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

#11261
Cita de: gandalf2706 en 23 Marzo 2012, 14:37 PM
quizas se podría buscar el acceso directo y agregarle esta propiedad para que cada vez que se ejecute este acceso directo acceda con la opcion habilitada.

Eso es precisamente lo que hacen los comandos externos que te comenté :P

A ver, Es que no tengo muy claro la forma en que van a usar tu script...
Para que el usuario no haga nada manualmente, Puedes crear un archivo extraible con WINRAR. Adentro metes el comando externo (El archivo.exe), Y usas el comando externo en tu script, tal y como lo detalla el manual del primer comando externo que te puse...
¿Me entendiste?


Bueno, De todas maneras no importa, Te lo voy a poner muy fácil...

Cuando comentaba lo de los argumentos, Me referia a "iniciar" el VBS pasándole los parámetros que obtienes en el bat (La ruta del chrome), Y así hacer el acceso directo.

Aqui tienes la variante del code que te ppuse arriba:

PD: No ejecuta Chrome, Simplemente crea el acceso directo en el escritorio.


Código (dos) [Seleccionar]
@Echo OFF

REM Comprueba la versión de Windows para usar debidamente el comando START
wmic os get name /format:list | find /i "windows 7" >NUL
If errorlevel 0 (Set Win7=SI)

Echo: Buscando Google Chrome...

REM Primero busca en las carpetas corrientes de los programas instalados.
For /F "Tokens=*" %%# in ('Dir /B /S "%Programfiles%\Chrome.exe" 2^>nul') Do (Call :Shortcut "%%#")
For /F "Tokens=*" %%# in ('Dir /B /S "%Programfiles(x86)%\Chrome.exe" 2^>nul') Do (Call :Shortcut "%%#")

REM Busca en todas las unidades.
For /F "Tokens=2 delims==:" %%# in ('wmic logicaldisk get caption /format:list') Do (
For /F "Tokens=*" %%$ in ('Dir /B /S "%%#:\Chrome.exe" 2^>nul') Do (Call :Shortcut "%%$"))
Goto :Error

REM Crea el acceso directo
:Shortcut
Echo: Set Shell = CreateObject("WScript.Shell") > %Systemdrive%\chrome.vbs
Echo: DesktopPath = Shell.SpecialFolders^("Desktop") >> %Systemdrive%\chrome.vbs
Echo: Set link = Shell.CreateShortcut(DesktopPath ^& "\Google Chrome.lnk") >> %Systemdrive%\chrome.vbs
Echo: link.Description = "Google Chrome" >> %Systemdrive%\chrome.vbs
Echo: link.IconLocation = Wscript.Arguments(0) >> %Systemdrive%\chrome.vbs
Echo: link.TargetPath = Wscript.Arguments(0) >> %Systemdrive%\chrome.vbs
Echo: link.Arguments = Wscript.Arguments(1) >> %Systemdrive%\chrome.vbs
Echo: link.WorkingDirectory = Wscript.Arguments(2) >> %Systemdrive%\chrome.vbs
Echo: link.Save >> %Systemdrive%\chrome.vbs
Echo: Wscript.Quit(0)  >> %Systemdrive%\chrome.vbs

wscript %Systemdrive%\chrome.vbs %* --ignore-gpu-blacklist "%~dp1"
If NOT %Errorlevel% EQU 0 (Goto :Error)
Del /Q "%Systemdrive%\chrome.vbs"
Exit


REM Si no lo encuentra...
:Error
Echo: No se ha encontrado el executable "Chrome.exe" | MORE
Pause
Exit
#11262
Cita de: puntoinfinito en 23 Marzo 2012, 11:00 AM
las claves que genere al diccionario tengan sentido alguno, como por ejemplo palabras como:

soyelmejor,youtube123,elhackerlomejor,computadora... xD

Frases en idiomas difierentes (si puede ser español y inglés)

Pides poco, He?, Ya puestos, que genere el número ganador de la lotería.  :silbar:

