Thread Wertübergabe zwischen 2 Perl Programmen (39 answers)
Opened by Robby at 2003-09-11 10:04

Crian
 2003-09-11 14:13
#50413 #50413
User since
2003-08-04
5866 Artikel
ModeratorIn
[Homepage]
user image
Wenn ich Robby richtig verstehe, startet er Programm1 (mit Tk-Oberfläche), dieses startet zu beginn Programm2 (das nach Mails schaut und immer wenn was neues ankommt eine Meldung - in welcher Form auch immer - an das Programm1 macht.

Nach dem Start laufen also beide Programme parallel.

Ich würde mir überlegen, ob ich nicht einfach von Programm 2 in eine Datei schreibe (anhängend), die ich aus Programm 1 bis zum Ende lese und dann alle 5 Minuten (oder wie oft auch immer) weiterlese wieder bis zum Ende und die ggf. eingelesenen Daten verarbeite.

Edit: Zum Weiterlesen nach dem Dateiende siehe mein Perlsnippet:

Code: (dl )
1
2
3
4
5
6
open (LOG, ....) or die $!;
for (;;) {
   print <LOG>;
   sleep 1;
   seek (LOG, 0, 1);
}
\n\n

<!--EDIT|Crian|1063275432-->
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite

View full thread Wertübergabe zwischen 2 Perl Programmen