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 - Keyen Night

#411
Buen@s (Dias, Tardes, Noches), Quiero asociar un archivo con X programa y X icono, ya he intentado editar el registro pero no pasa nada (quisas lo hago mal), me podrán explicar la forma correcta de editarlo o algún otro método que conozcan.

Gracias.
#412
Establece la propiedad wait de Shell en True y tambien inicia Hide con el mismo Shell, de esta forma tu aplicación se quedará detenida hasta que la linea de comandos termine...
#413
Yo te recomiendo usar AccessControl tanto para archivos como para carpetas mira este ejemplo de un codigo que puse hace tiempo, claro le falta que lo pulas más ya que este codigo es algo viejo y ya aprendi una forma de hacerlo mejor pero ahora no estoy en mi PC donde tengo el source xD

http://foro.elhacker.net/net/denegar_acceso_a_archivo_o_directorios_sub-t263788.0.html;msg1286242#msg1286242

Unido ha esto puedes ocultar el archivo ponerlo de solo lectura y del sistema
#414
Buscaba esto desde hace tiempo pero nunca lo habia encontrado xD Gracias  ;-) ;-) ;-)
#415
Usa SendMessage con las intrucciones WM_CHAR, WM_KEYDOWN y WM_KEYUP.
Es la forma más sencilla de enviar teclas a aplicaciones externas sin que se pierdan hacia otro lado simplemente enviarlas al handle...
Aquí te pongo un ejemplo de un void llamado SendKey
Código (c#) [Seleccionar]

   public const int WM_CHAR = 0x102;
   public const int WM_KEYDOWN = 0x100;
   public const int WM_KEYUP = 0x101;

public static void SendKey(IntPtr mHandle, int key)
{
   SendMessage(mHandle, WM_KEYDOWN, key, 0);
   SendMessage(mHandle, WM_CHAR, key, 0);
   SendMessage(mHandle, WM_KEYUP, key, 0);
   Thread.Sleep(0x19);
}


Lo use y lo sigo usando es my efectivo :P
#416
Entonces esto vendría siendo más o menos otro error del visual :( al parecer (por eso será que algunos lo odian tanto :huh:); Yo te recomiendo una solución que nosé si es la adecuada pero teóricamente funciona, cada X tiempo (no mucho) pon un timer a recrear el hilo y en un list de string guardas los archivos que ya se han descargado de tal forma que el hilo revise el list si ya ha descargado antes el archivo que está por descarga y si es así que se lo salte de está forma los hilos núnca se cansarían por decirlo así.

A por cierto con recrear me refiero a:

Código (vbnet) [Seleccionar]

X.Abort()
X = Nothing
X = New Thread(Address Of Y)
#417
La forma que se me ocurre de detectar que no inicia rapido es que coloques un Timer con interval por ejemplo 10seg (10.000) que será el tiempo max para iniciar la descarga, en el sub tick del timer revisar el peso del archivo si es 0 a los diez segundos entonces detienes el hilo...
#418
Como obtengo con vb.net el hash o md5 de un programa, por ejemplo Windows tiene la opción en gpedit.msc(Directiva de Grupo) -> Directiva de Restricción de software, bloquear los programas por medio de su hash y en Cff Explorer (Programa usado para el cracking) se generá md5 para el programa con el que se está trabando...

Como consigo alguno de estos 2 códigos?

Gracias :)
#419
Podrías cargar el archivo en una variable string y luego eliminar el ultimo string con .Remove(str.Lenght - 1, 1) y volver a escribir el archivo...
Ahora no dispongo de C# en mi PC para probar código.
#420
Ya agrege el boton para limpiar, agrege la descarga ya, vamos a probar si ahora se puede crack :P