Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Eleкtro

#11131
Windows / Re: windows xp shadow lite
18 Abril 2012, 15:05 PM
Cita de: EleKtro H@cker en 17 Abril 2012, 20:54 PM
El único síntoma es el SO que estás utilizando (MODIFICADO).

Instálate Windows XP Original, Sin drivers eliminados.

Saludos.
#11132
Ya lo has solucionado, Pero te explico que no te funciona la primera linea porque lo estabas haciendo mal.

Así sí:
Código (dos) [Seleccionar]
Type "%WINDIR%\System32\drivers\etc\hosts" | Find /V /I "URL1.com" | Find /V /I "URL2.com" | Find /V /I "URL3.com" | Find /V /I "sub.URL.com" > "%WINDIR%\System32\drivers\etc\hosts.tmp"

saludos
#11133
Windows / Re: windows xp shadow lite
17 Abril 2012, 20:54 PM
El único síntoma es el SO que estás utilizando (MODIFICADO).

Instálate Windows XP Original, Sin drivers eliminados.

Saludos.
#11134
Cita de: ELVJop en 17 Abril 2012, 19:30 PM
Existe alguna forma nativa en batch de hacer por ejemplo:
Lo que se be:
Tu contraseña ···
Y si fuera 1234 que fuera 4 puntos ¿Se puede hacer de forma NATIVA?

No, No puedes enmascarar caracteres en asteriscos. Lo más parecido es "set /p", Es lo único en Batch.

Podrías usar la función ScriptPW de VisualBasicScript en un bat, pero solo está en WindowsXP.

Saludos
#11135
Advertencia - mientras estabas escribiendo, una nueva respuesta fue publicada. Probablemente desees revisar tu mensaje.




Los archivos que contienen el video entero en cuestión, son el que ocupa 1 GB, y el de 194 MB de abajo. (Los archivos se parten ccada 1 GB)

Tiene la estructura de un DVD, Si grabas la carpeta audio_ts y video_ts tal como están se podrá ver en CUALQUIER reproductor casero.

Pero si aún así quieres convertirlo a AVI... Te recomiendo StaxRIP
http://sourceforge.net/projects/staxmedia/



Arrastras la carpeta VIDEO_TS a esa ventana, y el resto es pan comido. Si no quieres hacer los ajustes de codec y calidad manualmente, Tiene mucha variedad de perfiles predefinidos para facilitar la tarea, Deberías escoger "Devices > Divx Plus" para hacerlo compatible con los reproductores caseros.

Salu2.
#11136
Cita de: ELVJop en 17 Abril 2012, 19:03 PM
lo unico que no entiendo de todo el code es esto :

Reg query "HKCU\Test1" >nul 2>&1

AL final y al cabo reg query es para comparar.

Query es para buscar coincidencias, Tú haces la comparación basándote en la búsqueda (Lo que encuentra).

El comando de arriba busca la clave "HKCU\Test1", Redireccionando las dos salidas para no mostrar nada en pantalla.
#11137
Cita de: RS_cool en 17 Abril 2012, 15:25 PM
Ahora entonces no se me ocurre otra cosa que si tengo que eliminar 50 URL tengo que reescribir el archivo 50 veces, usando 50 veces find, al igual que para escribirlas usaba un find para cada una...

No precisamente, Puedes reescribir el archivo una vez, usando find 50 veces...

Código (dos) [Seleccionar]
Type "hosts" | find /V /I "%URL1%" | find /V /I "%URL2%" | find /V /I "%URL3%" | find /V /I "%URL4%"
etc...

Tambien puedes usar FINDSTR que te ayudaría a simplificar un poco el proceso permitiendo buscar varias cadenas al mismo tiempo:
Código (dos) [Seleccionar]
Type "hosts" | findstr /V /I "%URL1% %URL2% %URL3% %URL4%"
PD: Cuidado con los espacios y los puntos.
      FINDSTR /?

Cita de: RS_cool en 17 Abril 2012, 15:25 PM
PD: Una dudilla por que pones "| More" después de los "Echo"?
Para añadir una linea de Echo en blanco.
(Para ahorrar lineas de escritura en el code)

Salu2
#11138
Hola.

Editar una linea es algo totalmente imposible nativamente en Batch (Bueno, en Windows XP dispones del comando Edit, Pero...hablamos de WinXP).
Tienes que reescribir el archivo. Puedes usar el comando find, O llamar a utilidades externas como SED, GREP, FART, etc...

Te hago el ejemplo filtrando la URL con FIND.

Código (dos) [Seleccionar]
@echo off

:menu
echo respuesta
set /p respuesta=^>^>
if "%respuesta%"=="3" goto :delete

:: =================== :. Borrado de datos .: =======================

:delete
Cls
Echo: URL que quieres desbloquear              | MORE
Echo: (No es necesario escribir www. ni .com ) | MORE
Set /p URL=^>^>

Choice /M " Estas seguro? "
If %ERRORLEVEL% EQU 1 (
echo Eliminando bloqueo...
Type "%WINDIR%\System32\drivers\etc\hosts" | Find /V /I "%URL%" > "%WINDIR%\System32\drivers\etc\hosts.tmp"
Del /Q "%WINDIR%\System32\drivers\etc\hosts"
Rename "%WINDIR%\System32\drivers\etc\hosts.tmp" "hosts"
ping localhost -n 2 >nul
Goto :Menu
) ELSE (
Goto :Delete
)


Salu2.
#11139
Cita de: ELVJop en 16 Abril 2012, 22:39 PMA vale ya te entiendo lo que quieres es que ponga set /p y que el diga la contraseña.
Muy ingenioso gracias.

La verdad es que... No es ingenio, Es la única manera aquí y en China para interactuar con el usuario xD.

Repito, Si leyeras (más) un tutorial básico o ejemplos, Conocerías los comandos de Batch y las posibilidades que te permiten hacer cada uno de ellos (al menos los comandos básicos como SET).

Cita de: ELVJop en 16 Abril 2012, 22:39 PM
if exist HCKU\XXXXX goto :yaregistrado else goto :registro
PD: Borra eso de tu mente ya xD  :P

Si que te sirve. Otro ejemplo:
Código (dos) [Seleccionar]
@echo off
Reg query "HKCU\Test1" >nul 2>&1
If %Errorlevel% equ 0 (goto :registrado) Else (goto :registro)

:registro
echo Usuario no registrado, Digame una pass
set /p XXX=
cls
echo Repita la pass
set /p XXXX=
if "%XXX%"=="%XXXX%" (goto :bien) else (goto :registro)

:bien
Reg add "HKCU\Test1" /v "login" /d "%XXX%" /F >NUL
goto :programa

:registrado
cls
echo Usuario registrado, Digame la pass
set /p XXXP=
Reg query "HKCU\Test1" /f "%XXXP%" /e >NUL
If NOT %Errorlevel% equ 0 (Echo pass incorrecto & goto :registrado) Else (Echo pass correcto!)
pause

:programa
echo bienvenido
pause
exit
#11140
Pa eso estamos, De nada!


PD: Acuerdate, Le debes un favor a Elektor H@cker  >:D
PD2:  >:D Muahahahaha!  >:D