Pages:
Author

Topic: Yet Another PrimeDice Bot - Java (Faster than AutoBet!) - page 2. (Read 13398 times)

member
Activity: 82
Merit: 10
crimsonnoble of primedice made a bot being sold for 0.06 that works on primedice, it is faster than this, mainly meant for 9900x, TheTiger has made alot of 9900x in a couple hours, http://satoshibox.com/54ee51124c347bdee90083a4

Thanks for the hijack of this thread pointing to a link that no longer works...

If there is a bot that works faster than the one I've written that I think it would be good for the author to share info on how it's done. Otherwise I'm shouting FAKE and SCAM by yourself rkade.

I've searched for crimsonnoble, and have found a good post by them about botting on PrimeDice via a script in Javascript. The thread posts there have people saying they are getting an HTTP 429 response which is the code for "Too Many Requests" - i.e. the server can't handle the load, with recommendations to drop down to a speed of 1 second a bet.

Since I created this thread, I'd warn everyone that has to PAY to get a betting bot before a trial is probably getting scammed.
hero member
Activity: 602
Merit: 500
crimsonnoble of primedice made a bot being sold for 0.06 that works on primedice, it is faster than this, mainly meant for 9900x, TheTiger has made alot of 9900x in a couple hours, http://satoshibox.com/54ee51124c347bdee90083a4
well this is what i need..just like 99dice that has instant autbobet..

i just need fast roll not slow but it will save my time...
brand new
Activity: 0
Merit: 0
crimsonnoble of primedice made a bot being sold for 0.06 that works on primedice, it is faster than this, mainly meant for 9900x, TheTiger has made alot of 9900x in a couple hours, http://satoshibox.com/54ee51124c347bdee90083a4
newbie
Activity: 34
Merit: 0
This section can pose some serious problems if you are using a multiplier other than 2x:
Code:
			if (currentBet != null)
{
successHTTP = successHTTP + 1;
meStats.updateProfitSession(currentBet.getDouble("profit"));
if (!currentBet.getBoolean("win"))
{
//System.out.println("Lost Bet");
nextBetAmount = Math.round(nextBetAmount * increaseOnLossMultiplier);
//System.out.println("Next Bet Is = " + nextBetAmount);
lostCount = lostCount + 1;
if (lostCount == 5)
{
if (direction.equals(LESS))
{
direction = BIG;
}
else
{
direction = LESS;
}
}
}
else
{
nextBetAmount = baseBet;
lostCount = 0;
}

If you are running say a 1.5x multiplier @ <66, losing 5x in a row will change to >66 resulting in a 2.9x multiplier until you get another 5x loss in a row changing it back to <66 1.5x multiplier.

Hi Anonymoose - thanks for taking a look at it. I'm still a little confused as to how the multiplier changes within this code? The multiplier for raising the next bet amount after a loss doesn't change.

Or... are you referring to the part that if I'm betting at say <66, then flipping the sign to >66 will change the betting odds for that bet? If this is the case, then it probably should be (1-BetChance) when flipping from greater to lesser etc?

Or... are you referring to the part that if I'm betting at say <66, then flipping the sign to >66 will change the betting odds for that bet? If this is the case, then it probably should be (1-BetChance) when flipping from greater to lesser etc?

This.

Flipping the sign but keeping the number the same.  So if you are running at a 1.5x multiplier <66 flipping the sign should actually result in >33 to keep it @ 1.5x.  Just using 1.5x @ <66 as an example but applies to any multiplier other than 2x.

Hope this helps.
member
Activity: 82
Merit: 10
This section can pose some serious problems if you are using a multiplier other than 2x:
Code:
			if (currentBet != null)
{
successHTTP = successHTTP + 1;
meStats.updateProfitSession(currentBet.getDouble("profit"));
if (!currentBet.getBoolean("win"))
{
//System.out.println("Lost Bet");
nextBetAmount = Math.round(nextBetAmount * increaseOnLossMultiplier);
//System.out.println("Next Bet Is = " + nextBetAmount);
lostCount = lostCount + 1;
if (lostCount == 5)
{
if (direction.equals(LESS))
{
direction = BIG;
}
else
{
direction = LESS;
}
}
}
else
{
nextBetAmount = baseBet;
lostCount = 0;
}

If you are running say a 1.5x multiplier @ <66, losing 5x in a row will change to >66 resulting in a 2.9x multiplier until you get another 5x loss in a row changing it back to <66 1.5x multiplier.

Hi Anonymoose - thanks for taking a look at it. I'm still a little confused as to how the multiplier changes within this code? The multiplier for raising the next bet amount after a loss doesn't change.

Or... are you referring to the part that if I'm betting at say <66, then flipping the sign to >66 will change the betting odds for that bet? If this is the case, then it probably should be (1-BetChance) when flipping from greater to lesser etc?
newbie
Activity: 34
Merit: 0
This section can pose some serious problems if you are using a multiplier other than 2x:
Code:
			if (currentBet != null)
{
successHTTP = successHTTP + 1;
meStats.updateProfitSession(currentBet.getDouble("profit"));
if (!currentBet.getBoolean("win"))
{
//System.out.println("Lost Bet");
nextBetAmount = Math.round(nextBetAmount * increaseOnLossMultiplier);
//System.out.println("Next Bet Is = " + nextBetAmount);
lostCount = lostCount + 1;
if (lostCount == 5)
{
if (direction.equals(LESS))
{
direction = BIG;
}
else
{
direction = LESS;
}
}
}
else
{
nextBetAmount = baseBet;
lostCount = 0;
}

If you are running say a 1.5x multiplier @ <66, losing 5x in a row will change to >66 resulting in a 2.9x multiplier until you get another 5x loss in a row changing it back to <66 1.5x multiplier.
newbie
Activity: 34
Merit: 0
Bot works nice.  Thank you!  Cool

A tip for Windows users to get this running because there is not much of a howto.

First you need to make sure you have Java installed:

Click Start -> type cmd to open the Command Prompt
Then type java -version

If it can't find anything, you need to download and install it from the Java website. https://java.com/en/download/

Once that is done, extract the .zip file from GitHub to your desktop (can be anywhere but put it here for the tutorial)

In your command prompt window you need to make sure it is reading from the proper directory, by default it will be on:
C:\Users\YourComputerName>
So to point it to the proper folder type:
C:\Users\YourComputerName>cd Desktop\PrimeDiceBot-master

NOW you can type:
C:\Users\YourComputerName\Desktop\PrimeDiceBot-master>java -jar PrimeBot.jar

And the rest of the instructions will appear on the screen.  If you have any troubles feel free to PM me.

Thanks again daCoops for the bot!
hero member
Activity: 784
Merit: 1000
There shouldn't be a problem - all the code that I use here was taken from their API. If they didn't want people to automate the betting, then they shouldn't publish an API on their site.
I get it. Thanks!
Gonna try it soon
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
full member
Activity: 476
Merit: 100
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
Hey - that would be much appreciated if you could! Many thanks
How-to has been sent! Enjoy and good luck. Wink
member
Activity: 82
Merit: 10
If you need help with creating a release, just tell me and I will write you a nice how-to. Wink

Hey - that would be much appreciated if you could! Many thanks
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
If you need help with creating a release, just tell me and I will write you a nice how-to. Wink
member
Activity: 82
Merit: 10
I'm new with (real) bot things, but would PrimeDice let the users to use external bot? I don't want getting kicked Tongue

There shouldn't be a problem - all the code that I use here was taken from their API. If they didn't want people to automate the betting, then they shouldn't publish an API on their site.
hero member
Activity: 784
Merit: 1000
I'm new with (real) bot things, but would PrimeDice let the users to use external bot? I don't want getting kicked Tongue
member
Activity: 82
Merit: 10
I've uploaded the jar file to the repo now as well. I know it's not the correct thing to do for a code repo, but I'm getting a few PMs about people not being able to run this. More info is on the Readme.md on GitHub now. Hopefully people can at least get it running now  Smiley
You should use release for that (which is the clean and correct way). You can create releases (and upload Jar's to it) here.

Many thanks - I'll take a look at doing that. I'm new to Git & GitHub. Usually use SVN offline myself, but trying to learn Git is....well a git.
full member
Activity: 288
Merit: 100
its a dumb question, but im not savy with stuff like this but does this work on macs?
yes will work
full member
Activity: 168
Merit: 100
its a dumb question, but im not savy with stuff like this but does this work on macs?
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
I've uploaded the jar file to the repo now as well. I know it's not the correct thing to do for a code repo, but I'm getting a few PMs about people not being able to run this. More info is on the Readme.md on GitHub now. Hopefully people can at least get it running now  Smiley
You should use release for that (which is the clean and correct way). You can create releases (and upload Jar's to it) here.
sr. member
Activity: 462
Merit: 251

I'll make another bot to analyze your bot source

Thanks man you greate Cheesy


Pages:
Jump to: