Hallo Ralph
Mit "MainLoop();" werden die Perl/TK-Befehle eines Scripts ausgeführt, und das Script befindet sich daraufhin sozusagen in einer "Endlosschleife" und wartet auf einen entsprechenden Mausklick (Reaktion) durch den Benutzer, bevor der nächste Scriptbefehl ausgeführt wird.
Wenn der Benutzer keine Eingabe (Mausklick o.ä.) macht, dann soll sich das Script (Prozeß) aber nach einer bestimmten Zeit (automatisch) selbst beenden. Also sich sozusagen bei einem "Timeout" (bei Inaktivität des Benutzers) beenden.
Die Perl-Bücher, die ich mir bisher angesehen habe geben zur Komponente TK nur ungenügend Auskunft.
Wer weiß Rat und kann mich aus der "MainLoop-Schleife" befreien? : )
##############und da gehts los: var tmStop=time()+3600; #sekunden nach jetzt while(tmStop>time()) { #da steht irgend ein code }; ##############und tschüß... viel spaß kurt