Hello Folks!
I have coded a bot for Winkel´s Wamayw method for the Betvoyager Casino.
The bot needs the online version with Firefox browser and a colour depth of 32 bit.
You can download it here:
link:s://rapidshare.com/files/1038740312/WinkelBot.rar (link:s://rapidshare.com/files/1038740312/WinkelBot.rar)
I have also attached it to this post, but there were problems with my last rar file I have attached, so you can use the rapicshare link as alternative.
The bot comes with a readme, were you should get all informations you need.
Only this: to start, first start the casino, then the WinkelBot.exe (the other exe files in the folder are controlled by this and shouldn´t be used by you). Then a little window will appear that asks you, if the window is already be moved. Only click OK, when the casino window is moved to the upper left side of your screen and has changed its size (this will be automatic, but can take some seconds).
After this, the real bot starts. You can choose the line you want to play. Choose it and click "Start".
The used progression is the one Winkel was recommending. You can change the progression as you want. How this works and more is explained in the readme.
The bot isn´t limited in any kind. So, if you use it and benefit from it, please be so fair and honor my work with a tribute to my moneybooker or paypal account.
And note: as all systems, this one can fail too!
Thank you! It doesn't work with Chrome by any chance, right?
I have problems because the bot doesn't place casino window in the exact position and it make clicks on an "empty" space. If I adjust it (the casino window) slightly then it works, but it places only 1 bet and then stops.
var pt: TPoint;
-----------------
pt.x:=x;
pt.y:=y;
Windows.ClientToScreen(CasinoHANDLE, pt);
SetCursorPos(pt.x,pt.y);
google:
ClientToScreen function.
This will help you with coordinates since it returns XY of Client Area of specified window and NOT global coordinates.
thanks to that you can have window in any place on desktop and 0,0 will be in top left corner of this window.
how can i test spins?
it shows an error clicker is missing
@ darrnyf:
all files must be in the folder you downloaded. I guess, you have moved the WinkelBot.exe out of the folder? If so, put it back!
@marivo:
it will only work with Firefox! If this problem happens with Firefox, you can try this: after starting the casino, go into the WinkelBot folder and start the BVpos.exe manually by rightclicking it and choose open.
But I noticed another thing today: you will need the windows vista skin. Sorry, I dind´t recoginize this when doing the bot. Other skins have different borders to their windows, and that will make the bot fail. I will try to solve this problem, but at the moment I´m very busy, so I can´t say when I will find time to fix this.
@ophis:
Thank you very much for your hint! I´m not a very experienced coder, so I´m not very used to the windows API commands. The ones I use I also have found by doing research on different forums. So your hints will be very welcome!
Quote from: MadMax on Dec 27, 01:05 AM 2011
But I noticed another thing today: you will need the windows vista skin.
Yes, I have windows xp. So I guess that's why it places only 1 bet and then stops.
Quote from: MadMax on Dec 27, 01:05 AM 2011
But I noticed another thing today: you will need the windows vista skin. Sorry, I dind´t recoginize this when doing the bot. Other skins have different borders to their windows, and that will make the bot fail. I will try to solve this problem, but at the moment I´m very busy, so I can´t say when I will find time to fix this.
ClientToScreen function will solve this problem. Since CLIENT area of a program (browser) is behind borders/menus... So skin wont matter anymore. x0y0 will always be in the same place regardless windows Skin or operating system.
Thanks for the info on ClientToScreen Ophis :thumbsup: , i had the same problems with my bots when i use different browser and OS. The x,y change a little bit, just enough to make the bot not working.
different browsers is another story...
since they are builded in another way.
sometimes u need to get Handle of Child window but often they don't have any title, or child of a child or child of a child of a child etc...
u need to make function which will search for some probable child window.
You can compare child windows with main browser window and check its % of hight ... because u looking only for the one that does not include menu....
its easier with standalone programs.
Hello dear friends,
I did solve this asking user to drag-and-drop a bulls-eye into target window :)
The core of the how-to being to use the WindowFromPoint function:
WindowFromPoint function @ MSDN (link:://msdn.microsoft.com/en-us/library/windows/desktop/ms633558(v=vs.85).aspx)
It does require a bit of user interaction but it's accurate.
You can see proof-of-concept in a proggie of mine: ]Download here. (link:://rouletteforum.cc/index.php?action=dlattach;topic=8134.0;attach=8553)
Hope it helps in some form.
Vic
Quote from: darrnyf on Dec 27, 12:49 AM 2011
it shows an error clicker is missing
Problem being the folder "C:\WinkelBot\" is hardcoded in the program.
Perhaps
MadMax may want to change it to a relative path in future version to prevent this :)i.e. instead of:
baseDir = "C:\WinkelBot\"
go like
baseDir = "./"
Thanks a lot Victor for this hint!
I wouldn´t find this error, because on my safed coding the line which directs the program to the other parts is already changed. The defined folder was only for testing the program in debugging mode without creating an executable. I must have forgotten to change it back before creating the exe file.
So I have attached the new WinkelBot.exe. Just replace it with the previous one.
Sorry for this!
Quote from: VLS on Dec 28, 12:06 PM 2011
Hello dear friends,
I did solve this asking user to drag-and-drop a bulls-eye into target window :)
The core of the how-to being to use the WindowFromPoint function:
WindowFromPoint function @ MSDN (link:://msdn.microsoft.com/en-us/library/windows/desktop/ms633558(v=vs.85).aspx)
It does require a bit of user interaction but it's accurate.
You can see proof-of-concept in a proggie of mine: ]Download here. (link:://rouletteforum.cc/index.php?action=dlattach;topic=8134.0;attach=8553)
Hope it helps in some form.
Vic
Thx for that Victor. I was thinking about that lately. I will use it for sure.
You could also simply ask the user to click on the target window.
i.e. A system-wide mouse hook can be implemented, so you catch the next mouse click and grab the coordinates to feed them to the WindowFromPoint function.
This is an example in Delphi:
link:://delphi.about.com/od/windowsshellapi/a/mousehook.htm (link:://delphi.about.com/od/windowsshellapi/a/mousehook.htm)
And this is an example of a winsock hook in Purebasic to grasp the idea:
link:://pyrostrex.blogspot.com/2010/09/function-hooking-in-purebasic.html (link:://pyrostrex.blogspot.com/2010/09/function-hooking-in-purebasic.html)
Or do a system-wide a keyboard hook and when user presses a key (say space) you grab coordinates :)
Delphi:
link:://:.delphifaq.com/faq/delphi_windows_API/f512.shtml (link:://:.delphifaq.com/faq/delphi_windows_API/f512.shtml)
Purebasic:
link:://forums.purebasic.com/English/viewtopic.php?t=16185&highlight=hook (link:://forums.purebasic.com/English/viewtopic.php?t=16185&highlight=hook)
...You could even use a simple timer and get mouse coordinates in a fixed time from now. (i.e. tell user he has 5 seconds to position the cursor on top of the window. Get the window handle and show the user a capture of the window asking if it is' the correct game window...)
There are many ways to achieve this, as long as you can get the user to point the mouse on top of the game the WindowFromPoint function will do.
:)
Vic
hey madmax..what is ur profit target per attack..which suits the best
Hi darrnyf! I play for a profit of 1 unit only per attack! In a german forum, Winkel said something for 2 units, but I just read, he also stops sometimes at -100.
At this forum, I publicated a few days ago my results of the 200k BV spins which are available here:
(note TVS means double street, Endsaldo means the end BR, Höchster Abfall means largest drawdown and Prog-Ende erreicht means progression came to an end without a win)
TVS1: Endsaldo: 77652
Höchster Abfall: -44012
Prog-Ende erreicht: 440x
TVS2: Endsaldo: -36590
Höchster Abfall: -215914
Prog-Ende erreicht: 1027x
TVS3: Endsaldo: 61006
Höchster Abfall: -65640
Prog-Ende erreicht: 408x
TVS4: Endsaldo: 27973
Höchster Abfall: -74986
Prog-Ende erreicht: 289x
TVS5: Endsaldo: 93359
Höchster Abfall: -44351
Prog-Ende erreicht: 312x
TVS6: Endsaldo: 77446
Höchster Abfall: -135385
Prog-Ende erreicht: 464x
This test was made with the streched fibo progression 111111 111111 222222 333333 555555...
So, this test was made with a rising of progression stage after 6 losses and not after 5 like Winkels original is and like I have attached in my bot. The tested progression went until stage 611 were done. Then reset to stage 1. Win target was 1 unit.
I also tested another method. Here, we don´t bet strict 1 line. We bet the line that shows twice the last time. For example: 23 1 12 9 <- here we start betting line 2 then: 1 33 36 <-and now switch to line 6 and so on. The disadvantage of this method is when there are a lot of changes in an attack, the advantage is that you can be leaded to a hot line.
The result for this method was:
Endsaldo: 94994
Höchster Abfall: -32671
Prog-Ende erreicht: 260x
But take care. Just yesterday I reached the progression end with a loss of more then 6000 units with this method (the last one). That almost ruined me (I mean my gambling money for this month as I don´t have much money for gambling and I strictly follow the rule Don´t play with money you cant afford to loose.) So you see, that´s not a 100% bulletproof method. But if you have a BR large enough (Winkel now suggests a much higher BR than he does in his original post with a suggestion of 5000 units) I think it´s one of the best strategies out there.
that was a very very kind reply madmax..can you provide me your moneybooker...madmax..i want to credit u for your efforts as according to my capability You have made so You can keep working hard and hard...what is 440x
i even saw frippers testing...at win as much as u want...even though the profit target was less..the losses still came..so how about playing with bigger profit target..i see mostly the drawdown was less than -2000
darrnyf you make me to go red! ;)
The 440x means, that in the whole permanence of 200k spins the progression lost 440 times the stage of 610 units (90 bets) and was resetted back to 1 unit.
I also had loosing progressions with much less damage (also around 2000 units at stage 610 units). And even with a low profit target you can get much higher profit, because you strictly play the progresision wich could cause that. By the way, I also tested another way of playing the progression: after every win, I went back 6 steps in the progression. Thats not recommendable. I expected less loosing sessions, but the opposite came. Only 3 lines ended in profit this way and the other 3 and my method of following double hits ended in big minus.
QuoteThis test was made with the streched fibo progression 111111 111111 222222 333333 555555...
So, this test was made with a rising of progression stage after 6 losses and not after 5 like Winkels
Dear MadMax,
thx for your work you´ve done. And don´t bother darrnyf he is just trying to get rid of his anger and shame, not being able to crate a system by himself. His comments hav no sense and no beef.
But: It is wrong to set the Prog on 6 stages.
as long as you win 1 out of 6 bets you will never create a win just a 0
with 5 stages you drate a win
br
winkel
Hello Winkel!
Thank you for your kind words. Do you think, darrnyf wanted to fool me? If there is so, it would really bother me, because I spend a lot of time (and nerves) to make all the stuff I do for the community!
To the progression: I just noticed my error with the progression steps after I have done all the tests. The bot itself comes with the 5 step progression. And you can change the progression of the bot manually, because it´s safed in a text file.
I have attached a new version of the bot. It still needs Firefox to work, but I have revised the whole thing to the classic window design, so I hope people with XP (and 7 also, I guess) could use it. So, if you want to use the bot you have to switch your windows design to the classic one.
I have also integrated a pause mode now and the played lines can be changed during a ongoing progression (make the change and then click Pause)
Unfortunately I only could test it at my local PC, so I would be glad if someone could give me feedback if the bot is working.
Alternative to the attached file another download link:
link:s://rapidshare.com/files/1830630817/WinkelBot_1.1.rar (link:s://rapidshare.com/files/1830630817/WinkelBot_1.1.rar)
Thanks for your effort MadMax!
I tried this last version for win xp in firefox. It looks it still doesn't succeed to click in the right place (BV NoZ).
Also there is window pop up when i start bot saying "Move the console window out of casino window" and when I click ok it disappear. Is that ok?
Hi marivo! Yes, this window should came up. Don´t you get a black console window when this message appears? That should be, cause here you get the session results.
Did you changed your windows desings to the classic design?(Right-click anywhere on the desktop, and then select (left click) Properties from the menu that appears. Here you can choose Windows Classic)
And could you describe please what the bot does after you clicked the message away? Does it makes one spin as you choose it? Or absolutely nothing?
Many questions, sorry. But as I said, on my PC everything works correct, so I have to try to find out what this could cause.
I changed to classic style windows but it doesn't help. I click start, then "console" window pop up, I click OK for the question asked and then bot moves the mouse arrowe to the 1c chip, picks it up and goes to selected bet but then it drops the chip a little to much to the left (it actually places the bet but on an "empty" space), then it moves to spin button, but spin button is not activated because bet wasn't placed.
winkel..y would i insult madmax..he has contributed and helped me so much...and i even respect u as a man of experience..myself have played roulette for 10 years..and i know its very hard to create something..i have lots of respect for u and madmax..
can anyone help me out with rx script of win as much as u want..i am ready to pay for it
daarnyf I´m glad to read this, cause I don´t want trouble with anyone here and you´re a well respected member here in my opinion.
I´ve send a PM to you, marivo. Maybe you can help me out to fix this d... problem.
Meanwhile I will have a deeper look to ophis´an Victor´s suggestions (whereat I´m very grateful for). That I wanted to avoid a little, because I´m not very experienced in this way of coding (but so I will learn something new, and that can´t be wrong. ;).
Is there some progress in this bot? I am very interested in it. :question:
It looks like mad max found that making a bot to run on ALL computers is tough work and gave up, don't blame him.
jarabo002, what method were you wanting it to run, winkel seemed to say furthest back DS, is that what you are playing or planning to play at BV?
Superman, you´re almost right.
I was willing to change the bot. A few people have asked something about the bot via PM and I asked them if they would be willing to help me test (as I can only use my own computer where the thing is working). I didn´t get any response to these questiones. So I quitted the work on this.
I wanted to give the bot for the benefit of all, but as people were not willing to help me with that, I don´t go on with this.
And yes, I´m disappointed because of that.
QuoteI didn´t get any response to these questiones. So I quitted the work on this
Yup they want it to work straight out of the box, they don't want any hassle, and they want it all for free too, you were right to quit.
Max, what method did you test, furthest back DS? I botted that and it has long losing streaks as usual, I must have coded it when the mthod was first available, was waiting for jarabo to reply to see how he intended doing it.
The change I have done with my own betselection works as follows:
first wait until a line doubles (like no. 33 and then no. 36, this would start playing line 31-36). Then play the progression and change the played line everytime a new line comes back to back, but keep going on the progression.
Hello
Thanks for your interest.
I just wanted to try this system with Betvoyager. I like the idea of the ​​bot but not work for me and I appreciate your effort Mr. Madmax.
I send you a PM on another system. ::)
Any advance in this bot?
I would like to have the opportunity to test it. O0
Thanks!!!
The coordinates are tricky, I did a bot using Visual Basic, include the browser component in the program, and then the screen is always aligned OK. The windows can be moved all over the screen, the colordept can be checked and promted for.
Hi everyone!
I'm playing safe bets on free bot and I have not lost in two weeks.The bot was made for Betvoyager casino.
Cheers