Para generar un diccionario de palabras conocidas necesitas tomar un diccionario como punto de referencia ya sea por un archivo o por web (Por ejemplo: http://www.manythings.org/vocabulary/lists/l/), Y luego ya es hacer codearlo del modo que uno prefiera...
Quizás haya otra manera, Pero no se me ocurre ninguna más.

PD: Si buscas en Google hay miles de combolists y wordlist ya generadas de palabras conocidas para intentar creackear un pass... Busca por "combolist known words"
#11263
Hardware / Re: Abrir archivos u otros
23 Marzo 2012, 10:06 AM
Cita de: Zorronde en 23 Marzo 2012, 02:53 AM
EleKtro H@cker: subi la imagen a  donde dijiste .-

Lo siento pero lo volviste a hacer mal

Asegúrate de que tu puedas verla (En tu post), Si no la ves tú, Nosotros támpoco podemos.

Con la explicación que te dió Simorg no puede haber errores, Solo son 3 pasos!


Mira, Más sencillo, Te he pasado por privado un programa que hice para subir imagenes a Imageshack desde tu PC

Se usa por linea de comandos, Es decir:

1º - Pones en una misma carpeta el archivo "Shack.exe", "key", y la imagen.

2º - Abres la consola (Inicio > cmd) en esa carpeta

3º - Lo usas así:
      Shack.exe -d IMAGEN.jpg
      (Donde pone imagen.jpg pones el nombre y la extensión de tu imagen)

4º - Recibiras el enlace directo, Simplemente la copias y la posteas aqui como te dijo Simorg, o lo pegas tal cual.

#11264
Lo que intentaba explicarte es que no hagas caso de estos caracteres que puse [ ]

Quedaría así:
SCHTASKS /Create /SC ONCE /TN "Test" /TR "wscript C:\temp\tarea.vbs & cmd /C fsutil file createnew C:\Task.tmp 1 && exit" /ST 01:00 /SD %Fecha%

Salu2
#11265
@ Link

Hola

- No se a que te refieres con lo de "extraer sus propios archivos", Si puedes especificarlo mejor para que podamos ayudarte... :P

- Para reproducir un sonido puedes valerte también de un comando externo como el Mediaplayer (NO WindowsMediaPlayer), O NirCMD para reproducir Beeps, O el propio audio de la BIOS.
 Hace años que no pruebo hacerlo desde la Bios (Tengo el audio desactivado) pero juraría que se hace así, Pruebalo:

@Echo OFF
ECHO 
·
Exit


Sinó funciona busca en google sobre el "Bell character".

Salu2

EDITO:

Tienes un tutorial con chincheta en la primera página del foro.
By sirdarckcat Programación BATCH Avanzada.

Se ha comentado muchas veces lo de pedir un tutorial sobre Batch, En el buscador del foro encontrarás para todos los niveles, Como este:
http://foro.elhacker.net/scripting/programacion_batch_basica_tutorial-t167525.0.html

#11266
Windows / Re: Probar Windows 8
22 Marzo 2012, 20:08 PM
Hola GeorgArming

Vamos a ver... Windows 8 todavía no ha salido, Es una versión beta e inestable (Y no existe ningún "instalador .exe" de windows, Cuidado con lo que te bajes), Y además, No está en español.

Nadie de este foro te va a recomendar que instalases Windows 8 en ninguna de las particiones que tengas porque es peligroso y conlleva sus riesgos, Aunque si asumes los riesgos...puedes instalartelo en la misma partición de WinXP (Eso se supone, Como es una version inestable quizás el instalador aún no puede actualizar de winxp <a> win8).

La manera correcta de probar windows 8 es en una máquina virtual. (www.virtualbox.org)

Aqui encontrarás una guia para instalarlo: by Elektro H@cker - tips_para_windows_8

Saludos.
#11267
Cita de: puntoinfinito en 22 Marzo 2012, 19:47 PM
¿Que quiere decir el shift?

Shift = Desplazamiento.


Ejemplo:
si pones "hola" y un "2" en el shift, las letras se desplazan 2 veces:

h: "> i > j"
o: "> p > q"
l: "> m > n"
a: "> b > c"

Y el resultado será : jqnc

En resumen, Shift es el número de veces que la letra se desplazará hacia la derecha.

Saludos.
#11268
Cita de: puntoinfinito en 22 Marzo 2012, 16:40 PM
sabes como se crea uno en batch?

Como ya dije, Es MUY fácil. Pero batch es incomodisimo para este tipo de cosas, Habría incompatibilidad con algunos caracteres, Y por ejemplo si una línea contiene un número impar de comillas dobles...

Pero si solo lo quieres utilizar con caracteres alfanuméricos (abcdefghijklmnopqrstuvwxyz 0123456789) entonces no habría problema.

Que séa fácil no significa que lleve su tiempo hacerlo... No estoy muy por la labor ahora la verdad xD, Pero:

By Elektro H@cker - [BATCH] [APORTE] BatOfuser Ofuscador/Desofuscador para bats.

El código que posteé ahí sirve para tu propósito, Solo habría que cambiar las variables "%%alpha:....%%" por letras intercalandolas como gustes.

Ejemplo:
Código (DOS) [Seleccionar]
If "%String:~0,1%" EQU "a" (Set "New_String=%New_String%z")
Salu2.

#11269
Cita de: gandalf2706 en 22 Marzo 2012, 16:41 PM
yo he estudiado muy poco de bash, y quizas tenga que interiorizarme un poco mas con este lenguaje,

averigue que para crear un acceso directo se utiliza el comando: ln -s "ruta"

Ahora me he perdidoo, ¿Pero el script es para usarlo bajo windows XP, no?

Windows > Batch
Linux       > Bash


No es lo mismo :P

- En mi code, La variable donde se guarda la ruta completa de Chrome es: %%#
  (Pero en el tercer FOR es %%$)
 Opcionalmente puedes añadir este comando DENTRO del bucle para no despistarte
 Set "Ruta=%%#"

- En batch no se puede crear un acceso directo sin la ayuda de un comando externo, Como por ejemplo estos:

http://ss64.com/nt/shortcut.html
http://www.xxcopy.com/xxcopy38.htm

- Otra opción es usar VBScript como comentabas en un principio, de esta manera:

Código (vb) [Seleccionar]
Set Shell = CreateObject("WScript.Shell")
DesktopPath = Shell.SpecialFolders("Desktop")
Set link = Shell.CreateShortcut(DesktopPath & "\test.lnk")
link.Description = "test"
link.IconLocation = "RUTA DEL ICONO"
link.TargetPath = "RUTA DEL CHROME\Chrome.exe"
link.WorkingDirectory = "RUTA DEL CHROME"
link.Save



Tu elijes, Comando externo o VBS.

Para usar el VBS deberias llamarlo desde la consola con un argumento, ejemplo:
Código (dos) [Seleccionar]
Wscript.exe SCRIPT.VBS "%%#"

Y entonces además tendrías que modificar el VBS para que tome el argumento como "TargetPath" y "WorkingDirectory " (Es fácil, Tienes un tutorial de NovLucker con chincheta sobre VBS en este subforo)

Salu2
#11270
Cita de: cassiel83 en 22 Marzo 2012, 15:54 PM
no entiendo para que sirve el "|MORE", ¿mostrar pantalla a pantalla?

En este caso lo he usado como replazamiento de tus "Echo." para agregar lineas en blanco.

Un saludo