Advertisement
Guest User

6DD9

a guest
Nov 25th, 2017
400
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.30 KB | None | 0 0
  1. #data storage
  2. username = "pwstutsman@gmail.com"
  3. password = "Drpepper1"
  4.  
  5. from selenium import webdriver
  6. import time
  7.  
  8. options = webdriver.ChromeOptions()
  9. options.add_argument('--ignore-certificate-errors')
  10.  
  11.  
  12. chrome_options = webdriver.ChromeOptions()
  13.  
  14. chrome_options.add_argument("--disable-infobars")
  15. chrome_options.add_argument("Start-maximized")
  16. driver = webdriver.Chrome(chrome_options=chrome_options)
  17.  
  18. driver.get('http://freebitco.in/?op=home')
  19.  
  20. import time
  21. time.sleep(1)
  22.  
  23. # click signin
  24. eleml = driver.find_element_by_link_text("LOGIN")
  25. eleml.click()
  26.  
  27. eleml = driver.find_element_by_id("login_form_btc_address")
  28. eleml.click()
  29. eleml.send_keys(username)
  30.  
  31. eleml = driver.find_element_by_id("login_form_password")
  32. eleml.click()
  33. eleml.send_keys(password)
  34.  
  35.  
  36. import time
  37. time.sleep(1)
  38.  
  39. eleml = driver.find_element_by_id("login_button")
  40. eleml.click()
  41.  
  42. print("logged in")
  43.  
  44. import time
  45. time.sleep (3)
  46.  
  47. eleml = driver.find_element_by_link_text("MULTIPLY BTC")
  48. eleml.click()
  49.  
  50. import time
  51. time.sleep (2)
  52.  
  53. i = 0
  54. count_loss = 0
  55.  
  56. while i < 4000:
  57. if count_loss == 5:
  58.  
  59. # Change bet stake to 8:
  60. print(" - Changing bet amount to 8 \"satoshis\"")
  61. eleml = driver.find_element_by_id("double_your_btc_2x")
  62.  
  63. k = 4
  64. while k > 0:
  65. eleml.click()
  66. k = k - 1
  67.  
  68.  
  69. # Betting high:
  70. eleml = driver.find_element_by_id("double_your_btc_bet_hi_button")
  71. eleml.click()
  72.  
  73. time.sleep(.4)
  74.  
  75. # Looking at the result of the bid:
  76. eleml = driver.find_element_by_id("double_your_btc_bet_win")
  77. value = eleml.get_attribute('style')
  78.  
  79. eleml = driver.find_element_by_id("double_your_btc_bet_lose")
  80. value2 = eleml.get_attribute('style')
  81.  
  82. result = False
  83. result2 = False
  84.  
  85. # If the result was a win:
  86. if(value == "display: block;"):
  87. print(i)
  88. print(" - you win")
  89. result = True
  90. count_loss = 0
  91. print(" - Reverting bet amount to min amount of \"satoshis\"")
  92. eleml = driver.find_element_by_id("double_your_btc_min")
  93. eleml.click()
  94.  
  95. # If the result was a loss:
  96. if(value2 == "display: block;"):
  97. print(i)
  98. print(" - you lose")
  99. result2 = True
  100.  
  101. #next double down 2---------------------------------------------------------
  102.  
  103.  
  104. # If the result was a loss:
  105. if(result2 == True):
  106. print(i)
  107. print(" - Doubling down")
  108.  
  109. eleml = driver.find_element_by_id("double_your_btc_2x")
  110. eleml.click()
  111.  
  112. # Betting high:
  113. eleml = driver.find_element_by_id("double_your_btc_bet_hi_button")
  114. eleml.click()
  115.  
  116. time.sleep(.25)
  117.  
  118. # Looking at the result of the bid:
  119. eleml = driver.find_element_by_id("double_your_btc_bet_win")
  120. value = eleml.get_attribute('style')
  121.  
  122. eleml = driver.find_element_by_id("double_your_btc_bet_lose")
  123. value2 = eleml.get_attribute('style')
  124.  
  125. result = False
  126. result2 = False
  127.  
  128. # If the result was a win:
  129. if(value == "display: block;"):
  130. print(i)
  131. print(" - you win")
  132. result = True
  133. count_loss = 0
  134. print(" - Reverting bet amount to min amount of \"satoshis\"")
  135. eleml = driver.find_element_by_id("double_your_btc_min")
  136. eleml.click()
  137.  
  138.  
  139. # If the result was a loss:
  140. if(value2 == "display: block;"):
  141. print(i)
  142. print(" - you lose")
  143. count_loss = 0
  144. result2 = True
  145.  
  146. #next double down 3-------------------------------------------------------------
  147.  
  148. # If the result was a loss:
  149. if(result2 == True):
  150. print(i)
  151. print(" - Doubling down")
  152.  
  153. eleml = driver.find_element_by_id("double_your_btc_2x")
  154. eleml.click()
  155.  
  156. # Betting high:
  157. eleml = driver.find_element_by_id("double_your_btc_bet_hi_button")
  158. eleml.click()
  159.  
  160. time.sleep(.25)
  161.  
  162. # Looking at the result of the bid:
  163. eleml = driver.find_element_by_id("double_your_btc_bet_win")
  164. value = eleml.get_attribute('style')
  165.  
  166. eleml = driver.find_element_by_id("double_your_btc_bet_lose")
  167. value2 = eleml.get_attribute('style')
  168.  
  169. result = False
  170. result2 = False
  171.  
  172.  
  173. # If the result was a win:
  174. if(value == "display: block;"):
  175. print(i)
  176. print(" - you win")
  177. result = True
  178. count_loss = 0
  179. print(" - Reverting bet amount to min amount of \"satoshis\"")
  180. eleml = driver.find_element_by_id("double_your_btc_min")
  181. eleml.click()
  182.  
  183.  
  184. # If the result was a loss:
  185. if(value2 == "display: block;"):
  186. print(i)
  187. print(" - you lose")
  188. count_loss = 0
  189. result2 = True
  190.  
  191. # Double down 4----------------------------------------------
  192.  
  193.  
  194. if(result2 == True):
  195. print(i)
  196. print(" - Doubling down")
  197.  
  198. eleml = driver.find_element_by_id("double_your_btc_2x")
  199. eleml.click()
  200.  
  201. # Betting high:
  202. eleml = driver.find_element_by_id("double_your_btc_bet_hi_button")
  203. eleml.click()
  204.  
  205. time.sleep(.25)
  206.  
  207. # Looking at the result of the bid:
  208. eleml = driver.find_element_by_id("double_your_btc_bet_win")
  209. value = eleml.get_attribute('style')
  210.  
  211. eleml = driver.find_element_by_id("double_your_btc_bet_lose")
  212. value2 = eleml.get_attribute('style')
  213.  
  214.  
  215. result = False
  216. result2 = False
  217.  
  218.  
  219. # If the result was a win:
  220. if(value == "display: block;"):
  221. print(i)
  222. print(" - you win")
  223. result = True
  224. count_loss = 0
  225. print(" - Reverting bet amount to min amount of \"satoshis\"")
  226. eleml = driver.find_element_by_id("double_your_btc_min")
  227. eleml.click()
  228.  
  229.  
  230. # If the result was a loss:
  231. if(value2 == "display: block;"):
  232. print(i)
  233. print(" - you lose")
  234. count_loss = 0
  235. result2 = True
  236.  
  237. #double down 5-----------------------------------------------------
  238.  
  239.  
  240.  
  241. # If the result was a loss:
  242. if(result2 == True):
  243. print(i)
  244. print(" - Doubling down")
  245.  
  246. eleml = driver.find_element_by_id("double_your_btc_2x")
  247. eleml.click()
  248.  
  249. # Betting high:
  250. eleml = driver.find_element_by_id("double_your_btc_bet_hi_button")
  251. eleml.click()
  252.  
  253. time.sleep(.25)
  254.  
  255. # Looking at the result of the bid:
  256. eleml = driver.find_element_by_id("double_your_btc_bet_win")
  257. value = eleml.get_attribute('style')
  258.  
  259. eleml = driver.find_element_by_id("double_your_btc_bet_lose")
  260. value2 = eleml.get_attribute('style')
  261.  
  262. result = False
  263. result2 = False
  264.  
  265.  
  266. # If the result was a win:
  267. if(value == "display: block;"):
  268. print(i)
  269. print(" - you win")
  270. result = True
  271. count_loss = 0
  272. print(" - Reverting bet amount to min amount of \"satoshis\"")
  273. eleml = driver.find_element_by_id("double_your_btc_min")
  274. eleml.click()
  275.  
  276.  
  277. # If the result was a loss:
  278. if(value2 == "display: block;"):
  279. print(i)
  280. print(" - you lose")
  281. count_loss = 0
  282. result2 = True
  283.  
  284.  
  285. #double down 6-----------------------------------------------------
  286.  
  287. # If the result was a loss:
  288. if(result2 == True):
  289. print(i)
  290. print(" - Doubling down")
  291.  
  292. eleml = driver.find_element_by_id("double_your_btc_2x")
  293. eleml.click()
  294.  
  295. # Betting high:
  296. eleml = driver.find_element_by_id("double_your_btc_bet_hi_button")
  297. eleml.click()
  298.  
  299. time.sleep(.25)
  300.  
  301. # Looking at the result of the bid:
  302. eleml = driver.find_element_by_id("double_your_btc_bet_win")
  303. value = eleml.get_attribute('style')
  304.  
  305. eleml = driver.find_element_by_id("double_your_btc_bet_lose")
  306. value2 = eleml.get_attribute('style')
  307.  
  308. result = False
  309. result2 = False
  310.  
  311.  
  312. # If the result was a win:
  313. if(value == "display: block;"):
  314. print(i)
  315. print(" - you win")
  316. result = True
  317. count_loss = 0
  318. print(" - Reverting bet amount to min amount of \"satoshis\"")
  319. eleml = driver.find_element_by_id("double_your_btc_min")
  320. eleml.click()
  321.  
  322.  
  323. # If the result was a loss:
  324. if(value2 == "display: block;"):
  325. print(i)
  326. print(" - you lose")
  327. count_loss = 0
  328. result2 = True
  329.  
  330.  
  331. #double down 7-----------------------------------------------------
  332.  
  333.  
  334. # If the result was a loss:
  335. if(result2 == True):
  336. print(i)
  337. print(" - Doubling down")
  338.  
  339. eleml = driver.find_element_by_id("double_your_btc_2x")
  340. eleml.click()
  341.  
  342. # Betting high:
  343. eleml = driver.find_element_by_id("double_your_btc_bet_hi_button")
  344. eleml.click()
  345.  
  346. time.sleep(.25)
  347.  
  348. # Looking at the result of the bid:
  349. eleml = driver.find_element_by_id("double_your_btc_bet_win")
  350. value = eleml.get_attribute('style')
  351.  
  352. eleml = driver.find_element_by_id("double_your_btc_bet_lose")
  353. value2 = eleml.get_attribute('style')
  354.  
  355. result = False
  356. result2 = False
  357.  
  358.  
  359. # If the result was a win:
  360. if(value == "display: block;"):
  361. print(i)
  362. print(" - you win")
  363. result = True
  364. count_loss = 0
  365. print(" - Reverting bet amount to min amount of \"satoshis\"")
  366. eleml = driver.find_element_by_id("double_your_btc_min")
  367. eleml.click()
  368.  
  369.  
  370. # If the result was a loss:
  371. if(value2 == "display: block;"):
  372. print(i)
  373. print(" - you lose")
  374. count_loss = 0
  375. result2 = True
  376.  
  377.  
  378.  
  379. #double down 8--------------------------------------------------------
  380.  
  381. # If the result was a loss:
  382. if(result2 == True):
  383. print(i)
  384. print(" - Doubling down")
  385.  
  386. eleml = driver.find_element_by_id("double_your_btc_2x")
  387. eleml.click()
  388.  
  389. # Betting high:
  390. eleml = driver.find_element_by_id("double_your_btc_bet_hi_button")
  391. eleml.click()
  392.  
  393. time.sleep(.25)
  394.  
  395. # Looking at the result of the bid:
  396. eleml = driver.find_element_by_id("double_your_btc_bet_win")
  397. value = eleml.get_attribute('style')
  398.  
  399. eleml = driver.find_element_by_id("double_your_btc_bet_lose")
  400. value2 = eleml.get_attribute('style')
  401.  
  402. result = False
  403. result2 = False
  404.  
  405.  
  406. # If the result was a win:
  407. if(value == "display: block;"):
  408. print(i)
  409. print(" - you win")
  410. result = True
  411. count_loss = 0
  412. print(" - Reverting bet amount to min amount of \"satoshis\"")
  413. eleml = driver.find_element_by_id("double_your_btc_min")
  414. eleml.click()
  415.  
  416.  
  417. # If the result was a loss:
  418. if(value2 == "display: block;"):
  419. print(i)
  420. print(" - you lose")
  421. count_loss = 0
  422. result2 = True
  423.  
  424. #double down 9--------------------------------------------------------
  425.  
  426. # If the result was a loss:
  427. if(result2 == True):
  428. print(i)
  429. print(" - Doubling down")
  430.  
  431. eleml = driver.find_element_by_id("double_your_btc_2x")
  432. eleml.click()
  433.  
  434. # Betting high:
  435. eleml = driver.find_element_by_id("double_your_btc_bet_hi_button")
  436. eleml.click()
  437.  
  438. time.sleep(.25)
  439.  
  440. # Looking at the result of the bid:
  441. eleml = driver.find_element_by_id("double_your_btc_bet_win")
  442. value = eleml.get_attribute('style')
  443.  
  444. eleml = driver.find_element_by_id("double_your_btc_bet_lose")
  445. value2 = eleml.get_attribute('style')
  446.  
  447. result = False
  448. result2 = False
  449.  
  450.  
  451. # If the result was a win:
  452. if(value == "display: block;"):
  453. print(i)
  454. print(" - you win")
  455. result = True
  456. count_loss = 0
  457. print(" - Reverting bet amount to min amount of \"satoshis\"")
  458. eleml = driver.find_element_by_id("double_your_btc_min")
  459. eleml.click()
  460.  
  461.  
  462. # If the result was a loss:
  463. if(value2 == "display: block;"):
  464. print(i)
  465. print(" - you lose")
  466. count_loss = 0
  467. result2 = True
  468. print(" - Reverting bet amount to min")
  469. eleml = driver.find_element_by_id("double_your_btc_min")
  470. eleml.click()
  471.  
  472.  
  473. #END no double after here
  474.  
  475. print(" - Reverting bet amount to min")
  476. eleml = driver.find_element_by_id("double_your_btc_min")
  477. eleml.click()
  478.  
  479.  
  480. else:
  481. eleml = driver.find_element_by_id("double_your_btc_bet_hi_button")
  482. eleml.click()
  483.  
  484. time.sleep(.35)
  485.  
  486. eleml = driver.find_element_by_id("double_your_btc_bet_win")
  487. value = eleml.get_attribute('style')
  488.  
  489. eleml = driver.find_element_by_id("double_your_btc_bet_lose")
  490. value2 = eleml.get_attribute('style')
  491.  
  492. result = False
  493. result2 = False
  494.  
  495. if(value == "display: block;"):
  496. print(i)
  497. print(" - you win")
  498. result = True
  499. count_loss = 0
  500. print(" - Reverting bet amount to min")
  501. eleml = driver.find_element_by_id("double_your_btc_min")
  502. eleml.click()
  503.  
  504. if(value2 == "display: block;"):
  505. print(i)
  506. print(" - you lose")
  507. result2 = True
  508. count_loss = count_loss + 1
  509.  
  510. i = i + 1
  511.  
  512. driver.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement