Exemple #1
0
        static void NextTest()
        {
            Console.WriteLine("Test " + TestCount + ":");
            switch (TestCount++)
            {
            case 0: Site.PlaceBet(new PlaceDiceBet(100000001, false, 75)); break;

            case 1: Site.PlaceBet(new PlaceDiceBet(0, false, 75)); break;

            case 2: Site.PlaceBet(new PlaceDiceBet(0.0000010m, false, 99.9999m)); break;

            case 3: Site.PlaceBet(new PlaceDiceBet(0.0000010m, false, 0)); break;

            case 4: Site.ResetSeed(); break;

            case 5: Console.Write("Withdrawal Address: ");
                string address = "DGcBmED7Dyes4R7c1sP7ETc97VpRWuSh4r";    // Console.ReadLine();
                Site.Withdraw(address, 1000000); break;

            case 6:
                Console.Write("Tip user: "******"asfdkljhasd";     //Console.ReadLine();
                Site.SendTip(user, 1000000); break;
            }
        }
Exemple #2
0
        public static void Main(string[] args)
        {
            //Initialize the site you want to test
            Site = new Bitsler();
            //Create a list of param values
            List <BaseSite.LoginParamValue> param = new List <BaseSite.LoginParamValue>();

            foreach (var x in Site.LoginParams)
            {
                Console.Write(x.Name + ": ");
                string value = Console.ReadLine();
                param.Add(new BaseSite.LoginParamValue
                {
                    Param = x,
                    Value = value
                });
            }

            //subscribe to site events
            Site.BetFinished          += Site_BetFinished;
            Site.Error                += Site_Error;
            Site.LoginFinished        += Site_LoginFinished;
            Site.Notify               += Site_Notify;
            Site.OnResetSeedFinished  += Site_OnResetSeedFinished;
            Site.OnTipFinished        += Site_OnTipFinished;
            Site.OnWithdrawalFinished += Site_OnWithdrawalFinished;
            Site.StatsUpdated         += Site_StatsUpdated;

            //Log in using the params
            Site.LogIn(param.ToArray());
            Site.Currency = 1;
            Console.WriteLine("Wait for site to finish logging in then press enter");
            Console.ReadLine();
            Console.WriteLine("Placing test bet");
            //Site.PlaceBet(new PlaceDiceBet(100000001, false,75 ));
            NextTest();
            Console.WriteLine("Press enter to reset seed");
            Console.ReadLine();
            Site.ResetSeed();
        }