|
10851
|
Programación / Scripting / Re: [BATCH] peticion de script ,leer , ordenar, exportar a otro txt
|
en: 14 Julio 2012, 06:10 am
|
Aqui lo tienes en Batch, Por si te sirve igualmente. FOR /F %%X in ('Type " %FILE%" ^| SORT' ) DO (Fsutil file createnew " %%X.txt" 0 >NUL && Echo ^> %%X.txt && For /F "Tokens=2 Delims== " %%Y in ('Type " %FILE%" ^| Find " %%X" ^| SORT' ) DO (Echo %%Y>>" %%X.txt" ))
EDITO (x2): Aquí lo he modificado para evitar que se repitan valores (Si la lista contuviera cheksums repetidos...) FOR /F %%X in ('Type " %FILE%" ^| SORT' ) DO ( Fsutil file createnew " %%X.txt" 0 >NUL && ( For /F "Tokens=2 Delims== " %%Y in ('Type " %FILE%" ^| Find " %%X" ^| SORT' ) DO ( Find " %%Y" " %%X.txt" >NUL || (Echo %%Y>>" %%X.txt" )))))
Lista.txt (30 lineas, 15 lineas repetidas) eca8ba4e = 3cf5f33d f32f6511 = 491a7cf6 eca8ba4e = 5abac831 cc446746 = 6463828a 06805cfe = 78e24017 06805cfe = 819aa85a eca8ba4e = 0014bf5c 0520d520 = 8cd88352 f32f6511 = 9e8e1a07 5fe9e928 = a252b809 4b0486d4 = b21e4adb a401528d = b6714ec1 06805cfe = bc1be2c9 cc446746 = de45273b 0520d520 = e2dff1c9 eca8ba4e = 3cf5f33d f32f6511 = 491a7cf6 eca8ba4e = 5abac831 cc446746 = 6463828a 06805cfe = 78e24017 06805cfe = 819aa85a eca8ba4e = 0014bf5c 0520d520 = 8cd88352 f32f6511 = 9e8e1a07 5fe9e928 = a252b809 4b0486d4 = b21e4adb a401528d = b6714ec1 06805cfe = bc1be2c9 cc446746 = de45273b 0520d520 = e2dff1c9 Saludos
|
|
|
10852
|
Sistemas Operativos / Windows / Re: uTorrent me tilda la PC
|
en: 14 Julio 2012, 05:00 am
|
Hola, 1º - Primer paso (Y más importante): Asegúrate de estar utilizando la última version estable de uTorrent: µTorrent estable (3.2 build 27568), Sino, Descárgala (Y reemplázala). http://www.utorrent.com/intl/es/downloads2º - Haz un borrado de tu antigua configuración de uTorrent, En consola: Attrib +H " %APPDATA%\uTorrent\*.torrent" && DEL /Q " %APPDATA%\uTorrent\*" && Attrib -H " %APPDATA%\uTorrent\*.torrent"
PD: Únicamente se salvaguarda los torrents que tuvieras en la lista de descarga de uTorrent. 3º - Comprueba que no tienes ningún torrent CORRUPTO en la lista de descargas. Pues si lo tienes, Ralentiza mucho el pc al inicio de utorrent ya que se la pasa comprobando el estado de la parte descargada, sin éxito. 4º - (Consejos): No hay que abusar de las descargas simultaneas, Si descargas a la vez +50 torrents que pesen unos cuantos megas, Está bien. Pero si descargas/compartes simultaneamente +20 torrents que pesen 4 GB, El rendimiento de tu sistema se verá bastante afectado. Hay que ser relativo. Yo tengo configurado el límite máximo a 5 descargas simultaneas. Configura uTorrent para usar la caché (A ver si notas alguna ligera mejora): No abusar de tener 100 programas abiertos, Administrate correctamente los programas necesarios que deben correr en segundo plano, En consola: Y por supuesto, Usa CCLEANER o algún limpiador del sistema. saludos
|
|
|
10853
|
Programación / Scripting / Re: [BATCH] peticion de script ,leer , ordenar, exportar a otro txt
|
en: 14 Julio 2012, 02:17 am
|
EDITO: Acabo de ver tú modificacion en la respuesta de arriba, Así que solo espero a que confirmes cuanta cantidad de lineas tiene el texto que quieres "ordenar/exportar". Si son demasiadas, No vale la pena hacerlo en Batch. Saludos
eca8ba4e = 3cf5f33d f32f6511 = 491a7cf6 eca8ba4e = 5abac831 cc446746 = 6463828a 06805cfe = 78e24017 06805cfe = 819aa85a 79F69E26 = 0014bf5c 0520d520 = 8cd88352 f32f6511 = 9e8e1a07 5fe9e928 = a252b809 4b0486d4 = b21e4adb a401528d = b6714ec1 06805cfe = bc1be2c9 cc446746 = de45273b 0520d520 = e2dff1c9 A ver si yo lo he entendido... (Poniendo esa lista citada como ejemplo) 1º - Se debería crear el archivo: eca8ba4e.txt2º - El contenido del archivo " eca8ba4e.txt" debería ser este?: 3º - Hacer lo mismo con todos los valores a la izquierda del signo "=" (Menos los repetidos, claro) ¿Es así o me equivoco en algo? De ser así es muy fácil de hacer en Batch, Pero me gustaría que me dijeras de que cantidad de checksums estamos hablando en la lista de texto... +1.000? +100.000? +1.000.000? Si es una cantidad grande, No creas que vas a ahorrar nada de tiempo de lectura/escritura si usas Batch, Es muy lento para manipular texto, buscar, y comparar cadenas... Te pregunto esto para hacertelo mejor en python... Saludos
|
|
|
10854
|
Programación / Scripting / Re: [BATCH] Problemas con else if
|
en: 13 Julio 2012, 23:47 pm
|
ovichan, La estás liando pero mucho, Si quisieras crear una cuenta atrás, aún aceptaria el método que estás intentando con condicionales, Pero tú propósito es mostrar el comando del "echo" con la hora, una única vez, Por lo tanto, Lo más coherente además de sencillo y eficaz, Es manipular el string para añadirle el "0"... REM IF "%S%" LSS "10" (Set "S=0%S%") Echo: El apagado se iniciara a las %h%: %m%: %s%, %ms%. | MORE
Saludos. EDITO: Quizás esto es un poco OFFTOPIC, Pero por si llegases a plantearte hacer una cuenta regresiva con el tiempo de apagado, Te dejo esta info que te puede ayudar: http://foro.elhacker.net/scripting/batch_problema_script_cuenta_regresiva-t363802.0.html;msg1755901#msg1755901+ http://foro.elhacker.net/empty-t358542.0.html
|
|
|
10855
|
Programación / Scripting / Re: Imposible tomar datos de una tabla [VBS]
|
en: 13 Julio 2012, 03:38 am
|
Sobre la visualización: Latitud = "51.5" Longitud = "4.5" Altura = "14" Set objshell = createobject("Wscript.shell") MsgBox("https://maps.google.com.ar/maps?q=" & Latitud & "+" & Longitud & "&z=" & Altura) objshell.run("https://maps.google.com.ar/maps?q=" & Latitud & "+" & Longitud & "&z=" & Altura)
Saludos
|
|
|
10856
|
Programación / Scripting / Re: Como hacer este bat util?
|
en: 13 Julio 2012, 00:22 am
|
pero si tengo mi bat en el escritorio y quiero que tengo el directorio actual a C:\program? y tampoco me ejecuta el programa.exe. Comolll?? xD No he entendido el problema sobre la ruta del escritorio y system32. Bueno, Pero para pasarle argumentos a la instancia del cmd, Debes usar el parámetro adecuado "/C" y/o "/K": Cmd.exe /C "C:\programa\programa.exe"
También puedes hacerlo del modo que te comentó el amigo Flamer, O usando "Start": Start /B C:\programa\programa.exe
Si usas " cmd.exe ARGUMENTOS", El argumento no cuenta. Saludos.
|
|
|
10857
|
Sistemas Operativos / Windows / Re: Eliminar por completo trayicon
|
en: 11 Julio 2012, 18:26 pm
|
Eso no es un source xD. Eso es el programa ya compilado. http://es.wikipedia.org/wiki/C%C3%B3digo_fuenteNo se si estás usando el exescript editor como programa de editor de recursos, Pero si lo estás haciendo, NO TIENE NADA QUE VER. El exescript es para editar scripts. Aunque tenga una pestañita que ponga "Resource view". Pero viendo la imagen, Me has recordado un "truco" que suele funcionar: 1º - Abre el ejecutable del proyecto, En un editor hexadecimal. HexWorkshop, Por ejemplo. 2º - Busca el string " jvtrayicon", en fin, todas las relacionadas con el tray (como en la imagen que has colocado). Y empieza a modificar el valor hexadecimal de cada una por "+1" hacia arriba. Osea: A > B E > F Poco a poco: Un solo cambio, guardas el cambio, Y pruebas el programa. Si se sigue viendo el tray, Repites el proceso, en el siguiente valor. La intención de esta técnica es romper la función del tray icon, Cuando digo romper quiero decir dejarlo inutilizable. También lo podrias hacer con OllyDBG pero mis conocimientos sobre ensamblador son nulos. PD: Pero... Por lo que veo parece que el programa tiene funciones como "autohide tray icon" etc... Y eso quizás se guarde en algún sitio (En la clave que te dije, O en un archivo de configuración.). Anda, Si te apetece, Sube aqui el proyecto y te monitorizo las claves de registro o los archivos (Si crea alguno el programa) para ver si con lo que sé es suficiente para poder automatizarlo... Saludos.
|
|
|
10858
|
Sistemas Operativos / Windows / Re: Eliminar por completo trayicon
|
en: 11 Julio 2012, 17:36 pm
|
El trayicon no es un recurso que puedas eliminar con un editor de recursos... Es un código escrito en el código fuente del programa, Forma parte de la aplicación... Así que a menos que dispongas del Source, Y tengas nociones básicas de ese lenguaje para " capar" la parte del tray, olvídate.
El primer paso que te dije, Hay que hacerlo manualmente, Ya que esa modificación no se guardan en el registrro de Windows. No es posible automatizar esa tarea. Desde el registro puedes ocultar todos los iconos, mostrarlos todos, denegar el acceso... Pero las modificaciones de lo que tu pides (Modificar un elemento de la lista desplegable del area de notificación) se guardan en otra parte. (En ningún lugar " editable"). Lo que podrías comprobar es si el programa dispone de alguna opcion configurable desde el registro para mostrar/ocultar el tray icon (Así reemplazarías este paso, por el 1er paso): En la clave: HKey_current_user\Software\EL PROGRAMA Busca algún valor con nombre tipo " ShowTray", " Tray", etc... EDITO: Para que no queden dudas: Si no existe dicho valor, No intentes crear el valor y esperar que funcione. Saludos.
|
|
|
10860
|
Informática / Software / Re: Descargué un archivo y me pide contraseña para descomprimirlo...
|
en: 10 Julio 2012, 18:13 pm
|
Desde luego que le llevará menos tiempo. No sabes si la contraseña consta de 3 caracteres, o de 10, o 20 caracteres. Para contraseñas largas ya puedes dejar el PC encendido y trabajando dias sin descanso para craquear la contraseña por fuerza bruta. Ahora, que si son menos de 5 caracteres, En menos de una hora lo podrias conseguir..
Bájate el archivo de otro sitio.
Saludos.
|
|
|
|
|
|
|