Comment créer un bot

Résolu
J'aimerais créer un programme en Visual Basic qui se lance dans une console, et qui effectue les tâches suivantes en arrière plan, pour que l'on puisse faire autre chose en même temps :

-Se rendre sur un site web
-S'y connecter en cliquant sur un lien, en entrant des informations puis en cliquant sur Ok
-Cliquez sur plusieurs liens
-Se déconnecter du site web, en cliquant sur un simple lien
-Répéter l'opération toutes les 3h

J'aimerais donc savoir le code que je dois écrire pour "dire" au programme sur quels liens cliquer, comment entrer les informations et lui dire où les entrer. Merci d'avance.

4 réponses

  1. Contributeur
    Bonjour,

    Alors quelques pistes sur ce que tu vas devoir chercher:
    -un cours sur les sockets (généralités)
    -un cours sur les sockets (en Visual Basic)
    -un cours sur le protocole HTTP
    -la RFC 1945
    -Les expressions régulières en visual basic

    Une fois que t'auras potassé tout ça, je t'invite à lire les conditions d'utilisation de ton jeu en ligne, et tu y liras que ton bot est interdit. Cependant.. T'auras déjà fait un bon boulot, et tu pourras être fier de toi d'avoir été capable de réussir ça. =)
    1. Je te remercie pour ta réponse, Apatik, je vais m'y mettre.
      Sache que le bot que je veux faire n'agit pas dans le jeu, mais seulement sur le site. Sur la charte, il n'est pas mentionné que ces bot sont interdits
  2. J'ai du mal a trouver ce que tu m'a dit... Aurais tu des sites à me conseiller ?
    Ce serait vraiment gentil à toi.
    1. Contributeur
      https://www.commentcamarche.net/contents/1054-programmation-reseau-les-sockets
      https://www.frameip.com/vb-mode-tcp-udp/
      https://www.commentcamarche.net/informatique/technologies/26181-protocole-http-principe-de-fonctionnement/
      http://abcdrfc.free.fr/rfc-vf/rfc1945.html <=La bible!
      https://vb.developpez.com/faq/?page=Langage#regexp

      le tout m'a pris moins d'une minute avec les mots clés:
      -socket
      -socket visual basic
      -protocole HTTP
      RFC 1945
      -expression régulière Visual Basic
      1. Et bien merci beaucoup c'est plus compréhensible que ce que j'ai trouvé.
        Tu m'as bien aidé je pense que je vais te laisser tranquille cette fois.
        A bientôt,
        pacXman
      2. Contributeur
        Pas de soucis ;)
        J'ai fait ça en speed, et peut-être que tu auras besoin d'approfondir, mais déjà tu auras des notions, et tu sauras ce que tu cherches.
        Par contre, si jamais t'as des captcha ou autre système de sécurité un peu élaboré, ça devient vite beaucoup plus complexe..
      3. Oui, justement le site vient d'être modifié, il y a maintenant une sécurité captcha :S
      4. Contributeur
        Pour passer les captchas, je me suis jamais penché trop sur le problème, je sais juste que la meilleure méthode est de passer via les "réseaux neuronaux" pour ce genre de problème... (ce qui est au passage illégal, mais vu que tu n'y arriveras pas, ça ne l'est pas de le dire...). Je ne sais rien d'autre, bon courage
      5. Oula j'ai de la chance qu'ils viennent de la supprimer
    2. bonjour je veux apprendre a faire un robot facile a faire et j ai12 an
      1. Bonjour Elde,
        Je ne sais pas si tu sais, mais cette question est pour savoir comment faire un "Bot" en programmation, et non pas un robot, désolé,
        Cordialement.
        Tortuex