seuntjie (OP)
Legendary
Offline
Activity: 1717
Merit: 1125
|
|
July 14, 2016, 07:03:44 PM |
|
I get a "Unhandled exception", when doing the following:
1) I start the bot (v 3.1.7), and after a few bets I click on the "Stop on win" button. 2) Then, I click "Reset Chart" button. 3) After that, I manually delete the file DiceBot.db 4) Next, I start the betting again by pressing either the "Start high"/"Start low" button.
After doing the above, the bot doesn't write to the DiceBot.db file anymore (it remains 0 size in bytes). I like to do this, because I use the bot on a rather old computer with a regular HDD in it; whilst the bot isn't writing to the DiceBot.db anymore, it is betting WAY more speedy (like, ~8-9 bets per second, instead of ~1-2 per second).
Yet after a couple of hundreds or so bets, I get the following "Unhandled exception" below. The bettings themselves however, continues to be submitted correctly to the site (which is 999dice I use)
------------------------------------------------------------------------------------------------------------------------
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text ************** System.NullReferenceException: Object reference not set to an instance of an object. at DiceBot.cDiceBot.tmrMissingSeeds_Tick(Object sender, EventArgs e) at System.Windows.Forms.Timer.OnTick(EventArgs e) at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies ************** mscorlib Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- DiceBot Assembly Version: 3.2.0.0 Win32 Version: 3.2.0.0 CodeBase: file:///C:/DiceBot-3.1.7/DiceBot.exe ---------------------------------------- System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34251 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34285 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34294 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- SharpLua Assembly Version: 2.0.4696.34005 Win32 Version: 2.0.0.0 CodeBase: file:///C:/DiceBot-3.1.7/SharpLua.DLL ---------------------------------------- System.Windows.Forms.DataVisualization Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.DataVisualization/v4.0_4.0.0.0__31bf3856ad364e35/System.Windows.Forms.DataVisualization.dll ---------------------------------------- System.Configuration Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.Xml Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34283 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- System.Data.SQLite Assembly Version: 1.0.94.0 Win32 Version: 1.0.94.0 CodeBase: file:///C:/DiceBot-3.1.7/System.Data.SQLite.DLL ---------------------------------------- System.Data Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll ---------------------------------------- System.Core Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- System.Transactions Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll ---------------------------------------- System.EnterpriseServices Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll ---------------------------------------- System.Numerics Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll ---------------------------------------- System.Net.Http Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Net.Http/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Net.Http.dll ---------------------------------------- Accessibility Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll ---------------------------------------- PresentationCore Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34291 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/PresentationCore/v4.0_4.0.0.0__31bf3856ad364e35/PresentationCore.dll ---------------------------------------- WindowsBase Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34291 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll ---------------------------------------- System.Runtime.Serialization Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34234 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll ---------------------------------------- SMDiagnostics Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34234 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/SMDiagnostics/v4.0_4.0.0.0__b77a5c561934e089/SMDiagnostics.dll ---------------------------------------- System.ServiceModel.Internals Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34234 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel.Internals/v4.0_4.0.0.0__31bf3856ad364e35/System.ServiceModel.Internals.dll ---------------------------------------- Microsoft.VisualBasic Assembly Version: 10.0.0.0 Win32 Version: 12.0.51209.34209 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll ---------------------------------------- System.RunTime.Serialization.resources Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization.resources/v4.0_4.0.0.0_nl_b77a5c561934e089/System.Runtime.Serialization.resources.dll ---------------------------------------- mscorlib.resources Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_nl_b77a5c561934e089/mscorlib.resources.dll ----------------------------------------
************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled.
For example:
<configuration> <system.windows.forms jitDebugging="true" /> </configuration>
When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box.
I can't say deleting dicebot.db while the bot is open is a good idea. I'm surprised this doesn't cause more issues. To prevent the crash, open the settings window (view->settings) and disable the setting to automatically look for missing seeds. If that doesn't work, please let me know.
|
|
|
|
honey515
Newbie
Offline
Activity: 7
Merit: 0
|
|
July 15, 2016, 02:11:43 AM |
|
Hi Seuntjie, Thank you for the bot. I've been using it for a couple of months and it's been working great until recently, I've been experiencing some problems where sometimes the bets stop being reflected to the balance or is not reflected correctly. (e.g. the balance doesn't bounce back after winning after a losing streak, or deducts more from the balance than the loss amount)
It took away most of my balance once, and now I'm a little scared to use it.
Could you please advise on how I can prevent this from happening?
Thanks,
I have not experienced anything like this since v 3.1.0 ish (if you're still using an older version, it's your own fault. There're updates for a reason). Obviously, if this is actually the bots' fault, this is a very serious issue and I'd like to fix it asap. so: On which site are you betting? Have you compared your balance on the site vs in the bot? Are you betting at the correct chance you think you're betting at? What sometimes happen, especially if you have a stop condition set it the bot places the bet but the stats aren't updated. So it just doesn't show the new balance. Can you describe your settings? or even better, send me and exported settings file? If you don't want to share it publicly, you can email me on contact@seuntjie.comI need as much details as you can to accurately diagnose/reproduce the bug. Hi Seuntjie Sorry for the late reply. I was planning to check and see if the same phenomenon occurs again, before sending you the setttings but was unable to since the primedice update, thus late reply. I was using the latest version of the bot and I also checked that the balances displayed in the bot and the site match. (the balance had not recovered on win after consecutive losses) I've sent you the screenshot of the bot when this occured, to the e-mail address displayed on your top page about 2 weeks ago from e-mail yu******515@gmail Please let me try if the same occurs again, after I'm able to login to primedice through the bot, and if so, allow me to send you the settings for further investigation. Thanks for your efforts!
|
|
|
|
JessicaG
|
|
July 15, 2016, 01:19:57 PM |
|
I can't say deleting dicebot.db while the bot is open is a good idea. I'm surprised this doesn't cause more issues.
To prevent the crash, open the settings window (view->settings) and disable the setting to automatically look for missing seeds. If that doesn't work, please let me know.
I did as you said, but also when disabling to look for the seeds I still get the .NET Framework error. I also noted an easier way on 'bypassing' the bot to write to the Dicebot.db file: - Start the bot. - Upon loading, assuming no Dicebot.db file is yet present/deleted after former session/first start, the bot creates the Dicebot.db file of 5kb size. - When bot is loaded, and not yet actively running, delete the Dicebot.db file. - Activate the bot, and then it creates a 0kb size Dicebot.db file which it doesn't write to (no HDD activity), yet places the bets very fast. Personally, I like it when the bot does not utilize the Dicebot.db file and/or doesn't write to it. Because this way, I noted it is possible to bet smaller bets at the same high speed as with larger bets (which normally is not), without any issues (at least, not on 999dice).
|
|
|
|
seuntjie (OP)
Legendary
Offline
Activity: 1717
Merit: 1125
|
|
July 16, 2016, 08:37:38 AM |
|
Hi Seuntjie, Thank you for the bot. I've been using it for a couple of months and it's been working great until recently, I've been experiencing some problems where sometimes the bets stop being reflected to the balance or is not reflected correctly. (e.g. the balance doesn't bounce back after winning after a losing streak, or deducts more from the balance than the loss amount)
It took away most of my balance once, and now I'm a little scared to use it.
Could you please advise on how I can prevent this from happening?
Thanks,
I have not experienced anything like this since v 3.1.0 ish (if you're still using an older version, it's your own fault. There're updates for a reason). Obviously, if this is actually the bots' fault, this is a very serious issue and I'd like to fix it asap. so: On which site are you betting? Have you compared your balance on the site vs in the bot? Are you betting at the correct chance you think you're betting at? What sometimes happen, especially if you have a stop condition set it the bot places the bet but the stats aren't updated. So it just doesn't show the new balance. Can you describe your settings? or even better, send me and exported settings file? If you don't want to share it publicly, you can email me on contact@seuntjie.comI need as much details as you can to accurately diagnose/reproduce the bug. Hi Seuntjie Sorry for the late reply. I was planning to check and see if the same phenomenon occurs again, before sending you the setttings but was unable to since the primedice update, thus late reply. I was using the latest version of the bot and I also checked that the balances displayed in the bot and the site match. (the balance had not recovered on win after consecutive losses) I've sent you the screenshot of the bot when this occured, to the e-mail address displayed on your top page about 2 weeks ago from e-mail yu******515@gmail Please let me try if the same occurs again, after I'm able to login to primedice through the bot, and if so, allow me to send you the settings for further investigation. Thanks for your efforts! I don't have access to that email at this moment (i'm on my lappy, the account is on my home PC), so I'll take a look at it as soon as I get home. If you are able to reproduce the problem, please let me know and send me as many details as you can. I can't say deleting dicebot.db while the bot is open is a good idea. I'm surprised this doesn't cause more issues.
To prevent the crash, open the settings window (view->settings) and disable the setting to automatically look for missing seeds. If that doesn't work, please let me know.
I did as you said, but also when disabling to look for the seeds I still get the .NET Framework error. I also noted an easier way on 'bypassing' the bot to write to the Dicebot.db file: - Start the bot. - Upon loading, assuming no Dicebot.db file is yet present/deleted after former session/first start, the bot creates the Dicebot.db file of 5kb size. - When bot is loaded, and not yet actively running, delete the Dicebot.db file. - Activate the bot, and then it creates a 0kb size Dicebot.db file which it doesn't write to (no HDD activity), yet places the bets very fast. Personally, I like it when the bot does not utilize the Dicebot.db file and/or doesn't write to it. Because this way, I noted it is possible to bet smaller bets at the same high speed as with larger bets (which normally is not), without any issues (at least, not on 999dice). Did you click save settings after disabling the feature? It might also require a bot restart to work? Sorry if this questions seems offensive, people forget/miss things sometimes. I'll take a look at fixing the crash and speeding up the DB writes. I will not be providing the option to disable the bet logging though. You completely lose your ability to verify your bets and make yourself vulnerable to the site cheating you if you remove the logs, but I do understand your want for faster bets. I never noticed the DB causes such a bottleneck, since i have been able to bet at much faster speeds (10-15 bets/s) with the db enabled, also on a normal hdd.
|
|
|
|
spiritual3
|
|
July 16, 2016, 11:53:15 AM |
|
any one know any script which will increase our bet size auto matially according to our balance?
|
|
|
|
JessicaG
|
|
July 17, 2016, 10:01:01 AM |
|
Did you click save settings after disabling the feature? It might also require a bot restart to work? Sorry if this questions seems offensive, people forget/miss things sometimes.
No problem And yes, I did clicked the save settings (and checked it, after another .NET error), as well as having the bot run for a few times (hence, restarted it to).
|
|
|
|
Daffadile
|
|
July 17, 2016, 09:16:25 PM |
|
any one know any script which will increase our bet size auto matially according to our balance?
Can't you just edit a config file ? Why are people even using this what good is it for anything ? Do you let it bet while you sleep or something ? What settings are the best ? I can't see how using a bot can help at all. Seems using bots is just gamblers fallacy. Unless someone can prove me wrong ? But I don't think so.
|
|
|
|
seuntjie (OP)
Legendary
Offline
Activity: 1717
Merit: 1125
|
|
July 18, 2016, 05:41:16 AM |
|
any one know any script which will increase our bet size auto matially according to our balance?
have you tried browsing https://bot.seuntjie.com/Scripts.aspx for scripts? I think there is one that does something similar to what you want called "Percentage Martingale". Did you click save settings after disabling the feature? It might also require a bot restart to work? Sorry if this questions seems offensive, people forget/miss things sometimes.
No problem And yes, I did clicked the save settings (and checked it, after another .NET error), as well as having the bot run for a few times (hence, restarted it to). I'll look into it. I made the writes to dicebot.db asynchronous and personally saw no increase in betting speed, but i think I was able to fix the crash for the next release. any one know any script which will increase our bet size auto matially according to our balance?
Can't you just edit a config file ? Why are people even using this what good is it for anything ? Do you let it bet while you sleep or something ? What settings are the best ? I can't see how using a bot can help at all. Seems using bots is just gamblers fallacy. Unless someone can prove me wrong ? But I don't think so. There is no monetary benefit from using the bot. In fact, it probably reduces your variance so it increases the probability you'll lose in the long run. The purpose of the bot isn't to make money, it's to make dice more interesting, as is the purpose of gambling to entertain you, not to make money.
|
|
|
|
seuntjie (OP)
Legendary
Offline
Activity: 1717
Merit: 1125
|
|
July 19, 2016, 09:30:42 PM |
|
MonetPot is back up again and you can now use the DiceBot app again to bet. Go to https://bot.seuntjie.com/mpdb for quick bets and 0.9% edge
|
|
|
|
Satu
|
|
July 23, 2016, 04:44:45 AM |
|
for programmer mode when runsim() it keep giving me lose result. i tried the Basic Martingale and 2 Wins scripts simulate and i keep losing. This should not like this.
For PD runsim work but rollin is not working.
|
Hint: Signatures are displayed at the bottom of each post or personal message. BBC code and smileys may be used in your signature. Signatures taller than 42px will be cut off.
|
|
|
seuntjie (OP)
Legendary
Offline
Activity: 1717
Merit: 1125
|
|
July 23, 2016, 08:33:54 AM Last edit: July 23, 2016, 11:44:53 AM by seuntjie |
|
hmm iirc rollins provably fair implementation doesn't work in the bot because I can't find a mersenne twister algorithm that works in c# and produces the same results as the JS mersenne twister used by rollin and this is probably why it doesn't work. I'll try to get it working again.
Edit: Got it working again, so next release the rollin sims will work normally. Also got cloudflare working again, so fortunejack and bitdice will work normally again.
I'm in talks with PD about a fix for the bot, but it's taking forever, so I can't give an ETA. In talks with bitsler about the bot, but also waiting for them to fix some API calls before I can finish the implementation. I can confirm that Bitsler IS being added to DiceBot.
|
|
|
|
seuntjie (OP)
Legendary
Offline
Activity: 1717
Merit: 1125
|
|
July 23, 2016, 11:06:56 PM Last edit: July 24, 2016, 09:41:23 AM by seuntjie |
|
Beta version of #DiceBot that allows login to PD using access tokens. Only for users that know how to get the token: https://bot.seuntjie.com/botpage.aspx?id=32Preliminary support for bitsler for testing as well Edit: Oh look, PD made an update that now uses API keys and that broke my fix. So sorry, it's still unusable for now
|
|
|
|
zoldberg
|
|
July 24, 2016, 02:37:47 PM |
|
How can I login to FortuneJack with Dicebot 3.1.8 Beta ? I tried many times and once successfully, but then I logged in via the website to make a deposit and Dicebot lost connection. Can you give some advice how to login?
|
|
|
|
seuntjie (OP)
Legendary
Offline
Activity: 1717
Merit: 1125
|
|
July 24, 2016, 03:11:10 PM |
|
Fortunejack does not allow concurrent connections. So to log in with the bot you need to log OUT of your browser first, wait a minute and then log in with the bot. Otherwise the browser tries to re-authenticate itself and ends up logging the bot out. If you try to log in with your browser while the bot is logged in, the browser will "win" and log the bot out.
FJ also has another level of DDOS protection that the bot cannot get passed. The captcha that you sometimes see when logging in to FJ. If that captcha is active, the bot won't be able to log in.
|
|
|
|
zoldberg
|
|
July 24, 2016, 04:22:13 PM |
|
Fortunejack does not allow concurrent connections. So to log in with the bot you need to log OUT of your browser first, wait a minute and then log in with the bot. Otherwise the browser tries to re-authenticate itself and ends up logging the bot out. If you try to log in with your browser while the bot is logged in, the browser will "win" and log the bot out.
FJ also has another level of DDOS protection that the bot cannot get passed. The captcha that you sometimes see when logging in to FJ. If that captcha is active, the bot won't be able to log in.
I use logout in browser, deleted cookies, deleted cache, but the same result. Just the message appears http://prntscr.com/bwwla9 and then nothing happens, or sometimes "login is failed".
|
|
|
|
seuntjie (OP)
Legendary
Offline
Activity: 1717
Merit: 1125
|
|
July 24, 2016, 04:54:33 PM |
|
the cloudflare process can take up to a minute sometimes. And Like I said, if they have the anti ddos captcha enabled, the bot can't log in.
I just checked, at the time of writing, the captcha is active
|
|
|
|
|
seuntjie (OP)
Legendary
Offline
Activity: 1717
Merit: 1125
|
|
July 25, 2016, 10:10:59 AM |
|
version 3.1.8 download .. but bitsler login error fortunejack login Error and Version number error Bitsler needed to make changes to their login procedure a few hours after I released the beta that broke logins for the bot. Still waiting for them to provide me with the new login requirements. PD launched API keys around the same time and that also broke the fix I did for PD, so pd logins doesn't work again. Can you give me more details about the FJ error? also, see the three or four posts just above/before yours. I usually don't update the version numbers for beta version.
|
|
|
|
MineGuru
Newbie
Offline
Activity: 23
Merit: 0
|
|
July 25, 2016, 10:21:50 AM |
|
FJ Error Details,
username password entered,
Cloudflare warning clicking.
After waiting (1-5 min)... nothing happens, just staying..
|
|
|
|
seuntjie (OP)
Legendary
Offline
Activity: 1717
Merit: 1125
|
|
July 25, 2016, 01:18:18 PM |
|
FJ Error Details,
username password entered,
Cloudflare warning clicking.
After waiting (1-5 min)... nothing happens, just staying..
It seems that if you keep the cloudflare warning open, the bot doesn't finish logging in. Make sure you close the dialog as soon as it pops up. I'll look for a workaround to this.
|
|
|
|
|