|
10561
|
Informática / Software / Re: descomprimo rar en imagen iso... y al montarla esta vacia!!!!!
|
en: 6 Septiembre 2012, 13:30 pm
|
se descomprimen en mas rar, en *.r00, *.r01, etc y en *.sfv Hola, El archivo SFV está para algo... Descárgate cualquier programa para comprobar la integridad de los archivos mediante el SFV, Como por ejemplo este: http://www.traction-software.co.uk/sfvchecker/Aparte, dices que a partir del volumen 4, las ISO's aparentan estar vacías, pero no nos comentas el tamaño de esas ISO (Y no somos adivinos). Si pesan 0 bytes o mucho menos que las otras ISO, pues obviamente están vacían porque los archivos están corruptos. EDITO: ¿Recuperar? Si los archivos rar los han comprimido con un registro de recuperación (Cosa que casi nadie hace) entonces puedes intentarlo, pero no esperes milagros, depende de cuan dañados estuvieran. Abrir el rar en Winrar > clickar en "Reparar"Saludos.
|
|
|
10562
|
Programación / Scripting / Re: automatizado de Canal de TV, basado en Batch DOS y VBasic…
|
en: 6 Septiembre 2012, 13:13 pm
|
Veo que para darle al play/pause usas los atajos especiales de Winamp, no habia caido en eso mira! No se como se me pasó. Pero el script está lleno de errores como para que funcione, sobretodo de sintaxis. Voy a comentar solo el error más importante: Set objShell = WScript.CreateObject("WScript.Shell") oWSH.SendKeys "X" Aquí fallas en algo, ¿No te das cuenta? La variable la defines como " objshell", no " oWSH". Aparte de muchos más errores críticos, el script se puede simplificar y mejorar mucho, Aquí tienes: :: [PASO 1] :: Ejecutar el proceso Winamp y darle PLAY. START /D "%Programfiles%\Winamp\" winamp.exe :: [PASO 2] :: Si BSPLAYER está activo, cerrar "Ds Clock", "Ds Logo", "Text Ticker", y darle PAUSE a Winamp. :: Si BSPLAYER no está activo, iniciar "Ds Clock", "Ds Logo", y darle PLAY a Winamp. :Loop Tasklist /FI "IMAGENAME eq bsplayer.exe" | Find /I "bsplayer" >NUL && ( For /F %%# in ('Tasklist ^| Find /I "DSLOGO"' ) Do (Taskkill /F /T /IM " %%#" >NUL 2 >&1 ) Taskkill /F /T /IM "dsclock.exe" >NUL 2 >&1 Taskkill /F /T /IM "TxTicker.exe" >NUL 2 >&1 ) || ( START /D "%Programfiles%\DS Clock\" dsclock.exe FOR /R %%_ in (*DsLogo.exe ) do (" %%_" ) ) :Winamp_Key :: Hotkeys Winamp: :: :: c=Pause :: x=Play :: ( Echo Set objShell = WScript.CreateObject ("WScript.Shell" ^) Echo Success = objShell.AppActivate ("winamp" ^) Echo objShell.SendKeys " %~1" )>"%TEMP%\winamp.vbs" Start /W wscript "%TEMP%\winamp.vbs" Del /Q " %TEMP%\Winamp.vbs" )
Saludos
|
|
|
10563
|
Programación / Scripting / Re: [BATCH] Variables generadas con FOR no reconocen acentos
|
en: 6 Septiembre 2012, 08:39 am
|
Finalmente, cuando quiero tener una variable cuyo valor sea la ruta de esta carpeta, ocurre que la ruta reemplaza la ú por el ·. De todas formas no es algo preocupante, Batch no reconoce los caracteres latinos para mostrarlos, pero si para leerlos/usarlos, que es lo importante... Lee lo que dije atentamente, Con eso quise decir que no importa que la variable "mymus" te muestre mal el caracter, Pero puedes usarlo para el propósito de crear/borrar una carpeta con el caracter "ú". Ejemplo: FOR /F "tokens=3*" %%A IN ('REG QUERY "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "My Music"' ) DO (SET "MyMusic= %%~nB" ) Echo El valor de MyMus es %MyMusic% | MORE REM Test :: Crear la capeta "C:\Mi Música" MKDIR " %SYSTEMDRIVE%\ %MYMUSIC%" && Echo la carpeta " %SYSTEMDRIVE%\ %MYMUSIC%" se cre¢ correctamente.
De todas formas expliqué también que el error que comentas tener es imposible que te suceda tal y como lo estás describiendo. Acabo de probar el último código que has puesto en una máquina virtual con Windows XP SP3 y muestra la variable "MYMUS" correctamente: echo La salida del comando REG QUERY es: REG QUERY "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "My Music" echo Con el comando FOR asignamos solo la ruta anterior a la variable MyMus FOR /F "tokens=3*" %%A IN ('REG QUERY "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "My Music"' ) DO (SET MyMus= %%B) echo El valor de MyMus es %MyMus%
saludos
|
|
|
10564
|
Programación / Scripting / Re: [BATCH] Variables generadas con FOR no reconocen acentos
|
en: 5 Septiembre 2012, 21:54 pm
|
el comando ECHO presenta la palabra música escrita correctamente. Claro, Porque hiciste la modificación necesaria del caracter, ¿Entonces cual es el problema que quieres resolver? creo que uno de los dos se ha confundido ('ECHO My Music REG_SZ D:\Mis Documentos\Mi m£sica') ¿Estás seguro que la linea del script que estás probando lo tienes como el que he citado?... Creo que te has podido confundir en eso, o me he confundido yo, Lo digo porque para que la consola te llegue a mostar mal el caracter que he marcado en rojo y en su lugar muestre el caracter del punto " .", deberia haber un " ú" en su lugar, y no un £. En el ejemplo citado ya hiciste la modificación necesaria del caracter para poder mostrarlo correctamente, Por eso es imposible que ocurra el error que dices tener y que no se muestre correctamente si lo has guardado en ANSI... De todas formas no es algo preocupante, Batch no reconoce los caracteres latinos para mostrarlos, pero si para leerlos/usarlos, que es lo importante... Y si quieres mostrar un caracter pues tienes que hacer la modificación... Aquí puedes ver la diferencia:
PD: No se si habrás oido hablar del comando para cambiar el código de páginas (CHCP), Pero no te confundas, sirve para reconocer los caracteres, no te va a servir para mostrarlos. La única manera es como dije, o al menos, nunca he visto que sea posible de otra manera. Un saludo
|
|
|
10565
|
Programación / Scripting / Re: automatizado de Canal de TV, basado en Batch DOS y VBasic…
|
en: 5 Septiembre 2012, 18:06 pm
|
para darle play o pausa usare Send keys para no usar aplicaciones de terceros.. Supongo que te refieres a la función "SendKeys" de VisualBasicScript? Pues hombre, también puedes mover el cursor con VBS, Solo tienes que buscar en Google... Pero yo usaría nircmd para simplificar las dos tareas, Es una aplicación multiusos que es obligado tener "por si acaso". Saludos
|
|
|
10568
|
Foros Generales / Foro Libre / Re: ¿Por qué soy ateo?
|
en: 4 Septiembre 2012, 22:13 pm
|
Desde luego hay que tener muy poco sentido común para creer en un Dios... Y la gente que dice creer en Dios pero no en lo que cuenta la igleasia... pues perdonarme pero eso tiene un nombre, y no es "atéo", sinó Hipocresía. A día de hoy se conoce perfectamente el origen de nuestra existencia (Ojo, he dicho de nuestra existencia, no de la existencia del Universo), Y es total y únicamente cientifica, Pero la gente "creyente" por mucho que se informe sobre los datos cientificos, o se vea un documental tán bueno y explícito como el que alguien posteó de Stephen Hawking... La gente creyente no va a hacer ni p*to caso... Así que mi comentario se va a quedar en unos pocos párrafos escritos, porque no vale la pena intentar abrirle los ojos a personas que no tienen ganas de abrirlos. PD: Admiro tus esfuerzos respecto a eso, Binary_death He visto discutir en este topic sobre el hecho de que NO creer en Dios significa tener una mente cerrada... Vaya argumento, me parece algo ridículo, Porque creer en Dios y negarse a creer (O simplemente dudar) sobre el punto de vista cientifico, Eso no te hace ser alguien de mente abierta, al contrario. Creer en un ente todopoderoso gay (Digo yo que Dios será gay, Porque sinó se mencionaría un ente femenino también en la biblia, ¿no?) que haya creado La Tierra con sus manos además de todas las especies del planeta Tierra, y que maneje todos los hilos de tu vida en cada momento... eso no te hace para nada ser abierto, Ni tampoco una persona independiente, sensata, madura, ni realista... Hay mucha gente que cree en Dios, Pero se niegan a creer en algo tán lógico como es la existencia de vida inteligente en otros planetas de otras galaxias cercanas... Igual que hay atéos que siguen pensando que un agujero negro es una fantasia de películas como star wars... cuando en realidad es algo que dejó de ser una ilusión hace bastantes años en el momento en el que la ciencia lo demostró, e incluso en el centro de la vía lactea hay un agujero supermasivo inmenso... (No me lo invento... ni es una fantasia... todo está perfectamente documentado y demostrado ya...) pero hay gente que todavia no conoce esos datos porque nunca se ha podido informar, han crecido pensando que son ilusiones, y siguen en su ignorancia... Así que gente abierta y cerrada hay en todos lados, No tiene que estar relacionado con creer o no creer en Dios, Uno es como es... Yo no creo en Dios. Pero creo en la vida (superior o inferior). Un saludo.
|
|
|
10569
|
Programación / Scripting / Re: automatizado de Canal de TV, basado en Batch DOS y VBasic…
|
en: 3 Septiembre 2012, 11:16 am
|
preliminarmente lo he corrido pero solo al ejecutar el batch este se cierra... sin mas ni mas, y no hace nada... El script funciona perfectamente en windows 7, Pero tampoco veo ninguna diferencia en la sintaxis que pueda causar que no funcione bajo la CMD de windows XP. EDITO: Acabo de probar el script en Una máquina virtual con Win XP SP 3 y Tal como pensaba, funciona. Si has manipulado el script de alguna manera, O si lo has acolpado a otro script, Pues postea la modificación porque ya no tiene que ver con el script original. De todas formas, Abre la consola y escribe el nombre del bat para ejecutarlo (Desde la consola, No haciendo doble click en el archivo bat ni llamandolo desde otro bat), Así te indicará la posible causa del error y se te podrá ofrecer más ayuda. En consola: CMD /K "check.bat"
siempre te pido si nos puedes explicar las lineas para comprender mejor su funcionamiento... He añadido comentarios al script en mi último comentario. El último code que has posteado como bien dices está incompleto y tiene sus fallos, El código de salida (%Errorlevel%) Se refiere al último comando que se ejecutó por lo tanto no es efectivo de la manera que lo has hecho, No sigas pensando en como hacer el script, arriba te di la solución, veamos que es lo que está causando el cierre que comentas y una vez arreglado eso ya estará. Saludos
|
|
|
10570
|
Programación / Scripting / Re: [Resuelto] Estoy creaando un bat y tengo algunas fallas que no se como arreglar
|
en: 3 Septiembre 2012, 10:21 am
|
> Reglas del subforo de scriptingReglas del subforo:
Se tratan exclusivamente temas que no encajen en ningun otro subforo Codigo debe de ir en su tag correspondiente [ code ][ /code ] Los títulos deben incluir una pregunta precisa y el lenguaje en que se solicita Por Ejemplo "[AWK] ¿Como accedo a los parámetros del programa?" Se pregunta por conceptos abstractos. Aquí no estamos para hacerle el trabajo a nadie Corrige este post editando correctamente los códigos que pusiste o será bloqueado, Y no sigas creando nuevos posts con "quotes" en lugar de "code", Porfavor. Gracias.
|
|
|
|
|
|
|