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


Tema destacado: Curso de javascript por TickTack


  Mostrar Mensajes
Páginas: 1 ... 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 [638] 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 ... 1258
6371  Programación / Scripting / Re: [Ayuda] Se queda sin valor la variable en: 10 Diciembre 2014, 13:24 pm
Estás haciendo un reemplazamiento de variable que resulta innecesario ya que solo pretendes quitar la extensión del archivo, pero Batch pone a tu disposición las variables especiales de FOR y éstas tienen modificadores de variable, los cuales ya hacen esa tarea por ti.

He editado bastante el código, aunque no se si es esto lo que quieres:

Código
  1. set "InExt=mp3"         :: Input file ext.
  2. set "OutExt=ogg"        :: Out   file ext.
  3. set "configogg=-q 2.50" :: ogg encoder parameters.
  4.  
  5. For /R %%# in (
  6. "*.%InExt%"
  7. ) Do (
  8. Call :Convert "%%~f#" "%%~dp#" "%%~n#" "%%~x#" "%OutExt%"
  9. )
  10.  
  11. :Convert
  12. :: %1=Full path
  13. :: %2=Directory name
  14. :: %3=File name
  15. :: %4=File Ext.
  16. :: %5=Output Ext.
  17.  
  18. Echo File: "%~1"
  19. Echo Decode into: "%TEMP%\%~3%~4.tmp"
  20. Echo Encode into: "%~2%~3.%~5"
  21.  
  22. Lame.exe    --decode    "%~1"                  "%TEMP%\%~3%~4.tmp"
  23. oggenc2.exe %configogg% "%TEMP%\%~3%~4.tmp" -o "%~2%~3.%~5"
  24.  
  25. Del /Q "%TEMP%\%~3%~4.tmp"
  26. Goto :EOF

PD: El codificador de Ogg vorbis no puede convertir directamente el archivo mp3 a ogg?, creo que usar lame para decodificar a wave es un paso innecesario.

Saludos
6372  Programación / Scripting / Re: [Ayuda] Se queda sin valor la variable en: 9 Diciembre 2014, 23:18 pm
( Sin examinar demasiado el código ), prueba así:

Código:
Call set linea=!linea:.%%mp3int%%=!

Saludos
6373  Foros Generales / Foro Libre / Re: Hice un video y quiero tus críticas en: 9 Diciembre 2014, 18:50 pm
Fake!
 :xD
6374  Programación / Scripting / Re: (AYUDA) No me funciona el comando PING dentro de un Script .BAT (BATCH) en: 9 Diciembre 2014, 18:42 pm
Exacto, ping es un comando externo, pero no es necesario escribir la extensión del archivo, ya que éste se encuentra en una de las rutas de la variable de entorno PATH (C:\Windows\System32), y por lo tanto se debería reconocer su ubicación automáticamente escribiendo simplemente "ping" en la consola.

Sí probé en varias PC bajo el mismo SO.

No es nada normal que no te funcione simplemente escribiendo el nombre del archivo ("ping").

Escribe el siguiente comando:
Código
  1. Echo %PATH%
para asegurarte de que la variable de entorno bien configurada, deberías poder ver la ruta "C:\Windows\System32", entre otras.

Saludos!
6375  Programación / Scripting / Re: Substitución de texto a partir de etiquetas en: 9 Diciembre 2014, 18:37 pm
Te sería mucho más sencillo si en lugar de usar asteriscos, los reemplazases por palabras clave (keywords):

Código:
[Result "%RESULT%"]
[ECO "%ECO%"]

%JUGADA%
...etc

Y así, después de haber capturado los valores del archivo 1 con una o varias expresiones regulares, solo tendrías que hacer un simple reemplazamiento de palabras en el archivo 2, consiguiendo una notable mejora de rendimiento.

Saludos!
6376  Programación / .NET (C#, VB.NET, ASP) / Re: Problema al iniciar sesión "NullReferenceException:" en: 9 Diciembre 2014, 14:07 pm
En ninguna parte aparece nada relacionado con eventhandler ni lo demás que mencionas, así que difícil...

En el StackTrace de la excepción que has mostrado te está especificando claramente el nombre del event-handler que está implicado, loginButton_Click, a eso es a lo que me refiero, busca ese método y analiza bien las instrucciones del interior de su bloque.

Además, puedes probar a compilar en modo Release para que en el StackTrace te indique la linea exacta donde se produce la excepción (y no solo los offsets como está mostrando), y con eso ya podrás localizar el objeto conflictivo.

Es imposible ayudarte más sin conocer la linea y la intrucción que hay escrita en la linea donde se produce la excepción.

De todas formas, te explicaré de nuevo cual es el problema, pero de otro modo:
Estás utilizando una variable que ha sido declarada pero no inicializada, y estás tratando de acceder a uno de sus miembros no estáticos (un ejemplo de esto ya lo mostré en el comentario de arriba).


Troubleshooting Exceptions: System.NullReferenceException

Saludos!
6377  Programación / Programación General / MOVIDO: ***Como hacer un generador de licencias en python en: 8 Diciembre 2014, 23:17 pm
El tema ha sido movido a Scripting.

http://foro.elhacker.net/index.php?topic=426066.0
6378  Foros Generales / Dudas Generales / Re: ¿Si uso un SO en virtualbox funciona correctamente con todas sus funciones? en: 8 Diciembre 2014, 22:49 pm
Citar
¿Si uso un SO en virtualbox funciona correctamente con todas sus funciones?

La respuesta corta y generalizando es "Sí".

La respuesta larga y detallada es que mientras ninguna de dichas aplicaciones dependan de la utilización GPU de la gráfica entonces yo diría que si, sin problemas, eso es en lo que falla VBox, pero no se si será la única característica de Hardware que no soporta, cosa que utilizando VMWare evitas ese tipo de problemas al ser un mejor elaborado y más estable software.

PD: Solo he manipulado Windows en VBox, pero han sido muchas versiones de Windows y no tuve problemas con el SO virtual.

Saludos!
6379  Programación / Python / Re: [PYTHON (Simple)] Pausas en el programa (Batch-Style) en: 8 Diciembre 2014, 22:24 pm
Me hizo gracia la forma en la que "vendes" el código, parece un anuncio de aspiradoras (¿estás cansado de ensuciarte las manos para limpiar?) jaja

Gracias por compartir con la comunidad

PD: La utilización del icono está reservada a preguntas resueltas, evita su uso en aportes.

saludos!
6380  Programación / Python / Re: [PYTHON] ¿Es posible abrir archivos .py desde otros .py? - Usando os.system() en: 8 Diciembre 2014, 22:11 pm
Preguntas como esta no le encuentro sentido, ya que quedarían resueltas por ti mismo poniendo en práctica el código que escribiste pero que nunca llegaste a probar, ¿por qué no lo probaste?.

Respondiendo con más detalles a tu pregunta, claro que funcionará (siempre y cuando la extensión .py esté correctamente asociada en el equipo y/o python.exe esté correctamente agregado a la variable de entorno PATH), pues estás dejando que la shell de Windows ejecute el archivo.

En otras palabras, pregúntate si funcionaría esto:
Código:
cmd.exe /C " Python.exe "Archivo.py" "
(o su equivalente en Linux)

Y la respuesta será la misma.

La documentación oficial del lenguaje está para algo, para leerla y salir de dudas o entender como funciona internamente:
https://docs.python.org/2/library/os.html#os.system

Saludos!
Páginas: 1 ... 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 [638] 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 ... 1258
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines