elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Mensajes
Páginas: [1]
1  Programación / Scripting / Re: Batch de alarma para saber estado de internet en: 5 Enero 2018, 13:43 pm
No me funciona. Pone a reproducir los 2 tonos cuando solo deberia salir 1. Mira mi opcion la entiendo mejor pero lo que quiero que me revicen en particular es las condicionales, pues en m propuesta los carteles salen perfecto, o sea dice si hay o no hay conexion pero no entra a la parte de los tonos.

@ECHO OFF

mode con cols=35 lines=5

set sonar=True
: START
CLS
ECHO VERIFICANDO SI HAY INTERNET
PING 8.8.8.8 | FIND "TTL=" > NUL
IF NOT ERRORLEVEL 1 GOTO SI

CLS
ECHO No hay internet
if sonar==False (
set sonar=True
start "C:\Program Files (x86)\AIMP\AIMP.exe" "D:\Chismoso de Internet\No hay Internet.wav")
ping -n 5 127.0.0.1 > null
GOTO START

:SI
CLS
ECHO Estas conectado a internet.
if sonar==True (
set sonar=False
start "C:\Program Files (x86)\AIMP\AIMP.exe" "D:\Chismoso de Internet\Hay Internet.wav")
ping -n 5 127.0.0.1 > null
GOTO START
2  Programación / Scripting / Batch de alarma para saber estado de internet en: 4 Enero 2018, 21:46 pm
Hola
estoy tratando de hacer un scrip para que me avise cuando hay y cuando no hay internet y que me avise con musica el cambio de estado, pero el problema que tengo es que nunca deja de sonar. El problema esta con las condicionales pero no veo en donde... El codigo que pego a contiuacion lo tengo en un fichero .bat

Código
  1. @echo off
  2.  
  3. set sonar=1
  4. : START
  5. CLS
  6. ECHO VERIFICANDO SI HAY INTERNET
  7. @start cmd /k ping 8.8.8.8
  8.  
  9. CLS
  10. ECHO No hay internet
  11. if %sonar%==0 (
  12. set sonar = 1
  13. start "C:\Program Files (x86)\AIMP\AIMP.exe" "D:\Chismoso de Internet\No hay Internet.wav")
  14. ping -n 5 127.0.0.1 > null
  15. GOTO START
  16.  
  17. :SI
  18. CLS
  19. ECHO Estas conectado a internet.
  20. if %sonar%==1 (
  21. set sonar = 0
  22. start "C:\Program Files (x86)\AIMP\AIMP.exe" "D:\Chismoso de Internet\Hay Internet.wav")
  23. ping -n 5 127.0.0.1 > null
  24. GOTO START
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines