1

15 tours gratuits 250€ de bonus

Casinoclic Bonus

2

25 tours gratuits 200€ de bonus

Bonus Riviera

3

majestic slots club casino

100 % de bonus max 600 €

Majestic Slots

[ROULETTE] programm...
 
Notifications
Retirer tout

[ROULETTE] programmation d'un bot


(@grandmoj)
Active Member
Inscription: Il y a 15 ans
Publications: 10
Début du sujet  

Bonjour à tous !

Je me présente, je suis un programmeur amateur, bien que le terme "script-kiddie" soit plus approprié pour me désigner !
Bref, il y a une semaine je me suis mis dans la tête l'idée de concevoir mon propre outil de mise automatisée à la roulette, capable d'appliquer à la lettre mes systèmes de jeu.

Depuis, le projet a pas mal avancé ! Il est d'ailleurs presque terminé, tous les principaux algorithmes de calculs étant certifiés opérationnels. Il ne me manque plus que la gestion de la souris, l'interface graphique (pour ces deux points je sais d'ores et déjà comment m'y prendre, et dans les détails, ça sera fait de façon express) et enfin la récupération du numéro sorti ! Pour le coup, j'ai songé à l'OCR, cela me semble être la solution la plus efficace, d'autant plus que j'aimerais qu'une fois terminé mon bot soit exportable et adaptable à chaque ordinateur sans trop de réglages.

Vous l'aurez donc compris, ce post s'intègre parfaitement dans ma démarche de recherche sur l'OCR, donc si vous avez quelques infos sur le sujet, comme par exemple un lien vers un script capable de reconnaître "au vol" des caractères, merci de m'en faire part ! De même, si l'un de vous a déjà eu par le passé l'occasion de travailler sur un bot, je lui saurais gré de me faire part de sa solution au problème face auquel je suis confronté en ce moment !

Merci d'avance !



   
Citation
(@abysse)
Noble Member
Inscription: Il y a 16 ans
Publications: 1170
 

Salut

J'ai juste une question qui n'a pas grand chose avoir avec la tienne, mais qui a son importance ...

Es-tu certain que tes réglages sont gagnants ?



   
RépondreCitation
(@grandmoj)
Active Member
Inscription: Il y a 15 ans
Publications: 10
Début du sujet  

À court terme ? Oui, avec certitude, mais sur le long terme c'est tout autre chose !



   
RépondreCitation
(@chatnoir)
Reputable Member
Inscription: Il y a 15 ans
Publications: 387
 

Salut,

Est-ce que ton projet peut être appliqué sur un casino comme Betvoyager ?

Même question pour les roulettes pneumatiques (par exemple smart)



   
RépondreCitation
(@grandmoj)
Active Member
Inscription: Il y a 15 ans
Publications: 10
Début du sujet  

