home *** CD-ROM | disk | FTP | other *** search
- ; *******************************************************************
- ; Script: MAUS.SCR *
- ; mb-info: Standardanruf bei einer Maus (PC)
- ; Ersteller: Holger Lembke *
- ; Erstellt: 11.06.94, 12.06.94, 23.10.94 *
- ; Wartung: 28.10.94, 08.11.94, 03.12.1994, 08.12.1994, *
- ; Wartung: 05.02.95 (Madness), 10.02.1995, 19.06.1995 J.H. *
- ; *******************************************************************
- ; Hinweise: *
- ; - Tausch funktioniert nur mit Z-Modem *
- ; *******************************************************************
- call debug.scr
- call anruf.scr
- message Maus-Login
-
- ; *******************************************************************
- ; *******************************************************************
- ; *******************************************************************
- ; * Verteiler: Was für ein System rufen wir eigentlich an??
- @initcall:
- event $connectwait error
- scan4sub "line >" madness
- scan4sub "Benutzer? (J/N)" benutzer
- scan4sub leertaste leertaste
- goto mainloop
-
- ; *******************************************************************
- ; *******************************************************************
- ; *******************************************************************
- ; * Relogin-Geschichten
- @relogin:
- send ^m
- goto initcall
-
- ; *******************************************************************
- ; *******************************************************************
- ; *******************************************************************
- ; * Hier loopt es. Raus nur, bei SCAN4SUB oder Carrierverlust
- @mainloop:
- delay 500
- goto mainloop
-
- ; notbremse, wenn carrier weg, eigentlich überflüssig
- goto ende
-
- ; *******************************************************************
- ; *******************************************************************
- ; *******************************************************************
- ; * Ab hier nur PC-Maus-Geschichten, Scanner definieren
- @benutzer:
- send J
- scan4sub leertaste leertaste
- scan4sub eingabe: tauschit
- scan4sub protokoll: protokoll
- ; scan4sub startet: downstart
- scan4sub "ihr password" passwort
- scan4sub "ihr name" Name
- delay 1000
- goto mainloop
-
- @name:
- send $username^m
- Message Username gesendet...
- delay 1000
- goto mainloop
-
- @passwort:
- send $passwort^m
- Message Passwort gesendet...
- delay 1000
- goto mainloop
-
- @leertaste:
- send ^`
- delay 1000
- goto mainloop
-
- @tauschit:
- send T
- delay 1000
- goto mainloop
-
- @protokoll:
- Message Paket versenden
- status loginok
- eventkill all
- external uparc
- delay 1000
- send Z
- external upload
- delay 1000
- scan4sub startet: downstart
- Message Paket versendet.. Maus baut Datenpaket
- goto mainloop
-
- ; *******************************************************************
- @downstart:
- Message Paket empfangen
- external download
- ; fertig
-
- ; *******************************************************************
- ; * Hier ist der Netcall nun zu beenden. Optional könnte jetzt ein **
- ; * File-Download-Script angestartet werden. ************************
- ; * Hier werden nur die Scanner neu gesetzt, um zu beenden **********
- scankill all
- scan4sub leertaste leertaste
- scan4sub eingabe: beenden
- scan4sub "wirklich aufh" aufhoeren
- goto mainloop
-
- ; *******************************************************************
- @beenden:
- Message Trennung einleiten
- send S
- delay 1000
- goto mainloop
-
- ; * Das kann auch passieren: Wollen Sie wirklich aufhören? **********
- @aufhoeren:
- send J
- delay 1000
- goto ende
-
- ; *******************************************************************
- ; *******************************************************************
- ; *******************************************************************
- ; * Ab hier die Spezialgeschichten für Madness-System
- @madness:
- send MTausch^m
- scan4sub "name" madname
- scan4sub "passwort" madpasswort
- goto mainloop
-
- ; *******************************************************************
- @madname:
- send $username^m
- Message Username gesendet...
- goto mainloop
-
- ; *******************************************************************
- @madpasswort:
- send $passwort^m
- status loginok
- eventkill all
- scankill all
- Message Passwort gesendet...
- delay 1000
- Message Paket versenden
- external uparc
- delay 1000
- external upload
- delay 1000
- Message Paket versendet.. Maus baut Datenpaket
- ; Scanner für Auto-Download definieren
- scan4sub **^xB maddown
- goto mainloop
-
- ; *******************************************************************
- @maddown:
- Message Paket empfangen
- external download
- goto ende
-
-
- ; *******************************************************************
- ; *******************************************************************
- ; * Ende ************************************************************
- @ende:
- call auflegen.scr
- exit
-
- @error:
- exit 2
-
-