Michael Heydekamp <[EMAIL PROTECTED]> wrote on 08.03.04:

> Frank Markopoulos <[EMAIL PROTECTED]> wrote on 08.03.04:

[...]

>>> steige ich tiefer in die UKA_PPP-Materie ein.

>> Sei mit Vorschu�lorbeeren bedankt! :-)

> Vielleicht habe ich heute oder morgen abend schon was.

Probier mal das anh�ngende, eine Kurzanleitung befindet sich in
UKA_FXP.BAT.  Aufpassen, das ZIP hat Unterverzeichnisse.

Ganz sch�n komisch, Batches zu schreiben, wenn man das lange nicht mehr
gemacht hat. ;)  Ich konnte jedenfalls trotzdem mit diesem Paket
erfolgreich mehrere Polls mit UKA_PPP in einer RFC/Client-Box
durchf�hren.

Feedback erw�nscht, vielleicht mag das ja auch noch jemand (Joachim?)
testen.

Was mich seit jeher etwas nervt, ist, da� man noch vom letzten Netcall
her im Spool-Verzeichnis von UKA_PPP liegende *.MSG erst aus dem Spool
r�umen und in XP einlesen mu�, bevor man einen neuen Netcall durchf�hren
kann.  Jedenfalls wird die Anwahl nicht durchgef�hrt, wenn da noch *.MSG
rumliegen - mir ist noch nicht ganz klar, warum das so ist.

Das ist bei dem XP2-Script oder der Standard-Installation aber ganz
genauso (au�er, da� wir das Spool in der Batch r�umen und nicht im
Script).  Was aber bei uns anders ist als bei XP2 (und das ist IMO eine
Nachl�ssigkeit des XP2-Scripts):

Wenn Nachrichten (*.OUT) zu versenden sind und UKA_PPP oder der Rechner
w�hrend des Netcalls abst�rzen, dann liegen die *.OUT nat�rlich immer
noch im Spool-Verzeichnis von UKA_PPP.  Gleichzeitig sind sie aber in XP
auch immer noch als unversandt geflagged, was beim n�chsten Netcall zum
(unbemerkten) Versand von Dupes f�hren kann.  Oder sogar zum g�nzlich
unerw�nschten Versand dieser Nachrichten, wenn man sich inzwischen
entschlossen haben sollte, eine oder mehrere dieser Nachrichten gar
nicht mehr oder mit ver�ndertem Inhalt zu versenden.

Dem tr�gt die Batch jetzt Rechnung, indem sie *.OUT aus dem UKA_PPP-
Spool zu Beginn des Netcalls l�scht (dasselbe macht FreeXP in seinem
eigenen Spool-Verzeichnis ebenfalls, also ist das nur konsequent).


Noch nie ganz klar gewesen ist mir BTW folgende Anweisung im Script,
aber ich hab's erstmal dringelassen (das ist in s�mtlichen Netcall-
Scripts von UKA_PPP enthalten):

----------8<----------
if $file "spool\*.msg",a$ = ""
   modify wattcp.cfg,"$cc_ignore=",1
----------8<----------

Erstens wei� ich nicht (mehr), welche Information die Pr�fung 'a$ = ""'
�berhaupt zur�ckgibt (Existenz pr�ft sie nicht, das geht mit 'a$ > 0'),
zweitens habe ich keine Ahnung, was "$cc_ignore=" im Detail bewirkt, und
drittens k�nnen *vor* dem eigentlichen Netcall doch sowieso keine *.MSG
mehr im Spool liegen, denn die haben wir ja aus den genannten Gr�nden -
siehe oben - bereits aus dem Spool entfernt und in XP eingelesen.


        Michael

<<attachment: UKA_FXP.ZIP>>

------------------------------------------------------------------------
FreeXP Support-Mailingliste
[EMAIL PROTECTED]
http://www.freexp.de/cgi-bin/mailman/listinfo/support-list

Antwort per Email an