🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.win95
Article #350

Skrypt DialUp Windows95

#350
From: Quickkwik
Date: Fri, 27 Dec 1996 18:32
82 lines
2280 bytes
;
; Skrypt do połączenia z Internet via TPSA
;

proc main

   ; Jezeli Twoj Internet Provider ma inny LOGIN,
   ; to zmien ponizsze ustawienia.
   ; Skorzystaj wpierw z logowania recznego
   ; i zanotuj komunikaty.

   string sLogin = "Username: "
   string sPassw = "Password: "

   ; deklaracja zmiennej ilosci prob polaczenia

   integer nTries = 10

   ; deklaracja zmiennych dla czasow oczekiwania

   integer nLoginTimeout = 3
   integer nPassTimeout = 3

   ; proba dokonania polaczenia co najwyzej 'nTries' razy

   while 0 < nTries do

      delay 2
      waitfor sLogin then DoLogin
        until nLoginTimeout

TryAgain:
      transmit "^M"
      nTries = nTries - 1

   endwhile

   goto BailOut

DoLogin:
   ; wprowadzenie identyfikatora uzytkownika (login name)
   ; zalezne od Internet Provider'a i uzytkownika
   ; w TPSA zawsze jest 'ppp'
   ; ^M oznacza oczywiscie nacisniecie ENTER'a

   transmit "ppp"
   transmit "^M"

   ; oczekiwanie na zapytanie (prompt) o haslo (password)

   waitfor sPassw until nPassTimeout
   if FALSE == $SUCCESS then
      goto TryAgain
   endif

   ; wprowadzenie hasla (password)
   ; zalezne od Internet Provider'a i uzytkownika
   ; dla TPSA jest takie samo, jak identyfikator

   transmit "ppp"
   transmit "^M"

   ; Czasem zachodzi potrzeba wprowadzenia jeszcze jednej
   ; petli,  o ile logowanie jest trzystopniowe.
   ; To juz chyba potraficie zrobic sami.

   goto Done

BailOut:
   ; Brak prawidlowej odpowiedzi. Zatrzymanie skryptu
   ; i umozliwienie uzytkownikowi obslugi recznej.

   set screen keyboard on
   halt

Done:

endproc

-- 
Jacek Jędrzejowski alias Quickkwik
<jacek@dom.zabrze.pl>
Technical Details
Message-ID: <01bbf424$04bfcfa0$0100007f@HERA>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!galaxy.uci.agh.edu.pl!news

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!galaxy.uci.agh.edu.pl!news
From: "Quickkwik" <jacek@dom.zabrze.pl>
Newsgroups: pl.comp.os.win95
Subject: Skrypt DialUp Windows95
Date: 27 Dec 1996 18:32:09 GMT
Organization: COMPU-SOFT  Computer Software Engineering
Lines: 83
Message-ID: <01bbf424$04bfcfa0$0100007f@HERA>
NNTP-Posting-Host: ppp0.dom.zabrze.pl
Mime-Version: 1.0
X-Newsreader: Microsoft Internet News 4.70.1155
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit