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

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


  Mostrar Mensajes
Páginas: 1 ... 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 [1112] 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 ... 1236
11111  Programación / Scripting / Re: Batch desde cero en: 8 Mayo 2012, 04:57 am
Hola,

Se agradece el aporte, Pero hay mucho código que debe ir entre corchetes de códe. Hay unas normas que seguir, Modificalo.

Salu2.
11112  Programación / Scripting / Re: [Reto Batch] Sort random nums en: 8 Mayo 2012, 04:48 am
Random también genera cifras de 1 y 2 dígitos... por tanto no tiene sentido que extraigas los 3 últimos dígitos de un número de 1 o 2 cifras xD

Cierto  :-\, 79137913
Arregla ese pequeño detalle y habrás conseguido el reto! xD.

Salu2.
11113  Programación / Scripting / Re: [Reto Batch] Números II (Puntoinfinito) en: 8 Mayo 2012, 04:45 am
HOLA!!!
GRACIAS POR LEER!!!

Excelente :)
11114  Programación / Scripting / Re: Ayuda VBS, por favor!!!! en: 7 Mayo 2012, 13:19 pm
Lo que pides no es tán fácil, Es un proceso, No un servicio, Desde el momento en que ejecutas el proceso, Este no marca un estado "Idle" de inactividad porque sigue abierto y con las dll's cargadas... O al menos por eso creo lo creo, No lo sé..

Con algo de esto te podría hacer una verificación:

- ¿Sabes que dll's carga el programa cuando está "activo", en uso? (No las que carga al abrir el programa, sino las que carga cuando "sacas información", Compruebalo.)
- ¿Al programa se le manda algún parámetro al usarlo? Por ejemplo, si tiene que abrir un archivo, etc...
- Si el nombre de la ventana del programa cambia entre el estado "en uso" e "inactivo", Entonces dime el nombre exacto del título de la ventana del programa cuando el programa no hace nada.
- ¿El programa se minimiza a la barra de tareas, o al área de notificación? ¿Si el programa se encuentra minimizado en cualquiera de los dos casos, significa al 100% que el usuario ya ha terminado su tarea y se podría terminar el proceso?

PD: Y supongo, que la solución también te sirve en un bat, no?.

Salu2.
11115  Programación / Scripting / Re: [Reto Batch] Get IP from DNS en: 7 Mayo 2012, 12:13 pm
obviamente se puede hacer mas corto y mas bonito y al IF no le veo nada malo..

Código
  1. @Echo OFF
  2. ping -n 1 %* >NUL || (Echo GetIP [URL] | MORE & Echo Compruebe el nombre y vuelva a intentarlo... & Exit /B 1)
  3. For /F "tokens=2 delims=[]" %%# in ('ping -n 1 %*') do (Echo %%# & Exit /B 0)

Salu2!
11116  Programación / Scripting / Re: [Reto Batch] Get IP from DNS en: 7 Mayo 2012, 11:06 am
Aqui el mio  :P

Funciona :), Pero déjalo así para que no mande tantas peticiones y no tarde ni medio segundo en mostrar la ip...
Código
  1. ping -n 1 "%1" > archi.tmp

PD: Usa "Exit /B" a la hora de "Hacer comandos" para no terminar la instancia de la CMD :P

Salu2
11117  Programación / Scripting / Re: Retos Batch 2.0 en: 7 Mayo 2012, 09:28 am
Reto Nº 12

Nombre:          Get IP from DNS (Batchiano)
Discusión:       http://foro.elhacker.net/scripting/reto_batch_get_ip_from_dns-t360917.0.html
Dificultad:        4/10
Objetivo:         Crear un comando que, al enviar un DNS, devuelva la IP adjunta a dicho DNS
Indicaciones:  Es obligatorio utilizar FOR.
Pista:               PING.
Ejemplo:



Solución: MP a Batchiano
11118  Programación / Scripting / Re: [BATCH] Menu contextual Windows Explorer en: 7 Mayo 2012, 09:13 am
Hola,

- Una carpeta no puede llamarse exactamente igual que un archivo(+extensión).

No puedes tener el archivo: "File.txt" y al mismo tiempo una carpeta que se llame "File.txt" ...



Código:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Crear subcarpeta]
@=""
"position"="bottom"
"icon"=""

[HKEY_CLASSES_ROOT\*\shell\Crear subcarpeta\command]
@="CMD /C Echo Call :Subdir \"%1\">\"%%TEMP%%\\subdir.bat\" & Echo :Subdir>>\"%%TEMP%%\\subdir.bat\" & Echo Mkdir \"%~dpn1\" ^|^| Goto :ERROR>>\"%%TEMP%%\\subdir.bat\" & Echo Move \"%~1\" \"%~dpn1\\\\\" 1^>NUL ^&^& Exit ^|^| Goto :ERROR>>\"%%TEMP%%\\subdir.bat\" & Echo :ERROR>>\"%%TEMP%%\\subdir.bat\" & Echo Echo No se ha podido realizar la operacion ^& Pause ^& Exit>>\"%%TEMP%%\\subdir.bat\" && CMD /Q /C \"%%TEMP%%\\subdir.bat\""


La acción crea una bat en la carpeta temporal, con este contenido, Y lo ejecuta:
Código
  1. Call :Subdir "[nombre del archivo]"
  2. :Subdir
  3. Mkdir "%~dpn1" || Goto :ERROR
  4. Move "%~1" "%~dpn1\" 1>NUL && Exit || Goto :ERROR
  5. :ERROR
  6. Echo No se ha podido realizar la operacion & Pause & Exit


Salu2.
11119  Programación / Scripting / Re: [Reto Batch] Hex2Dec Batch Command en: 7 Mayo 2012, 08:34 am
Haya primer argumento o no. Y eso no es corecto. Tampoco la condición del IF es correcta, por tanto, no puedo dar por válido el código.
Como ya vieron como se hace, pongo la solución en el primer post, y cuando -- KiLiaN -- me entregue el código bien, se le adjudicará un punto. (Si los moderadores así lo creen conveniente).

Es cierto que el code necesita unos pequeños retoques, Pero tampoco hay que ponerse "Modo exigente ON" xD, El code cumple su función, Convertir un número Hexadecimal a Decimal, Es lo que pedias en el reto :P.

Salu2.
11120  Programación / Scripting / Re: [Reto Batch] Melt ($Edu$) en: 7 Mayo 2012, 05:46 am
Mi codigo anda ya lo probe y anda en cuanquier maquina
Estás equivocado.

Código
  1. del C:\Users\%userprofile%\Desktop\Abc.bat pause
  2.  
Te sugiero que leas un manual BÁSICO.

salu2
Páginas: 1 ... 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 [1112] 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 ... 1236
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines