IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Bot Flash Game


Sujet :

Python

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 3
    Par défaut Bot Flash Game
    Bonjours tout le monde !
    Ayant acquis de bonnes bases en python et je me suis lancer un challenge dans le but de parfaire mes connaissances.
    Mais je ne sais pas trop par ou commencer.
    je sais qu'il est possible de créer des bots et je me suis dit : pourquoi pas moi.

    Mon robot devra dans un premier temps se connecter sur un site en flash (possible ?)
    Il devra ensuite pouvoir effectuer plusieurs action sur ce site; acquisition et envoi de données.
    Et enfin il devra se déconnecter.

    pensez vous que cela est possible avec ce langage ? et si oui quels modules je devrai télécharger ?

    Merci d'avance

  2. #2
    Membre Expert Avatar de pacificator
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 074
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 074
    Par défaut
    Bonjour et bienvenue sur le forum

    Ayant acquis de bonnes bases en python et je me suis lancer un challenge dans le but de parfaire mes connaissances.
    C'est louable de vouloir s'ameliorer
    Félicitations

    Mais je ne sais pas trop par ou commencer.
    Tu es sur le forum python, c'est un bon debut

    je sais qu'il est possible de créer des bots et je me suis dit : pourquoi pas moi.
    Créer un bot c'est une super idée
    C'est tout a fait faisable avec python
    Mon robot devra dans un premier temps se connecter sur un site en flash (possible ?)
    Il devra ensuite pouvoir effectuer plusieurs action sur ce site; acquisition et envoi de données.
    Et enfin il devra se déconnecter.
    Tu peux commencer avec les modules réseau fourni: urllib, httplib, ...

    Le problème avec les bots, c'est qu'ils sont majoritairement utilisés pour des activités pas franchement philanthropiques....

    N'oublie pas que l'aide aux activités illégales (les bots pour les jeux en ligne, si ils sont interdits par les conditions d'utilisation, par exemple) est proscrite sur le forum

    Nous ne pourrons donc pas t'aider à combattre des brutes à la chaine, à chasser des loup-garous pendant ton sommeil ou à dresser/soigner/promener/en... trainé un poney sans effort.

    A bientôt.
    Bon python

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 3
    Par défaut
    Merci pour ta réponse
    Je jure sur l'honneur, Ho grand ornithorynque que mes intentions ne sont que pureté et que comme toi les spammeurs et autres vulgaire machines me rebrousse le poil mais c'est justement pour cela que le challenge est intéressant et qu'il mérite que je m'y casse le bec

    J'ai chercher du coté des sockets mais j'avoue que la doc française manque un peu. c'est le même principe que urllib ?
    le site étant codé en flash, je devrais me mettre au flash pour récupérer les variables ?

    voila ou j'en suis :

    import socket

    HOST = 'xxx.xxx.xxx.198'
    PORT = # la je sais pas quoi mettre
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    s.connect((HOST, PORT))
    data = s.recv(1024) # le problème c'est que je reçois rien
    s.close()
    print (data)

  4. #4
    Membre Expert Avatar de pacificator
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 074
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 074
    Par défaut
    bonjour,

    il est précisé dans dans les conditions d'utilisation du site pour lequel tu veux créer un bot:
    les scripts automatiques ou semi-automatiques interrogeant la banque de données ou déclenchant des mécanismes du jeu sont également interdits.
    Il n' est donc pas possible de t'aider

    Si tu veux faire un bot, je te conseille de chercher sur internet,
    il existe des sites qui organisent des batailles de bot sur IRC.
    C'est légal et cela te permettrait de progresser.

    Cordialement,

    pacificator.

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 3
    Par défaut
    merci quand même, je laisse tomber le bot alors. jme doutais que mal vu mais pas illégal.

  6. #6
    Membre Expert Avatar de pacificator
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 074
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 074
    Par défaut
    Un petit lot de consolation: http://www.pythonchallenge.com/, ce sont des énigmes à résoudre, ça te permettra de t'exercer en t'amusant et de découvrir certains modules (ou pas).

    Bon python.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Site web] ChronosPlug Flash games
    Par carton99 dans le forum Projets
    Réponses: 0
    Dernier message: 24/05/2013, 13h43
  2. [Projet en cours] Humpty-Dumpty Flash Game
    Par Ivady dans le forum Projets
    Réponses: 65
    Dernier message: 28/06/2009, 10h53
  3. bot en flash
    Par quentiin dans le forum ActionScript 1 & ActionScript 2
    Réponses: 0
    Dernier message: 20/02/2009, 23h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo