Script pingovalka pour maintenir Gprs-connexion

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

Très souvent, les opérateurs (et fournisseurs) offrent internet pas cher - ou même fournir anlim.

Mais nous avons tous ne voulons pas les gens ne peuvent tout simplement pas être heureux.

Souvent, la connexion est fermée ou "enfermé" "bâtons" (lorsque la connexion ne se décompose pas, mais les données ne vont pas).

Toute personne qui a ce problème - aider un pingovalochka simple script.

Sa signification: adresse pingué périodiquement. En l'absence d'un ping (lorsque le canal est «coincé» ou rafale) reconnexion se produit.

En exécutant ce script, vous pouvez être sûr de garder les performances de connexion.

Action procédure

1. Créez un pad cmd-fichier (par exemple, pinger.cmd) avec le contenu suivant:

 @echo off
 echo% jour %% temps% --- COMMENCER --- >> pinger.log
 définir Essayez = 1

 rem Tous les paramètres sont fournis dans ce bloc

 nom de rem de la connexion
 définir DialName = Life
 rem Connexion
 définir Login = Connexion
 rem Mot de passe
 définir Passe = Mot de passe
 rem ping timeout ms
 set timeout = 10000
 numéro de rem de tentatives de cingler
 définir MaxPing = 5
 rem pause dans un
 jeu Pause = 30
 adresse rem de l'hôte de ping
 set host = ya.ru
 rem votre numéro de téléphone
 définir phoneNum = 80631234567

 : début
 écho.
 ping start echo
 ping% host% -n 1 -w% TimeOut%
 si errorlevel = 1 goto mauvaise
 goto ok

 : ping
 écho.
 ping% host% -n 1 -w% TimeOut%
 sinon errorlevel = 1 goto ok
 set / Try =% Try% + 1
 si% Try% geq% MaxPing% mauvaise goto
 goto ping

 : ok
 écho.
 echo ALL RIGHT
 goto end

 : bad
 set / Try = 1
 écho.
 echo BAD CONNECT
 echo% jour %% temps% -!  Trouble, reconnectez - >> Pinger.log
 rasdial% DialName% / déconnexion
 rasdial% DialName% / téléphone:% phoneNum%
 rasdial% DialName %% Connexion %% Col%
 si errorlevel = 1 goto mauvaise
 goto ping

 : fin
 set / Try = 1
 écho.
 choix / C: PRDE / T: P, 30 / N Pause 30 secondes.  [P] ing [R] eConnect [D] ÉCONNECTEZ [E] xit?
 rem echo.
 rem echo.
 goto% ERRORLEVEL%
 1
 goto ping
 2
 goto mauvaise
 3
 rasdial% DialName% / déconnexion
 4
 echo% jour %% temps% == script sortie == >> pinger.log

Dans dan fichier doit être remplacé TOUJOURS:

  • nom de la connexion (défini DialName = Life) [regardez le nom: Démarrer - Paramètres - Connexions réseau - le nom de votre connexion]
  • login / mot de passe (défini Connexion = Connexion réglé Passe = Mot de passe) - si elle est nécessaire pour établir une connexion

Dans dan fichier doit être remplacé (si désiré):

  • adresse de l'hôte qui est pings (set host = ya.ru)
  • ping timeout (set TimeOut = 10000)
  • nombre de tentatives de ping (défini MaxPing = 5), après quoi se reconnectera
  • cocher Connexion intervalle (set Pause = 30)

2. A côté de pinger.cmd mis "choice.com" choise.rar d'archives.

3. Exécuter et profiter de la vie - pingovalka établissent une connexion et la maintenir en état de marche.

!!! A "pinger" script similaire pour Linux de maintenir vydelenka pinger.zip.

choise.rar (2.88 KB) choise.rar (2.88 KB) choise.rar (2.88 KB) Virus Free par KAV
pinger.zip (684 bytes) pinger.zip (684 bytes) pinger.zip (684 bytes) Virus Free par KAV