Eh bien en théorie oui... Si je base ça sur de l'OCR, alors il marchera sur tout casino affichant à un endroit fixe et sur fond uni le dernier numéro sorti. L'utilisateur devra, au début, définir manuellement une fois pour toutes les positions de chacun des contrôles (jetons, paris, touches d'action).



   
RépondreCitation
(@progambler)
Reputable Member
Inscription: Il y a 17 ans
Publications: 320
 

On s'en fout du long terme.
La fin du monde aura lieu le 21/12/2012



   
RépondreCitation
(@grandmoj)
Active Member
Inscription: Il y a 15 ans
Publications: 10
Début du sujet  

Salut ProGambler, j'ai vu que tu étais également codeur de bots !
T'aurais pas des tuyaux à me passer ?



   
RépondreCitation
(@progambler)
Reputable Member
Inscription: Il y a 17 ans
Publications: 320
 

Malheureusement on m'a vivement déconseillé de parler de Bot sur ce forum,vu le caractère illégal de la chose.(Cf post antérieurs)
Sinon saches que je n'utilise pas d'OCR.
Je fais tout à la mimine avec les apis Windows.
Peur-être Artémus24 pourra-t-il t'aider.Il fait des Bots aussi.



   
RépondreCitation
(@victoire)
Reputable Member
Inscription: Il y a 16 ans
Publications: 254
 

progambler tu pourrais l'aider toi qui a 12 ordinateurs connectés en permanence...



   
RépondreCitation
(@grandmoj)
Active Member
Inscription: Il y a 15 ans
Publications: 10
Début du sujet  

D'autant plus que tout est fait, il ne me manque qu'un moyen pour récupérer la sortie ! Allez, dis-moi comment procéder



   
RépondreCitation
(@grandmoj)
Active Member
Inscription: Il y a 15 ans
Publications: 10
Début du sujet  

Si c'est un problème relatif au règlement du forum, on peut toujours communiquer par mail ! Merci d'avance !



   
RépondreCitation
(@victoire)
Reputable Member
Inscription: Il y a 16 ans
Publications: 254
 

il me semble que cela peut se faire avec un executable, et il faudrait quelque chose capable de lire le code source pendant le fonctionnement du jeu. donc c'est dans le code que tu dois trouver tes réponses peu importe la couleur ou le fond de ce qui est écrit...



   
RépondreCitation
(@grandmoj)
Active Member
Inscription: Il y a 15 ans
Publications: 10
Début du sujet  

il faudrait quelque chose capable de lire le code source pendant le fonctionnement du jeu.

T'es sûre de ce que t'avances ? Lire le code source pendant le fonctionnement du jeu !! C'est énorme !! Autant dans ce cas-là avoir directement accès aux algorithmes du casino . À moins que les historiques ne soient quelque part stockés dans le registre ou je ne sais où... Mais tout ça m'a l'air bien trop compliqué, il doit y avoir des façons plus simples de procéder. Enfin, si tu t'y connais suffisamment dans ce domaine au point de développer le sujet, je suis toute ouïe.

peu importe la couleur ou le fond de ce qui est écrit...

Eh bien si justement, je parlais de reconnaissance graphique comme solution. Dans ce cas-là, le fond et la forme ont toute leur importance, car l'OCR est quelque chose de très délicat !

En tout cas merci pour ta réponse, j'apprécie !



   
RépondreCitation
(@victoire)
Reputable Member
Inscription: Il y a 16 ans
Publications: 254
 

Lol en faite j'avais demandé a un ami informaticien, il m'a dit que c'était possible en créant un exécutable; Mais que ca dépendait aussi du code utilisé, donc il devait annalyser le fonctionnement pour voir comment cela se traduit et récolter les données pertinentes.



   
RépondreCitation
(@abysse)
Noble Member
Inscription: Il y a 16 ans
Publications: 1170
 

je parlais de reconnaissance graphique comme solution. Dans ce cas-là, le fond et la forme ont toute leur importance

Je n'ai pas moi même de compétence dans ce domaine, mais je sais qu'il est possible de relever les numéros par reconnaissance graphique.



   
RépondreCitation
(@progambler)
Reputable Member
Inscription: Il y a 17 ans
Publications: 320
 

Il est évident qu'on ne peut pas avoir acces au code source du serveur.
De plus la plupart des casinos utilise Flash Player comme interface graphique.
Donc à moins de savoir intercepter et lire le stream de Flash tu n'aura jamais accès aux données de Flash.
Le plus simple est donc de se procurer un bon OCR,il y en a des gratuits sur le Net,et de l'interfacer avec ton programme.



   
RépondreCitation
(@artemus24)
Noble Member
Inscription: Il y a 16 ans
Publications: 2424
 

Bonjour à toutes et à tous,

il y a deux problèmes lorsque tu fais un automate :
--> la manipulation de la souris.
--> la lecture graphique du résultat.

Je développe en C & C++ avec les API de WIN32.

La manipulation de la série est très simple à faire. Il faut enregistrer chaque point que tu désires accéder sur la page du jeu de la roulette dans un tableau. Ces points correspondent en faites aux différentes cases du tapis vert.

Pour la lecture graphique, j'ai fait une petite fenêtre 15 X 9. Je mets dans un tableau la conversion de cette fenêtre qui correspond à l'identification du numéro qui vient de sortir. L'inconvénient de cette méthode repose sur l'emplacement fixe du résultat et sur la forme des chiffres. J'ai procédé sur les casinos PLAYTECH, et ceux-ci à chaque mise à jour change la position du résultat de quelques pixels et aussi la forme de certains chiffres.

J'ai eu beaucoup de difficulté sur le casino FaiWays car le même chiffre n'a pas la même forme selon qu'il se trouve dans la colonne des rouges ou la colonne des noirs. Heureusement pour moi, le dessin des chiffres ne changent pas tous les jours. Et de plus, ce casino triche !

A l'inverse, les casinos BetVoyager, SmartLive et DublinBet sont beaucoup plus stables.

J'aimerai savoir en quel langage tu développes et par quel casino tu veux commencer ?

@+



   
RépondreCitation
(@grandmoj)
Active Member
Inscription: Il y a 15 ans
Publications: 10
Début du sujet  

Le plus simple est donc de se procurer un bon OCR,il y en a des gratuits sur le Net,et de l'interfacer avec ton programme.

Oui, c'est ce que j'ai conjecturé initialement. Seulement je n'ai tout simplement pas le niveau requis en programmation pour pouvoir, dans un délai raisonnable, adapter moi-même un logiciel d'OCR open-source à mes besoins ! Autrement je n'aurais pas pris la peine de venir poster sur un forum .
Après tout, dans le jargon je ne suis qu'un script-kiddie, rappelons-le. Ce que j'essaie de demander c'est un script quasiment fonctionnel, ou un lien me menant directement à ce que je cherche, à savoir un moyen de récupérer les sorties ! Donc si tu es en mesure de répondre favorablement à ma requête, je t'en remercie sincèrement !

J'aimerai savoir en quel langage tu développes et par quel casino tu veux commencer ?

En réalité je ne connais de l'algorithmique que le concept global, la définition générale. Je fais l'informatique théorique, voilà tout ! Je suis autodidacte mais j'ai la flemme d'apprendre. Il y a un mois lorsque j'ai conçu mon premier bot, c'était un mélange d'Excel et d'Actionaz ! Pour la récupération de la sortie j'utilisais un système d'OCR bien pourri : une automatisation d'un lancement d'une version crackée d'Abby Screenshot Reader. Les inconvénients de ces combinaisons pour le moins originales étaient que, d'une part, je ne pouvais toucher à rien et que, d'autre part, devaient s'écouler au minimum 30 sec entre deux spins...

J'ai donc décidé de passer à autre chose, quelque chose de, disons, moins laborieux. AutoIt. Sans déconner, il m'a fallu 30 secondes pour maîtriser ce langage, et on peut vraiment tout faire, avec une aisance folle !! J'ai bien sûr dû revoir mes systèmes car ne bénéficiant plus des facilités liées aux cellules adjacentes d'Excel, mais bon c'était plus fastidieux qu'autre chose. Faire un bot, c'est vraiment à la portée de n'importe qui. :mrgreen:

L'avantage de l'OCR, c'est qu'avec un script réglé pour traiter instantanément une zone précise de l'écran et stocker le résultat dans le presse-papiers, on peut généraliser notre bot à n'importe quel casino. Il me semble en effet que tous affichent de façon compréhensible, et donc exploitable par le logiciel, leur dernier numéro sorti. Depuis hier j'ai fait des recherches, et voilà ce que j'ai trouvé d'intéressant :

- http://screen-scraper.deskperience.com/ : C'est exactement ce dont je viens de parler, mot pour mot. Un logiciel qui peut entre autres générer des scripts d'OCR instantanée, discrète et super-efficace sur une portion d'écran et les décliner sous une multitude de langages. Il répond donc parfaitement à mes besoins, les seuls inconvénients étant qu'il soit payant et surtout qu'il n'y ait aucun crack de disponible sur downparadise !! Je l'acquerrai avec les futurs profits, si jamais il m'arrivait d'en faire.

- http://www.autoitscript.com/forum/topic/89542-tesseract-screen-ocr-udf/ : Tout est dans le titre du lien ! Au test j'ai rencontré un problème, il faut que je revoie tout ça...



   
RépondreCitation
Share: