Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: rimander en 27 Noviembre 2013, 15:11 pm



Título: Crear Bot
Publicado por: rimander en 27 Noviembre 2013, 15:11 pm
Hola,
Llevo programando varios años, empece en Web.

Quisiera empezar a ver el sistema que se usa para crear bots.
Programo en Java y Visual.

He buscado, pero no encuentro una "guia" que explique como empezar. En que se basa un bot etc.

He mirado bots creados en visual para un juego llamado Metin2.
Si alguien puede ayudarme, quiero empezar a ver como funcionan y poder crear con el tiempo alguno.

Saludos


Título: Re: Crear Bot
Publicado por: Mad Antrax en 27 Noviembre 2013, 15:17 pm
"bot" es una palabra demasiado grande... por el contenido de tu mensaje entiendo que buscas programar un "bot para juegos" tipo macros, no?

Puedes hacer 2 cosas:

- Conseguir el source de algún bot y aprender sus principales funciones
- Conocer las principales API's utilizadas para controlar aplicaciones externas.

Para el primer punto no te voy a ayudar, para el segundo puedes empezar a indagar sobre:

OpenProcess(), WriteProcessMemory(), PostMessage(), SendMessage(), FindWindow(). Y luego te recomiendo un poco sobre Timers, Hooks para el teclado y/o ratón, etc...

Saludos


Título: Re: Crear Bot
Publicado por: rimander en 27 Noviembre 2013, 15:20 pm
Muchas Gracias.
Me pondré a buscar y leer sobre lo que me has escrito.
He visto bots, que autologuean cuando te saca el cliente, elige personaje, vuelve a un npc a vender cosas etc.

En cuando a lo que dices del raton.
Se que el bot que he visto, yo puedo estar realizando cualquier cosa o jugando a otro juego mientras el realiza todo. Al igual que el teclado.


PD: Se necesita un conocimiento de algún tipo, aparte de Visual?


Título: Re: Crear Bot
Publicado por: Mad Antrax en 27 Noviembre 2013, 16:22 pm
Muchas Gracias.
Me pondré a buscar y leer sobre lo que me has escrito.
He visto bots, que autologuean cuando te saca el cliente, elige personaje, vuelve a un npc a vender cosas etc.

En cuando a lo que dices del raton.
Se que el bot que he visto, yo puedo estar realizando cualquier cosa o jugando a otro juego mientras el realiza todo. Al igual que el teclado.


PD: Se necesita un conocimiento de algún tipo, aparte de Visual?

Entonces está claro, el bot que has visto utiliza FinWindow() y PostMessage() para mandar órdenes al programa/juego. Si pudieses obtener el source de algun bot te ayudaría muchisimo.


Título: Re: Crear Bot
Publicado por: rimander en 27 Noviembre 2013, 23:14 pm
Perfecto.
Gracias, intentare obtener uno bueno y lo pondré aqui por si alguien se interesa
PD: Aqui teneis un ejemplo.

http://www.unfair-gamers.com/forum/showthread.php?tid=13649
Es en C++ pero bueno


Título: Re: Crear Bot
Publicado por: |SMT| en 28 Noviembre 2013, 17:19 pm
Muchas Gracias.
Me pondré a buscar y leer sobre lo que me has escrito.
He visto bots, que autologuean cuando te saca el cliente, elige personaje, vuelve a un npc a vender cosas etc.

En cuando a lo que dices del raton.
Se que el bot que he visto, yo puedo estar realizando cualquier cosa o jugando a otro juego mientras el realiza todo. Al igual que el teclado.


PD: Se necesita un conocimiento de algún tipo, aparte de Visual?

Estoy CASI seguro, o porl os menos un 80%, por la manera que hablas que estas buscando programar un Bot para Tibia o algun juego parecido (Lo digo por el NPC)... En internet tienes buena información actualmente creo que es bastante complejo hacer algunas cosas, de igual forma, antes tenia un proyecto parecido si lo consigo te pongo el Source, aunque en internet esta full de informacion.