2011-12-23 16 views
5

No sé cómo se llaman, pero quiero aprender a programar bots que realizan tareas dentro de un juego o software. Pero no tengo idea de cómo hacer un programa que haga cosas en otros programas/software/juegos. ¿Hay algún buen libro sobre el tema?¿Dónde comienzo a aprender a programar bots?

Si hace una diferencia, estoy usando un sistema operativo Linux. Sé que Python y yo comenzamos a aprender C recientemente.

Gracias!

+8

Sugiero comenzar con un objetivo concreto (por ejemplo, "Quiero construir un robot de dragaminas"). De esta manera, tendrás tu energía enfocada. :-) –

+1

Tal vez inscribirse en esta clase en línea: https://www.ai-class.com/ –

Respuesta

3

Hay muchas herramientas para enviar datos artificiales. Mi favorite one solo funciona en Windows.

Para la plataforma cruzada, incluyendo Linux, hay una biblioteca llamada autopy. Como puede adivinar, es una biblioteca de Python y le permite acceder a su teclado y mouse a través de objetos de Python.

+0

¡Realmente aprecio esto! No podría haber encontrado esto por mi vida con Google. – BLUC

0

Si quiere automatizar las solicitudes y el análisis, Python tiene los paquetes urllib2 y BeautifulSoup (específicamente para el análisis sintáctico).

+0

El OP escribió, "realizar tareas dentro de un juego o software". – FakeRainBrigand

Cuestiones relacionadas