Article View: de.comm.internet.software
Article #2Trumpet-Scrips laufen fehlerhaft?
From: Andreas Viebke
Date: Sun, 11 Feb 1996 17:24
Date: Sun, 11 Feb 1996 17:24
55 lines
1799 bytes
1799 bytes
Hallo, liebe Leute !
Ich habe mir fuer Trumpet 2.1f (unter Windows for Workgroups mit
Win32s, V. 1.30A) ein Script geschrieben, das nacheinander mehrere
Nummern waehlt, bis es eine freie Leitung erwischt. Nun bin ich nicht
gerade ein Neuling, was das Programmieren in C betrifft, sollte also
keine Schwierigkeiten mit dieser simplen Scriptsprache haben. Dennoch
stehe ich vor einem Problem: die Schleife wird nicht korrekt
abgearbeitet:
$n1 = "..."
...
$n8 = "..."
%c = 0
%n = 0
%attempts = 40
repeat
%c = %c + 1
if %c > 8
%c = 1
end
if %c = 1
$number = $n1
end
if %c = 2
$number = $n2
end
...
if %c = 8
$number = $n8
end
if %n = %attempts
display "Too many dial attempts"\n
abort
end
display "Dialling..."\n
output "at dt "$number\r
read 30 $line
%ok = pos ("CONNECT", $line)
%n = %n + 1
until %ok
Auf Nummer 1 folgt Nummer 2, dann Nummer 4, 6 usw.! Und der String
"Dialling..." wird innerhalb eines Schleifendurchlaufs mehrmals
angezeigt! Es kommt mir so vor, als ob das Read-Kommando nicht wartet,
bis eine ganze Zeile vom Modem eingelesen wurde, sondern einfach schon
weiterlaeuft, wenn die ersten Zeichen ankommen. Beim Input-Kommando
passiert genau das gleiche!
Mache ich irgendetwas falsch? Ist mein Modem falsch eingestellt? Oder
woran kann es liegen?
Danke und Gruss!
Andreas Viebke
Technical Details
Message-ID:
<4fl8k2$iv6@unlisys.unlisys.net>Path:
arc1-ca.pugleaf.net!zib-berlin.de!fub!unlisys!usenetShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!zib-berlin.de!fub!unlisys!usenet From: viebke@berlin.snafu.de (Andreas Viebke) Newsgroups: de.comm.internet.software,de.newusers.questions Subject: Trumpet-Scrips laufen fehlerhaft? Date: Sun, 11 Feb 1996 17:24:26 GMT Organization: Andreas Viebke Message-ID: <4fl8k2$iv6@unlisys.unlisys.net> NNTP-Posting-Host: pppx154.berlin.snafu.de X-Newsreader: Forte Free Agent 1.0.82