This page has been robot translated, sorry for typos if any. Original content here.

Skript pingovalka zur Aufrechterhaltung der Gprs-Verbindung

Скрипт-пинговалка для поддержания Gprs-соединения

Sehr oft bieten Betreiber (und Anbieter) billiges Internet an - oder bieten sogar Anlim an.

Aber bei uns ist nicht alles wie bei Menschen, es kann einfach kein Glück sein.

Oft ist die Verbindung unterbrochen oder "wird geschlossen" "bleibt hängen" (wenn die Verbindung nicht unterbrochen wird, die Daten jedoch nicht gelöscht werden).

Jedem, der auf dieses Problem stößt, hilft ein einfaches Ping-Ping-Skript.

Seine Bedeutung: Die Adresse antwortet regelmäßig. Wenn kein Ping vorhanden ist (wenn der Kanal feststeckt oder unterbrochen ist), erfolgt eine erneute Verbindung.

Wenn Sie dieses Skript ausführen, können Sie sicher sein, dass eine fehlerfreie Verbindung besteht.

Vorgehensweise

1. Erstellen Sie eine Cmd-Datei (z. B. pinger.cmd) im Editor mit folgendem Inhalt:

 @echo aus
 echo% date %% time% --- STARTED --- >> pinger.log
 setze Try = 1

 rem Alle Einstellungen werden in diesen Block verschoben.

 rem Verbindungsname
 setze DialName = Life
 rem login
 setze Login = Login
 rem Passwort
 setze Pass = Passwort
 Zeitüberschreitung in ms
 setze TimeOut = 10000
 rem die Anzahl der Ping-Versuche
 setze MaxPing = 5
 Rem Pause in s
 setze Pause = 30
 Hostadresse entfernen
 setze host = ya.ru.
 Rem Ihre Telefonnummer
 setze PhoneNum = 80631234567

 : starten
 Echo.
 Echo Start Ping
 ping% host% -n 1 -w% TimeOut%
 wenn errorlevel = 1 wird schlecht
 gehe ok

 : ping
 Echo.
 ping% host% -n 1 -w% TimeOut%
 wenn nicht errorlevel = 1 gehe zu ok
 setze / a Try =% Try% + 1
 if% Try% geq% MaxPing% wurde schlecht
 gehe zu ping

 : ok
 Echo.
 Echo alles in Ordnung
 gehe zum Ende

 : schlecht
 setze / a Try = 1
 Echo.
 Echo BAD CONNECT
 echo% date %% time% -!  Probleme, wieder verbinden! - >> pinger.log
 rasdial% DialName% / trennen
 rasdial% DialName% / phone:% PhoneNum%
 rasdial% DialName %% Login %% Pass%
 wenn errorlevel = 1 wird schlecht
 gehe zu ping

 : Ende
 setze / a Try = 1
 Echo.
 Auswahl / C: PRDE / T: P, 30 / N Pause 30 Sekunden.  [P] ing [R] econnect [D] isconnect [E] xit?
 rem echo.
 rem echo.
 gehe zu% ERRORLEVEL%
 : 1
 gehe zu ping
 : 2
 werde schlecht
 : 3
 rasdial% DialName% / trennen
 : 4
 echo% date %% time% == Skript beenden == >> pinger.log

In dieser Datei müssen Sie OBLIGATORISCH ersetzen:

  • Verbindungsname (setzen Sie DialName = Life) [Sehen Sie sich den Namen an: Start - Einstellungen - Netzwerkverbindungen - den Namen Ihrer Verbindung]
  • Login / Passwort (Set Login = Login Set Pass = Passwort) - falls erforderlich, um eine Verbindung herzustellen

In dieser Datei müssen Sie ersetzen (falls gewünscht):

  • Adresse des Hosts, der antwortet (set host = ya.ru)
  • Ping-Timeout (TimeOut = 10000 einstellen)
  • Die Anzahl der Ping-Versuche (setzen Sie MaxPing = 5), nach denen die Verbindung wiederhergestellt wird
  • Verbindungsprüfintervall (Pause = 30 einstellen)

2. Neben pinger.cmd setzen wir "choice.com" aus dem choise.rar-Archiv.

3. Wir beginnen und genießen das Leben - Pingovalka wird eine Verbindung herstellen und diese in einem funktionierenden Zustand halten.

!!! Ein ähnliches Skript "pinger" für Linux, um das Highlight pinger.zip beizubehalten.

choise.rar (2,88 Kilobyte) choise.rar (2,88 Kilobyte) choise.rar (2,88 Kilobyte) Virusfrei von KAV
pinger.zip (684 Bytes) pinger.zip (684 Bytes) pinger.zip (684 Bytes) Virusfrei von KAV