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

Skript pingovalka, um die Gprs-Verbindung aufrechtzuerhalten

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

Häufig bieten Betreiber (und Anbieter) billiges Internet - oder sogar Anlimas.

Aber wir sind nicht alle Menschen, nur können wir nicht glücklich sein.

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

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

Ihre Bedeutung: Die Adresse wird periodisch per Ping gesendet. Wenn kein Ping vorhanden ist (wenn der Kanal "hängen bleibt" oder unterbrochen ist), erfolgt die erneute Verbindung.

Durch Ausführen dieses Skripts können Sie sicher sein, dass die Verbindung funktioniert.

Verfahren

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

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

 rem Alle Einstellungen befinden sich in diesem Block.

 rem Verbindungsname
 set DialName = Leben
 rem login
 set Login = Login
 rem Passwort
 Set Pass = Passwort
 Rem Ping Timeout in ms
 Set TimeOut = 10000
 Anzahl der Ping-Versuche
 setze MaxPing = 5
 rem pause in s
 set Pause = 30
 Remping-Hostadresse
 set host = ya.ru
 rem Ihre Telefonnummer
 set PhoneNum = 80631234567

 : starten
 Echo
 Echo-Start-Ping
 ping% host% -n 1 -w% TimeOut%
 Wenn errorlevel = 1 wurde schlecht
 gehe ok

 : ping
 Echo
 ping% host% -n 1 -w% TimeOut%
 Wenn nicht errorlevel = 1, gehen Sie in Ordnung
 set / a Try =% Try% + 1
 Wenn% try% geq% maxping% goto bado ist
 Ping gehen

 : ok
 Echo
 ECHTE ALLES RECHTS
 zum Ende

 : schlecht
 set / a Try = 1
 Echo
 Echo BAD CONNECT
 echo% date %% time% -!  Problem, verbinden Sie sich wieder! - >> pinger.log
 rasdial% DialName% / Verbindung trennen
 rasdial% DialName% / phone:% PhoneNum%
 rasdial% DialName %% Login %% Pass%
 Wenn errorlevel = 1 wurde schlecht
 Ping gehen

 : 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.
 gehe zu% ERRORLEVEL%
 : 1
 Ping gehen
 : 2
 goto schlecht
 : 3
 rasdial% DialName% / Verbindung trennen
 : 4
 echo% date %% time% == Skript beenden == >> pinger.log

In dieser Datei müssen Sie MANDATORY ersetzen:

  • Verbindungsname (set DialName = Life) [Name anzeigen: Start - Einstellungen - Netzwerkverbindungen - Der Name Ihrer Verbindung]
  • login / password (set Login = Login set Pass = Passwort) - wenn dies zum Verbindungsaufbau erforderlich ist

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

  • Ping-Adresse des Hosts (set host = ya.ru)
  • Ping-Timeout (TimeOut = 10000 einstellen)
  • Die Anzahl der Ping-Versuche (MaxPing = 5 setzen), nach denen eine erneute Verbindung erfolgt
  • Verbindungsüberprüfungsintervall (set Pause = 30)

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

3. Wir beginnen und genießen das Leben - Pingovalka stellt eine Verbindung her und hält sie in einem funktionsfähigen Zustand.

!!! Ein ähnliches Skript "pinger" für Linux zur Pflege der dedizierten pinger.zip.

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