Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Eleкtro

#10981
Scripting / Re: Retos Batch 2.0
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
#10982
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" ...




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 (dos) [Seleccionar]
Call :Subdir "[nombre del archivo]"
:Subdir
Mkdir "%~dpn1" || Goto :ERROR
Move "%~1" "%~dpn1\" 1>NUL && Exit || Goto :ERROR
:ERROR
Echo No se ha podido realizar la operacion & Pause & Exit



Salu2.
#10983
Cita de: Batchiano en  7 Mayo 2012, 08:11 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.
#10984
Scripting / Re: [Reto Batch] Melt ($Edu$)
7 Mayo 2012, 05:46 AM
Cita de: juan196518 en  7 Mayo 2012, 00:40 AM
Mi codigo anda ya lo probe y anda en cuanquier maquina
Estás equivocado.

Cita de: juan196518 en  6 Mayo 2012, 21:43 PM
Código (dos) [Seleccionar]

del C:\Users\%userprofile%\Desktop\Abc.bat pause

Te sugiero que leas un manual BÁSICO.

salu2
#10985
Cita de: Stakewinner00 en  6 Mayo 2012, 17:43 PM
tracert?

nslookup

Aparte de esos, Hay otro comando relacionado que no sirve para ese propósito, Pero te muestra lo que andas buscando xD
#10986
Cita de: Stakewinner00 en  6 Mayo 2012, 17:40 PM
creo k ya se como hacerlo utilizando el comando find? es correcto?

Para mostrar el primer parámetro

Ánimo y salu2, no es dificil!
#10987
Scripting / Re: [Reto Batch] cifrado caesar
6 Mayo 2012, 17:31 PM
Cita de: raul338 en  6 Mayo 2012, 17:27 PM
Nunca use batch :P pero para los retos, podrías hacer como en vb, postear la solución después de un tiempito (la típica: entrego después de que alguien entregue primero :xD)
Ya no importa, las hice privadas así ya nadie copia xD

Cita de: raul338 en  6 Mayo 2012, 17:27 PM
No sabia que eras moderador: Felicidades! :P (no te hicieron o no vi un post que diga esto :xD)
Gracias, GENIO de Ruby! :P
Es un placer verte de nuevo por el foro jeje

Salu2!
#10988
Scripting / Re: [Reto Batch] cifrado caesar
6 Mayo 2012, 16:52 PM
Cita de: ELVJop en  6 Mayo 2012, 16:36 PM
Te lo mando por MP me parece que lo corregui... pero mucha info de internet tube que sacar no era tan facil como parecia...

Muy mal, ELVJop.
Solución no válida.

Solo le has modificado 4 cosas para que parezca otro code.
Al menos podrías haberte fijado un poco, Esto es lo que pasa cuando copias directamente desde el code con la sintaxis de pastebin, y no desde el "RAW Paste Data ":
Set "Char=!palabra2:~% class="re2">Next_char_palabra2%,1!"

PD: Obviamente, No funciona.

Cita de: ELVJop en  6 Mayo 2012, 15:21 PM
7 de difultidad?? Tanto? Voy a probar...

Si te parece tán fácil, Prueba sin copiar.

EDITO: Bueno, He hecho todas las soluciónes privadas, Así no copian más codes, Que no se porque se empeñan en copiar si esto no es una competición ni hay premio...

Salu2.
#10989
Scripting / Re: Retos Batch 2.0
6 Mayo 2012, 16:44 PM
Reto Nº 11

Nombre:          Hex2Dec Batch Command (Batchiano)
Discusión:        http://foro.elhacker.net/scripting/reto_batch_hex2dec_batch_command-t360874.0.html
Dificultad:        3/10
Objetivo:         Crear un comando que convierta un número en hexadecimal a decimal.
Ejemplo:



Solución:        Pedirla por mensaje privado a Batchiano.
#10990
Scripting / Re: [Reto Batch] cifrado caesar
6 Mayo 2012, 16:30 PM
Cita de: ELVJop en  6 Mayo 2012, 16:27 PM
Teniendo en cuenta que batch es mas lento a tu te va bien? Porque a mi me va pero tarda un monton parte de que me chupa el 40% de la CPU...

Algo estarás haciendo indebidamente :-/. Batch es lento, Pero la solución que yo hice no tarda ni 2 segundos. Investiga hasta que halles el modo! :P

salu2