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
