Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[RESOLU] Reloader
Auteur Message
Répondre en citant
Message [RESOLU] Reloader 
Salut! Smile
J'ai un programme qui nécessite que l'ordi soit allumé pendant plusieurs heures avec internet à disposition, mais ça bug et au bout de quelques heures Internet coupe, donc quand je suis sur l'ordi, je vois que ça coupe, donc je déco-reco et ça marche à tous les coups, alors j'aurais besoin d'un programme qui teste toutes les 5-10 min si l'ordi est connecté à Internet et, si non, déconnecter et reconnecter (quand je suis pas sur l'ordi).

Merci beaucoup Okay




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [RESOLU] Reloader 
C'est impossible? Sad




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message [RESOLU] Reloader 
Salut,

Tu peux utiliser ping pour vérifier ta connection et ensuite
te déconnecter/reconnecter avec ipconfig Okay

Je te posterais le programme si tu le souhaite
EDIT : voici le code :
Code:

@echo off
color 0a
mode con cols=26 lines=7

set connection_path=%windir%\System32\
:connection_update
set connection_value=0ms [No]
if exist "%connection_path%\ping.*" for /f "tokens=9-10 delims= " %%i in ('ping [url=http://www.google.com]www.google.com[/url] -n 1 ^| findstr " ms "') do set connection_value=%%i [Yes]
title Connection : %connection_value%
if exist "%connection_path%\ipconfig.*" if "%connection_value%" equ "0ms [No]" ipconfig /renew
cls
echo.
echo   ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo   º Connection_Monitor º
echo   ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo  Connection : %connection_value%
goto connection_update

PS : l'actualisation s'éffectue toutes les secondes (très rapide)
Je ne déconnecte pas ton pc, je le reconnecte tout de suite Smile
Quelques petites vérif (si tu as les programmes/connection)

Tu me redis si sa marche Wink



Cordialement, Pierrot



Répondre en citant
Message [RESOLU] Reloader 
Salut
Merci, mais ipconfig risque de changer l'ipv4, et j'ai besoin d'une ipv4 fixe il y a une solution pour ça?




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message [RESOLU] Reloader 
Re,

Je comprends, cherche une autre solution, peut être se reconnecter
à l'aide d'un vbscript, a voir...
Redis-moi si tu trouve, je vais chercher de mon côté mais pour
l'instant je trouve pas grand chose...



Cordialement, Pierrot



Répondre en citant
Message [RESOLU] Reloader 
Pierrot a écrit:

à l'aide d'un vbscript, a voir...

J'y connais rien à part msgbox Laughing je chercherais demain, bonne nuit




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message re 
Envoi un fichier ftp, ensuite suprime le, connecte toi au ftp et récupere le, si tu le récupere, tu as internet sinon c'est que ta pas internet et tu ne peux donc pas transferer, biensur tout ca en batch, apres pour le déco / reco je sais pas Wink



Répondre en citant
Message [RESOLU] Reloader 
Bonjour Hugo

une question bête ton pc se met en vieille pendant ce temps de déconnexion ?
tu es en wifi ?
pc fixe ou pc portable ?




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [RESOLU] Reloader 
Salut, je suis en wifi, sur un ordi portable, et j'ai fait en sorte que l'ordi peut rester inactif autant de temps qu'il veut, et il ne se mettra jamais en veille.




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message [RESOLU] Reloader 
Tu as coupé aussi la gestion de l'alimentation de ta carte wifi? il est toujours branché sur secteur pendant ta manipulation ?




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [RESOLU] Reloader 
Non, mais quand ça marche pas, j'appuie 2x sur le bouton pour (dés)activer la wifi, et ça reload, en fait j'aimerais automatiser ça quand je suis pas là pour le faire.




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message [RESOLU] Reloader 
Hugo7 a écrit:
Salut
Merci, mais ipconfig risque de changer l'ipv4, et j'ai besoin d'une ipv4 fixe il y a une solution pour ça?


Trouvé la solution Very Happy et en plus j'ai aussi inventé un truc pour l'ipv4 Very Happy

Code:

@echo off
set i=ipconfig
del /q C:\temp\logReloading.txt
echo LOG DES ERREURS ET RELOADS INTERNET >>C:\temp\logReloading.txt
echo %time% %date% >>C:\temp\logReloading.txt
cls
:loop
@ping google.fr /n 1 >nul
if %errorlevel%==1 goto reload
goto loop
:reload
(
echo : >>C:\temp\logReloading.txt
echo : >>C:\temp\logReloading.txt
echo /////// %date% %time% \\\\\\\
%i% /flushdns
%i% /release
for /f "tokens=" %%v in ('%i% /renew ^| find "Adresse IPv4"') do (
 for /f "tokens=1,2 delims=:" %%h in (%%v) do (
  for /f "tokens=1,2,3 delims=." %%i in (%%h) do (
   if not %%i==38 (
    goto reload
   )
  )
 )
)
echo Internet reloaded, IPv4 = 38, %date% %time%
) >> C:\temp\logReloading.txt
goto loop


Le IF qui e situe au milieu des for, c'est pour vérifier que le dernier nombre de l'IPv4 est bien 38, sinon le serveur ne marche pas Okay




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Message [RESOLU] Reloader 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch