home *** CD-ROM | disk | FTP | other *** search
- ; ********************************************************************
- ; mb-info: Login-Script für Fido-System (EMSI/opt. FTS-6)
- ; Script: FIDO.SCR
- ; Ersteller: KAP Holger Lembke
- ; Erstellt: 17.04.94, 19.04.94, 21.06.94
- ; Wartung: 08.09.94, 03.12.1994
- ; ********************************************************************
- ; Dieses Script wird irgendwann mal um FTS-6 und FTS-1-Logins erweitert
- ; Das sollte leicht zu bewerkstelligen sein.
- ; ********************************************************************
- call debug.scr
- call anruf.scr
-
- ; *******************************
- ; Belegung muß rückwärts erfolgen
- event $connectwait error
- event 20 __emsiinq
- scan4sub $emsiackstr __emsiack
- scan4sub $emsinackstr __emsinack
- scan4sub $emsireqstr __emsireq
-
- delay 500
- send ^m
- delay 500
- delay 500
- delay 500
-
- ; ***************
- ; Emsi-Intro-Loop
- @mainloop:
- delay 1500
- goto mainloop
-
-
- ; ***************
- ; Emsi-Intro-Loop
- @__emsiinq:
- message Emsi-InQ
- send $emsiinqstr
- send $emsiinqstr
- goto mainloop
-
- ; wenn EMSIREQ empfangen: Daten senden
- @__emsireq:
- message Fido-Emsi-Login
- send $emsiinqstr
- sendemsi
- goto __emsiack
- goto mainloop
-
- ; ***********************
- ; letzten Scanner l÷schen
- scankill 1
- eventkill all
-
- ; **************************************
- ; Reaktionsschleife auf meine Emsi-Daten
- @Loop1:
- delay 1500
- goto loop1
-
-
- ; Gegenseite mag mich nicht!! Nochmal probieren. Da sind wir sturr.
- @__emsinack:
- goto __emsireq
-
-
- ; Jau, Gegenseite hat mich gemocht. Seine Daten holen und akzeptieren
- @__emsiack:
- getemsi
- send $emsiackstr
- send $emsiackstr
-
- goto starttransfer
-
- ; ***************************************************************
- ; ***************************************************************
- ; Hier k÷nnte jetzt der Teil fⁿr FTS-6-Logins stehen. Mal sehen..
-
- ; ***************************************************************
- ; ***************************************************************
-
- ; ************************************************
- ; Hier beginnt jetzt der eigentliche Datentransfer
- @starttransfer:
- scankill all
- eventkill all
- status loginok
-
- ; Pakete packen und File senden
- Message Sende Daten...
- external uparc
- external upload
-
- ; auf Z-Modem-File warten, empfangen und entpacken
- Message Empfange Daten...
- external download
-
- @ende:
- call auflegen.scr
- exit
-
- @error:
- exit 2
-