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 ... 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 [1104] 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 ... 1254
11031  Foros Generales / Dudas Generales / Re: Icono con el ResHacker en: 15 Julio 2012, 04:40 am
Por queeeeeee?! jaja :o

Por la caché de iconos de Windows.

Modifica el nombre del (Nuevo) executable y ya no se volverá a corromper la previsualización del icono.
Si renombras el exe modificado para volver a darle el mismo nombre que el exe original (Sin actualizar la caché) te va a seguir pasando lo mismo, Por eso lo de que modifiques el nombre.

PD: O elimina el archivo de caché y reinicia sesión.

Saludos
11032  Programación / Python / Re: [PYTHON] Nombre de la tecla ESC en: 15 Julio 2012, 04:31 am
No, Eso no es para nada algo fácil.

Cualquiera de estos dos módulos es lo que necesitas usar:
http://docs.python.org/library/msvcrt.html
http://docs.python.org/py3k/library/curses.html


Pero si estás usando TKinter, Te puedes ahorrar el trabajo:
Código
  1. import Tkinter as tk
  2. def keypress(event):
  3. if event.keysym == 'Escape':
  4. root.destroy()
  5. x = event.char
  6. if x == "w":
  7. print "blaw blaw blaw"
  8. elif x == "a":
  9. print "blaha blaha blaha"
  10. elif x == "s":
  11. print "blash blash blash"
  12. elif x == "d":
  13. print "blad blad blad"
  14. else:
  15. print x
  16.  
  17.  
  18. root = tk.Tk()
  19. print "Press a key (Escape key to exit):"
  20. root.bind_all('<Key>', keypress)
  21. # don't show the tk window
  22. root.withdraw()
  23. root.mainloop()
  24.  

Espero que te sirva

saludos
11033  Foros Generales / Dudas Generales / (Más o menos SOLUCIONADO) Duda sobre filtrado de búsqueda en Youtube en: 14 Julio 2012, 22:12 pm
¿Alguien sabe si en una cuenta de youtube se pueden hacer permanentes los cambios en el filtrado de búsqueda, para no tener que configurarlo de nuevo cada vez que buscamos un video desde la página?

Yo diría que no se puede, Pero prefiero asegurarme y preguntar :)



Un saludo!
11034  Programación / Scripting / Re: Script en Python [Duda] en: 14 Julio 2012, 21:39 pm
Test.py
EDITO: (mejorado)
Código
  1. # Python.exe Test.py "Archivo.txt"
  2.  
  3. import sys
  4.  
  5. if not sys.argv[1:]: print ('Introduce la ruta del archivo.')
  6. else:
  7. try:
  8. nums  = [token for token in open(sys.argv[1], 'r').read().split() if token.isdigit()]
  9. total = 0
  10. for x in nums: total = total+(int(x))
  11. print ('Numeros: ' + ', '.join(nums))
  12. print ('  Total: ' + (str(total)))
  13. except:
  14. print ('El archivo no existe: ' + sys.argv[1])

Lista.txt
Código:
Nombre   Edad
Juan           24
Andres   23
Marta   24


Output:

Código:
Numeros: 24, 23, 24
Total  : 71


Saludos
11035  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.

Código
  1. @Echo off
  2. Set "File=Lista.txt"
  3. 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...)
Código
  1. @Echo off
  2. Set "File=Lista.txt"
  3. FOR /F %%X in ('Type "%FILE%" ^| SORT') DO (
  4. Fsutil file createnew "%%X.txt" 0 >NUL && (
  5. Echo ^> %%X.txt && (
  6. For /F "Tokens=2 Delims== " %%Y in ('Type "%FILE%" ^| Find "%%X" ^| SORT') DO (
  7. Find "%%Y" "%%X.txt" >NUL || (Echo %%Y>>"%%X.txt")
  8. ))))

Lista.txt (30 lineas, 15 lineas repetidas)
Código:
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
11036  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/downloads

2º - Haz un borrado de tu antigua configuración de uTorrent, En consola:

Código
  1. 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:
Código:
msconfig

Y por supuesto, Usa CCLEANER o algún limpiador del sistema.

saludos
11037  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



Código:
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.txt

2º - El contenido del archivo "eca8ba4e.txt" debería ser este?:

Código:
3cf5f33d
5abac831

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
11038  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"...
Código
  1. IF "%H%" LSS "10" (Set "H=0%H%")
  2. IF "%M%" LSS "10" (Set "M=0%M%")
  3. REM IF "%S%" LSS "10" (Set "S=0%S%")
  4.  
  5. Echo: El apagado se iniciara a las %h%:%m%:%s%,%ms%. | MORE
  6. Goto :Inicio

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
11039  Programación / Scripting / Re: Imposible tomar datos de una tabla [VBS] en: 13 Julio 2012, 03:38 am
Sobre la visualización:

Código
  1. Latitud  = "51.5"
  2. Longitud = "4.5"
  3. Altura   = "14"
  4.  
  5. Set objshell = createobject("Wscript.shell")
  6. MsgBox("https://maps.google.com.ar/maps?q=" & Latitud & "+" & Longitud & "&z=" & Altura)
  7. objshell.run("https://maps.google.com.ar/maps?q=" & Latitud & "+" & Longitud & "&z=" & Altura)

Saludos
11040  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":

Código
  1. Cmd.exe /C "C:\programa\programa.exe"

También puedes hacerlo del modo que te comentó el amigo Flamer, O usando "Start":

Código
  1. @Echo off
  2. Start /B C:\programa\programa.exe

Si usas "cmd.exe ARGUMENTOS", El argumento no cuenta.

Saludos.
Páginas: 1 ... 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 [1104] 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 ... 1254
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines