home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / bbs / cat25 / scripts / connect / tausch.scr < prev   
Text File  |  1993-03-25  |  2KB  |  120 lines

  1.  
  2. echo "Mein Herr, Sie wünschen?"
  3. echo " - einen MausTausch, Sir?"
  4. echo "Wird selbstverfreilich sofort erledigt, Sir!"
  5. # noise h:\\sound2\\tages.snd
  6.  
  7. # 'Starten mit:  connect tausch'
  8. # 'connect MUSS durch OPTIONEN SICHERN in Connect.opt'
  9. # 'das Fenster zum Port automatisch öffnen.'
  10. # 'Machen sie in den nächsten 7 Zeilen Ihre Änderungen'
  11. # 'Der Rest sollte dann auf jeder Maus laufen'
  12.  
  13. # maxtry = 0 ist unendlich!
  14. maxtry=100
  15. sleeptime=10s
  16. box='MS  Maus Münster'
  17. username='Johannes Göttker-Schnetmann'
  18. passwort='geheim'
  19. sendfile=\''e:\mtausch\export\infile.zip'\'
  20. recepath=\''e:\mtausch\import\'\'
  21.  
  22. if ! [ -f $sendfile ]; then
  23.     echo "Es gibt keine Datei zu senden"
  24.     exit 1
  25.   else
  26.     echo "Es kann losgehen"
  27. fi
  28.  
  29. # ## Mal anwählen ###
  30. dial -v -s $sleeptime -r $maxtry "$box"
  31. err=$?
  32.  
  33. if [ $err -ne 0 ]; then
  34.    echo "Anwahl fehlgeschlagen"
  35.    if [ $err -eq 9 ]; then
  36.       echo "Telefooon!"
  37.       echo "Anwahl wurde abgebrochen."
  38.    else
  39.       if [ $err -eq 3 ]; then
  40.          echo "Es war $maxtry mal besetzt."
  41.       else
  42.          echo "Fehler bei der Anwahl."
  43.       fi
  44.    fi
  45.    hangup
  46.    exit 1
  47. fi
  48.  
  49. echo "Wir haben eine Verbindung zu $box."
  50.  
  51. sleep 500m
  52. if ! waitfor -t 30s Benutzer\?' '\(J/N\)' '; then
  53.    echo "Die Maus fragt nicht, ob Du Benutzer bist."
  54.    hangup
  55.    exit 1;
  56. fi
  57. # Natürlich sind wir Benutzer!
  58. send -n j
  59.  
  60. if ! waitfor -t 30 'Name      :'; then
  61.    echo "Die Maus will meinen Namen nicht wissen."
  62.    hangup
  63.    exit 1;
  64. fi
  65.  
  66. sleep 50m
  67. send "$username"
  68.  
  69. if ! waitfor -t 30 'Password  :'; then
  70.    echo "Die Maus will mein Passwort nicht haben."
  71.    hangup
  72.    exit 1;
  73. fi
  74.  
  75. sleep 50m
  76. send "$passwort"
  77.  
  78. sleep 500m
  79. send -n 'tz'
  80.  
  81. if ! waitfor -i -t 30 'protokoll startet'; then
  82.    echo "Die Maus ist eingeschlafen"
  83.    hangup
  84.    exit 1
  85. fi
  86.  
  87. if ! upload $sendfile; then
  88.    echo "Der Upload wollte heute nicht"
  89.    hangup
  90.    exit 1
  91. fi
  92.  
  93. if ! waitfor -i -t 240 'protokoll startet'; then
  94.    echo "Die Maus ist eingeschlafen"
  95.    hangup
  96.    exit 1
  97. fi
  98.  
  99. if ! download -p $recepath; then
  100.    echo "Die Maus hat zwar meine Daten,"
  101.    echo "ich aber ihre nicht!"
  102.    hangup
  103.    exit 1
  104. fi
  105.  
  106.  
  107. waitfor -t 3 '/&%&/&%/&%&/(/&'
  108. # sicherheitshalber erstmal zurück
  109. send -n 'z'
  110.  
  111. # Schulz gezz
  112. send -n s
  113. send -n j
  114.  
  115. waitfor -i -t 15 'no carrier'
  116.  
  117. echo "Fäääärtig! Hurra! Ich find' mich toll!"
  118. sleep 1
  119.  
  120. quit 0