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

Ping-Skript zur Aufrechterhaltung der Gprs-Verbindung

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

Oft bieten Betreiber (und Anbieter) billiges Internet an - oder bieten sogar einen anlim.

Aber bei uns allen nicht wie bei den Menschen ist es einfach, kann also nicht glücklich sein.

Oft ist die Verbindung unterbrochen oder "steckt" "steckt" (wenn die Verbindung nicht unterbrochen wird, aber die Daten nicht gehen).

Jedem, der diesem Problem begegnet, wird durch ein einfaches Skript geholfen - pingovalochka.

Seine Bedeutung: Pingt regelmäßig die Adresse an. In Abwesenheit von Ping (wenn der Kanal "steckengeblieben" oder unterbrochen ist), erfolgt die Wiederverbindung.

Wenn Sie dieses Skript ausführen, können Sie sicher sein, dass die Arbeitsfähigkeit der Verbindung erhalten bleibt.

Verfahren

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

 @echo aus
 Echo% Datum %% Zeit% --- STARTED --- >> pinger.log
 set Try = 1

 rem Alle Einstellungen sind in diesem Block

 rem Verbindungsname
 set DialName = Leben
 rem Login
 set Login = Login
 Passwort
 set Pass = Passwort
 rem ping Timeout in ms
 set TimeOut = 10000
 Anzahl der Ping-Versuche
 set MaxPing = 5
 Pause in s
 Pause = 30
 Rem-Hostadresse für Ping
 set host = ya.ru
 bitte deine Telefonnummer
 Set PhoneNum = 80631234567

 : Start
 Echo.
 echo start ping
 ping% host% -n 1 -w% TimeOut%
 wenn errorlevel = 1 zu schlecht wurde
 goto ok

 : ping
 Echo.
 ping% host% -n 1 -w% TimeOut%
 wenn nicht errorlevel = 1 goto ok
 set / a Versuch =% Versuch% + 1
 wenn% Try% geq% MaxPing% goto schlecht
 goto ping

 : ok
 Echo.
 echo ALL RIGHT
 goto end

 : schlecht
 set / a Try = 1
 Echo.
 Echo BAD CONNECT
 Echo% Datum %% Zeit% -!  Trouble, reconnect! - >> pinger.log
 rasdial% DialName% / disconnect
 rasdial% DialName% / phone:% PhoneNum%
 rasdial% DialName %% Login %% Pass%
 wenn errorlevel = 1 zu schlecht wurde
 goto ping

 : Ende
 set / a Try = 1
 Echo.
 Wahl / C: PRDE / T: P, 30 / N Pause 30 Sekunden.  [P] ing [R] econnect [D] isconnect [E] xit?
 Rem Echo.
 Rem Echo.
 goto% ERRORLEVEL%
 : 1
 goto ping
 : 2
 goto schlecht
 : 3
 rasdial% DialName% / disconnect
 : 4
 echo% date %% time% == Skript beenden == >> pinger.log

In der angegebenen Datei ist es erforderlich, MANDATORY zu ersetzen:

  • Name der Verbindung (setze DialName = Life) [siehe Name: Start - Einstellungen - Netzwerkverbindungen - Name Ihrer Verbindung]
  • login / password (setze Login = Login set Pass = Passwort) - falls erforderlich, um eine Verbindung aufzubauen

In der angegebenen Datei muss (falls gewünscht) ersetzt werden:

  • die Hostadresse, die Pings (set host = ya.ru)
  • Ping-Zeitüberschreitung (setze TimeOut = 10000)
  • die Anzahl der Ping-Versuche (setze MaxPing = 5), danach wird die Verbindung wiederhergestellt
  • Intervall der Verbindungsprüfung (Pause = 30)

2. Fügen Sie neben pinger.cmd "choice.com" aus dem Archiv choise.rar ein.

3. Laufen und genießen Sie das Leben - pingovalka wird eine Verbindung herstellen und sie in einwandfreiem Zustand halten.

!!! Ähnliches Skript "pinger" für Linux, um vydelenki pinger.zip beizubehalten.

choise.rar (2,88 Kilobytes) choise.rar (2,88 Kilobytes) choise.rar (2,88 Kilobytes) Virus Free von KAV
pinger.zip (684 bytes) pinger.zip (684 bytes) pinger.zip (684 bytes) Virus Free von KAV