|
9281
|
Programación / .NET (C#, VB.NET, ASP) / [SOURCE] MouseLock (GUI version)
|
en: 5 Abril 2013, 23:41 pm
|
· Imágenes: · Descripción:Esta es la versión gráfica de mi aplicación "MouseLock", una utilidad que bloquea el puntero del mouse restringiéndolo a la posición del centro de la pantalla (primária). La utilidad principal de esta aplicación es para usarla en los juegos que no disponen de dicha funcionalidad (Por si no lo saben, los juegos bien desarrollados bloquean el mouse al centro de la pantalla, un ejemplo es el "Resident Evil 6"), Un ejemplo de dichos juegos que no bloquean el mouse es el nuevo "TombRaider 2013", aunque mayormente suelen ser juegos antiguos. - ¿Porque bloquear el mouse?Para que el mouse no interfiera en programas de terceros mientras estamos jugando, por ejemplo en programas que se activan al pasar el puntero del ratón por los bordes o los corners de la pantalla. Aunque seguro que alguien le encontrará otro uso aparte de ese, ya que le añadí alguna otra opción personalizable... espero que os guste. · Modo de empleo:Es muy fácil de usar, sólamente hay que elegir entre 3 tipos de bloqueo y configurar las opciones como deseen, la aplicación avisa de cualquier cosa en el área de notificación. Las opciones se guardan en un archivo INI, este archivo se puede configurar como quieran por si deseean portabilizarlo de alguna manera con sus juegos portables (por ejemplo)... Delay=3 Interval=10 LockType=3 Time=17:00 APPS=example1.exe;example2.exe IfAPPNotRunning=2 UseToggleKey=True SpecialKey=NONE NormalKey=F1 SysTray=True RememberSettings=True · Descarga:http://ElektroStudios.tk/MouseLock.rarEnlace actualizado (12/07/2014): http://www.mediafire.com/download/m8cbrop98k4payw/MouseLock_GUI.rarHagan el favor de reportar bugs (si hubiera). PD: Aquí tienen la versión CLI: http://foro.elhacker.net/net/source_mouselock-t387116.0.html* NOTA: La versión de consola sólamente dispone de las funcionalidades básicas de la versión gráfica (-sleep, -interval y -Key). Saludos!
|
|
|
9282
|
Programación / Programación General / Re: Evitar cierre de aplicacion vb
|
en: 4 Abril 2013, 02:12 am
|
funciona todo perfecto, solo que cuando pasa un lapso de aproximadamente 5 minutos se cierra. Tán perfecto no va entonces... ¿Tienes idea de porque se cierra inesperádamente?, ¿tu aplicación consume demasiada RAM?. Deberías empezar por mostrar el form para localizar el error, sinó no sé como esperas que alguien te pueda ayudar o se moleste en contestar... de verdad, no entiendo como alguien lanza una pregunta diciendo "se me cierra la app" y no mostrar ni siquiera una línea de código.
Un servicio de Windows es eso, un servicio (no hay interfaz gráfica), y una aplicación es una aplicación. Aunque no sé casi nada sobre lo que quieres hacer, pero según he leido, si quieres ejecutar una aplicación como servicio de Windows, se puede (mucho más fácilmente si se trata de una aplicación CLI), pero para todo son inconvenientes, sobre todo dependiendo de la versión de Windows tiene sus inconvenientes por las sesiones del usuario, el UAC, etc, y en general hacer lo que has pedido es mucho más dificil de lo que te imaginas, y según he leido debes empezar por crear obviamente un proyecto de tipo "Windows Service" (que no sé si VB6 dispone de este tipo de proyecto), no un Windows Form. Pero si tienes muchas ganas de aprender como se hace (según he leido como mínimo a un experto le puede costar una semana intensiva llevarlo a cabo) aquí tienes por donde empezar a leer: http://msdn.microsoft.com/en-us/library/d56de412%28VS.80%29.aspxhttp://stackoverflow.com/questions/3576208/launch-a-winform-application-from-a-windows-servicehttp://social.msdn.microsoft.com/Forums/en-US/vbgeneral/thread/97379e10-bdd8-49c3-8dfe-41129d91474b/http://michaelellerbeck.com/2009/01/12/creating-a-service-for-visual-basic-2008-express/http://go4answers.webhost4life.com/Example/launch-window-forms-app-windows-service-110233.aspxhttps://www.google.com/search?q=vbnet+start+app+as+service&ie=utf-8&oe=utf-8&lr=lang_enSaludos.
|
|
|
9284
|
Programación / Scripting / Re: imacros brute force
|
en: 4 Abril 2013, 00:23 am
|
Asdexiva, se te han recomendado infinidad de utilidades en otro post, de entre ellas te hemos ayudado a destacar especialmente dos, ¿y tu te pones a usar iMacros?.
iMacros es para crear búcles de taréas, no para usarlo como bruteforce (aunque lo hayas visto donde séa).
Desventajas:
- No puedes usar bots, es decir que a los primeros intentos fallidos van a banear tu conexión o no vas a poder seguir intentándolo (por la restricción de intentos). - Hay que esperar a que la página cargue complétamente - No puedes resolver captchas. - No puedes guardar los logins acertados (a menos que te comas la cabeza de alguna forma para saber cuando has acertado y guardar el pass grabando la taréa...). - Si ocurre un login acertado, la tarea se sigue repitiendo porque no se va a detener.
Tu sabrás... pero ya se te dijo lo que hay que usar.
Saludos!
|
|
|
9287
|
Programación / Scripting / Re: youtube-dl aria2c.exe
|
en: 3 Abril 2013, 18:51 pm
|
¿Quien te ha dicho eso?
Hombre, todos los servicios limitan la velocidad hasta X punto dependiendo de la velocidad que puedan ofrecer en general, pero un servicio como youtube el límite está muy por encima de lo que tu comentario sugiere... A mi siempre me ha descargado y me sigue descargando de youtube usando toda mi banda ancha (1,8 mb /s), ya séa usando extensiones del navegador, JDownloader o Youtube-DL. No sé si es que tu puedes tener una super conexión e intentas descargar videos a 100 mb /s... pero dudo mucho que tampoco se pueda descargar a esa velocidad en algo como Youtube (y a más velocidad también).
Quizás deberías exponer el problema que tienes respecto a la velocidad de descarga en X página (en el subforo adecuado), porque lo que comentas de la velocidad en youtube no me parece normal xD, de ahí mi comentario anterior.
Saludos
|
|
|
9288
|
Programación / .NET (C#, VB.NET, ASP) / [SOURCE] MouseLock CLI
|
en: 3 Abril 2013, 18:38 pm
|
Esta es una aplicación que bloquea el puntero del mouse restringiéndolo a la posición del centro de la pantalla (primária) mientras X aplicación se está ejecutando. Tiene opciones para ajustar: -El tiempo de retardo para iniciar el bloqueo (Por defecto 3 segundos) -El tiempo de intervalo para volver a bloquear el puntero (Por defecto 10 ms) -Definir una tecla global especial para Activar/desactivar el bloqueo (por defecto NINGUNA) La utilidad principal de esta aplicación es para usarla en los juegos que no disponen de dicha funcionalidad (Por si no lo saben, los juegos bien desarrollados bloquean el mouse al centro de la pantalla, un ejemplo es el "Resident Evil 6"), Un ejemplo de dichos juegos que no bloquean el mouse es el nuevo "TombRaider 2013", aunque mayormente suelen ser juegos antiguos. - ¿Porque bloquear el mouse?Para que el mouse no interfiera en programas de terceros mientras estamos jugando, por ejemplo en programas que se activan al pasar el puntero del ratón por los bordes o los corners de la pantalla. Aunque seguro que alguien le encontrará otro uso aparte de ese, espero que os guste. Sintaxis: Y esto es un ejemplo de como usarlo en un Bat que puede estar dentro por ejemplo de un AutoExtraible de WinRAR (Un juego portable): REM Lanzamos el juego, importante ejecutarlo en segundo plano con el parámetro "/B" para no detener el script. Start /B """" "MiJuego.exe" REM Lanzamos MouseLock Start /W MouseLock.exe MiJuego.exe -K CTRL+C :: Al apretar Control+C dentro del juego, se desactivará el bloqueo hasta que volvamos a presionar dicha combinación de teclas... REM PD : Para terminar la ejecución de MouseLock hay que cerrar el juego o cerrar la consola. REM PD2: También se pueden usar comillas dobles para encerrar cualquier argumento del programa.
Descarga: http://ElektroStudios.tk/MouseLock.rarEnlace actualizado (12/07/2014): http://www.mediafire.com/download/blcg8rarfc0b58w/MouseLock_CLI.rarUn saludo!
|
|
|
9289
|
Programación / .NET (C#, VB.NET, ASP) / Re: Aplicación de Consola con Timer no funciona
|
en: 3 Abril 2013, 17:08 pm
|
Ya lo he solucionado, aunque sigo sin entender el motivo... ¿Parece que los Timers los módulos los trata como subprocesos (Threads)?, parece como si la aplicación finalizaba antes de dejarle al timer hacer su trabajo. Así que he tenido que usar un: While Running : Application.DoEvents() : End While Justo después de iniciar los timers, para que la aplicación no finalize. Private Sub Lock() If Process_Is_Running(Executable_Name) Then AddHandler Lock_Timer.Elapsed, AddressOf Locker AddHandler Executable_Timer.Elapsed, AddressOf Executable_Tick Lock_Timer.Interval = Lock_Interval Lock_Timer.Start() Executable_Timer.Start() Running = True While Running : Application.DoEvents() : End While Else Terminate() End If End Sub
Por esta razón me funcionaba el timer en una class de un WF y no en un module, porque el module no espera a que el timer tickee... ¿Alguien me aclara esto? Un saludo!
|
|
|
9290
|
Programación / .NET (C#, VB.NET, ASP) / Re: iniciar con windows... ayuda a un novato vb.NET
|
en: 3 Abril 2013, 16:32 pm
|
Pero no es estríctamente necesario un módulo, debes cambiar el tipo de función a compartida (SHARED) y hacerla pública (PUBLIC), metes la función donde quieras (no estríctamente en un módulo) y la podrás llamar desde donde quieras. Ejemplo: form1.vb: Public Class Form1 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load MsgBox(Class1.GetHalfNumber(100)) End Sub End Class
class1.vb Public Class Class1 Public Shared Function GetHalfNumber(ByVal Number As Int64) As Int64 Return Number \ 2 End Function End Class
Saludos
|
|
|
|
|
|
|