elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 01:03  


Tema destacado: ¡Aprende hacking con práctica! - WarZone, el wargame de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo, raul338)
| | |-+  Manejar aplicaciones desde otra aplicación
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Manejar aplicaciones desde otra aplicación  (Leído 1,049 veces)
antoz

Desconectado Desconectado

Mensajes: 7


Ver Perfil
Manejar aplicaciones desde otra aplicación
« en: 2 Octubre 2011, 22:27 »

Lo que yo quiero saber es...
Tengo una aplicación, supongamos que es un programa que necesita de una instalación en la que tengas que hacer click en checks para aceptar términos y condiciones, introducir un serial en un campo de texto, hacer click en botones de siguiente y demás... Y lo que quiero es crear una aplicación que haga todo lo que le ordene de forma automática, de forma que con solo abrir esta aplicación empiece a manejar la otra desatendidamente.
alguna sugerencia?
gracias de antemano.
saludos.


En línea
$Edu$


Conectado Conectado

Mensajes: 1.415



Ver Perfil
Re: Manejar aplicaciones desde otra aplicación
« Respuesta #1 en: 2 Octubre 2011, 22:30 »

Tendria que ser tuyo el otro programa tambien, y crear una conexion con sockets asi por ejemplo el data que le llega sera el comando a realizar.


En línea

Estado en el MSN:
Psyke1
Wiki

Desconectado Desconectado

Mensajes: 1.005



Ver Perfil WWW
Re: Manejar aplicaciones desde otra aplicación
« Respuesta #2 en: 3 Octubre 2011, 01:48 »

Tendria que ser tuyo el otro programa tambien, y crear una conexion con sockets asi por ejemplo el data que le llega sera el comando a realizar.
What? :xD
A mi entender él no ha dicho nada de que fuera remoto. :rolleyes:
Y sí, depende el caso, pero en principio sí que es posible hacer lo que dices antoz, busca SendMessage() + SET_TEXT por ejemplo, te dará una idea de cómo puedes hacer algunas cosas, también deberías aprender a usar el Spy++ para saber el ClassName para conseguir el Handle para interaccionar con el control posteriormente. ;)
Ahora... ¡A googlear! :D

DoEvents! :P
« Última modificación: 3 Octubre 2011, 02:10 por Psyke1 » En línea

Elemental Code


Desconectado Desconectado

Mensajes: 499


Im beyond the system


Ver Perfil
Re: Manejar aplicaciones desde otra aplicación
« Respuesta #3 en: 3 Octubre 2011, 02:36 »

Con autoit es mas facil, ademas fijate con el USSF si no tiene lo que se llama Silent Switch.
En línea

$Edu$


Conectado Conectado

Mensajes: 1.415



Ver Perfil
Re: Manejar aplicaciones desde otra aplicación
« Respuesta #4 en: 3 Octubre 2011, 04:40 »

Le resultara mas facil hacer lo que digo yo, nadie habla de que fuera remoto, solo digo que cree la conexion y se conecta con 127.0.0.1 y entonces envia los datos que quiera q el otro programa interprete para saber que hara.
En línea

Estado en el MSN:
The Swash

Conectado Conectado

Mensajes: 104


Programmer


Ver Perfil WWW
Re: Manejar aplicaciones desde otra aplicación
« Respuesta #5 en: 3 Octubre 2011, 05:45 »

USSF, la mejor opción ya que es para un Instalador.

Un saludo.
En línea
BlackZeroX (Astaroth)
Wiki

Desconectado Desconectado

Mensajes: 2.831


I'Love...!¡.


Ver Perfil WWW
Re: Manejar aplicaciones desde otra aplicación
« Respuesta #6 en: 3 Octubre 2011, 05:53 »

.
Busca sobre SendMessage() + los eventos a mensajes que deseas realizar + FindWindows... si traes mas dudas avisa.

Por otro lado...

USSF: ¿es un subforo de software o de programacion?, ¿para que?!¡, ¿Alguien pregunto sobre Autoit o me equivoque de subforo?.

@$Edu$
Lo que el quiere es un automatizador local, es decir hacer una aplicacion para hacer un proceso desatendido y para eso no hay que usar Sockets... para que te des una idea es como cuando instalas un S.O. W$ XP desatendido y este trae varios programas los cuales se instalan automaticamente (Los instala un programa ajeno, se le llama Post-Install), claro que puede usar el mismo programa... pero esta clarisimo que este es un subforo de programacion no de software... aun que pudo haberse equivocado...

El quiere reinventar la rueda eso MOLA pues quieres !saber como¡ ¿o me equivoco?... si me equivoco entonces pues que rabia!¡.

No esta demas usar sockets o pipes... claro solo si tuviera soporte dicho instalador o programa X.

Dulces Lunas!¡.
« Última modificación: 3 Octubre 2011, 06:01 por BlackZeroX▓▓▒▒░░ » En línea

Web Principal-->[ Blog(VB6) | Host File (Public & Private) | Scan Port | (New)MyInfraPC (Descubre mi Contraseña venefi. $) ]



The Dark Shadow is my passion.
El infierno es mi Hogar, mi novia es Lilith y el metal mi
antoz

Desconectado Desconectado

Mensajes: 7


Ver Perfil
Re: Manejar aplicaciones desde otra aplicación
« Respuesta #7 en: 3 Octubre 2011, 16:08 »

justo lo que yo pretendo, me interesa crear mis propiar aplicaciones  :D me pongo a buscar y cuando encuentre algo lo posteo. Graciasss
En línea
$Edu$


Conectado Conectado

Mensajes: 1.415



Ver Perfil
Re: Manejar aplicaciones desde otra aplicación
« Respuesta #8 en: 3 Octubre 2011, 16:26 »

Hacele caso a BackZeroX que tiene mas experiencia que yo, pero es que yo lo veia mas facil de hacer con sockets, enviando al programa un data como "checkear opcion1" y que este lo interprete y lo realize, pero na, talvez es mas facil usar esas apis y ya esta xD
En línea

Estado en el MSN:
Hasseds

Desconectado Desconectado

Mensajes: 144



Ver Perfil
Re: Manejar aplicaciones desde otra aplicación
« Respuesta #9 en: 3 Octubre 2011, 22:01 »


Hola, para saber el estado de un Option o un Check se puede usar el mensaje  BM_GETCHECK.


ButtonEstado = SendMessage(hwndDelButton, BM_GETCHECK, &H0, &H0)


http://winapi.conclase.net/curso/?winmsg=BM_GETCHECK#inicio


Saludos
En línea

Sergio Desanti
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
MANEJAR SEVICIOS DESDE VB
Análisis y Diseño de Malware
Kizar 12 2,310 Último mensaje 29 Mayo 2006, 22:56
por Kizar
MANEJAR SEVICIOS DESDE VB
Programación Visual Basic
Kizar 0 321 Último mensaje 25 Mayo 2006, 17:53
por Kizar
manejar aplicaciones a través de un VB en excel
Dudas Generales
Saint-Clair 0 353 Último mensaje 23 Diciembre 2006, 00:08
por Saint-Clair
manejar matlab desde c
Programación General
jolin6 0 391 Último mensaje 19 Abril 2007, 10:15
por jolin6
Manejar SMF desde Java
Java
undercode2 1 763 Último mensaje 30 Julio 2011, 03:11
por Leyer
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines