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


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Mensajes
Páginas: 1 ... 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 [1130] 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 ... 1254
11291  Programación / Scripting / Re: [Reto Batch] Melt ($Edu$) en: 9 Mayo 2012, 12:47 pm
pero en estos batch se leen linea a inea, no hay manera de eliminar el archivo sin que se detenga la ejecucion del mismo.

Estás algo equivocado, Se puede hacer precisamente porque es un bat!

Código
  1. @ECHO OFF
  2. Del /Q %0 & Echo sigo vivo! & Pause & Echo Lo ves? & Pause & Echo Muahahaha nadie me puede matar!! & Pause & Exit

Un saludo
11292  Programación / Scripting / Re: [Reto Batch] cifrado caesar en: 9 Mayo 2012, 12:42 pm
No me funciona tu código 79137913...cuando le doy a cifrar, escribo la frase y el shift y sólo me muestra el número que haya puesto de desplazamiento.

PD: Aqui  se te coló algo  :silbar:

Ya todos sabemos que hay errores en la sintaxis de batch al pegar código en Pastebin o aqui en el foro si el code tiene habilitado la expansion de variables y hay exclamaciones en el code !!!!!.

PD: Para algo está la opción de copiar el code desde el "RAW Paste Data" de pastebin.

Salu2!


79137913, Yo recibo esta salida xD:
EDITO: Ok no vi lo que comentaste de las mayusculas!


PD: No es dificil hacerlo andar con mayusculas/minusculas, Os dejo una pista de como lo codeé yo:

Código
  1. Set "Charlist= abcdefghijklmnopqrstuwxyzABCDEFGHIJKLMNOPQRSTUWXYZ01234567899876543210"

Salu2!
11293  Programación / Scripting / Re: [DUDA] ¿Cómo ocultar la flechita resultante al modificar un txt en batch? URGE!! en: 9 Mayo 2012, 12:27 pm
Lo único que tienes que hacer es devolverle el valor "0" a la variable...

Código
  1. Set /A Line=0

Lo que no se es en que parte del code debe ir, Porque no lo has mostrado entero.
Con que setees de nuevo la variable después de la comprobación condicional, así, sirve:

Código
  1. If "%opcion%"== "e" (Set /A Line=0 &...etc etc)

Creo que se entiende... Tienes que setearla ahí, por ejemplo.

Salu2!
11294  Informática / Software / Re: Borrar archivos dentro de un EXE...?? en: 9 Mayo 2012, 10:37 am
por ejemplo, tengo el instalador del firefox, obvio el exe al darle doble click empieza la instalacion, ahora bien si le doy abrir con el winrar o 7zip, lo abre y puedo ver y/o extraer los archivos, pero mi intencion es borrar, solo que esto no me lo permite.

Hola,

Pues si es un archivo extraible de WinRAR que te permite visualizar y extraer archivos también te debe permitir borrar el archivo que quieras y recomprimir el pack...


Ten en cuenta que NO todos los programas portables están hechos con WinRAR... Hay todo tipo de herramientas para hacerlos... Como por ejemplo la utilidad oficial de "PortableAPPS.com", Para esos casos necesitas además del programa original, La posible contraseña que le quiso poner la persona que haya creado el portable...

Aunque haya sido creado con el programa que haya sido creado, Siempre se tiene que descomprimir el contenido del portable a una carpeta temporal, Así que puedes monitorizar el archivo para ver donde se guardan... Pero en la mayoria de los casos se suele borrar automáticamente despues de ser descomprimido, Depende del programa que hayan usado, etc.

Salu2.
11295  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.
11296  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.
11297  Programación / Scripting / Re: [Reto Batch] Números II (Puntoinfinito) en: 8 Mayo 2012, 04:45 am
HOLA!!!
GRACIAS POR LEER!!!

Excelente :)
11298  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.
11299  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!
11300  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
Páginas: 1 ... 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 [1130] 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 ... 1254
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines