Partage
  • Partager sur Facebook
  • Partager sur Twitter

Creation de Bot sur emulateur Android

    25 juin 2017 à 5:29:20

    Bonjour à tous,

    Je suis étudiant en master informatique j'aimerais me spécialiser dans l'intelligence artificielle et comme vous le savez c'est les vacances je voulais donc perdre mon temps et m'attaquer à une programmation simple d'une IA sur emulateur Android sous Windows (style bluestacks, nox, memu, andi, lindo et bien d'autres). J'ai fais quelques recherches et je n'ai pas trouvé de moyen pour réutiliser les sorties d'un emulateur (peu importe lequel) pour que l'ia puisse réagir en fonction (cad transformer les sorties à l'écran comme Input pour le programme).

    Si quelqu'un a une idée (même simplement une piste), je suis preneur.

    Merci !

    Ps : je précise que l'ia ne devra juste pas simplement cliquer à des endroits précis mais réellement "réfléchir" ou plutôt... réagir à des événements particuliers donc supermacro ne suffit pas :p

    • Partager sur Facebook
    • Partager sur Twitter
      7 septembre 2017 à 18:19:45

      Salut, je croise ton message par hasard un peu tard, mais ça peux toujours servir. Je pense que tu peux regarder du coté de virtualbox/genymotion(qui utilise virtualbox) Ca te permet au final de ne pas avoir à afficher ton(tes) emulateur(s) sur le(s)quel(s) ton IA agira.

      Et ça te permettrait exemple, d'utiliser vboxmanage, pour entre-autres récupérer les captures d'écran de ton émulateur. Puis sur python il y a la libraire "pyvbox" qui a des fonctions pratiques aussi, comme le déplacement de la souris dans ta machine virtuelle sans utiliser celle de ton ordinateur ( put_mouse_event_absolute(x, y, dz, dw, button_state) )

      • Partager sur Facebook
      • Partager sur Twitter

      Creation de Bot sur emulateur Android

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown