Earn Pepe Bot

bypass manual faucet and captcha icon and ptc!

目前為 2024-05-07 提交的版本,檢視 最新版本

  1. // ==UserScript==
  2. // @name Earn Pepe Bot
  3. // @namespace earn-pepe.com
  4. // @version 2024-04-27
  5. // @description bypass manual faucet and captcha icon and ptc!
  6. // @author Monstro dos Bots
  7. // @match https://earn-pepe.com/*
  8. // @icon https://www.google.com/s2/favicons?sz=64&domain=feyorra.site
  9. // @grant none
  10. // ==/UserScript==
  11.  
  12. var BOT = setInterval(function() {
  13. //login
  14. if(document.querySelector('a[href="https://earn-pepe.com/login"]:not(:empty)')){
  15. window.location.href = "/login";
  16. clearInterval(BOT);
  17. }
  18. if(window.location.href.includes("/login")){
  19. //mudar seu email e senha
  20. document.querySelector("#email").value = "seuemail@gmail.com";
  21. document.querySelector("#password").value = "suasenha";
  22. if((document.querySelector(".cf-turnstile")) && document.querySelector(".cf-turnstile > input").value > ""){
  23. document.querySelector("form").submit();
  24. clearInterval(BOT);
  25. }
  26. }
  27. //// redirect faucet
  28. if(window.location.href.includes("/dashboard")){
  29. window.location.href = "/claim";
  30. clearInterval(BOT);
  31. }
  32. }, 500);
  33.  
  34. if (window.location.href === "https://earn-pepe.com/claim") {
  35. if(document.body.outerText.includes("Complete the captcha to get started!") === true){
  36. var CAPTCHA = setInterval(function() {
  37. if(document.querySelector(".cf-turnstile")){
  38. var cloudflare = document.querySelector(".cf-turnstile > input").value;
  39. if((cloudflare) && cloudflare > ""){
  40. document.querySelector("#fauform").submit();
  41. clearInterval(CAPTCHA);
  42. }
  43. }
  44.  
  45. if(document.querySelector("#recaptchav2 > div")){
  46. var recaptcha = document.querySelector("#g-recaptcha-response").value;
  47. if((recaptcha) && recaptcha > ""){
  48. document.querySelector("#fauform").submit();
  49. clearInterval(CAPTCHA);
  50. }
  51. }
  52.  
  53.  
  54. }, 500);
  55. }else{
  56. var BP = setInterval(function() {
  57. console.log("procurando captcha...");
  58. var element = document.querySelector('.captcha-icon');
  59. if (element) {
  60. console.log("captcha encontrado...");
  61. var classes = element.classList;
  62. var classesArray = Array.from(classes);
  63.  
  64. var elementToClick = document.querySelector('#icon-options .'+classesArray[2]);
  65. if (elementToClick) {
  66. elementToClick.click();
  67. console.log("captcha solucionado!");
  68. Clam();
  69. clearInterval(BP);
  70. }
  71. }
  72. }, 500);
  73.  
  74. function Clam(){
  75. var Clamar = setInterval(function() {
  76. var sucesso = document.querySelector('#captcha-result .border-success');
  77. if(sucesso){
  78. console.log("claim!");
  79. setTimeout(document.getElementById('fauform').submit(), 50);
  80. clearInterval(Clamar);
  81. }
  82. }, 500);
  83. }
  84. setTimeout(function() {window.location.reload();}, 20000);
  85. }
  86. }
  87.  
  88. if (window.location.href.includes("/ads/frame/")) {
  89. //Captcha
  90. var BP2 = setInterval(function() {
  91. var contador = document.querySelector("#ptcCountdown").textContent;
  92. if(contador === "Completed"){
  93. var element = document.querySelector('.captcha-icon');
  94. if (element) {
  95. var classes = element.classList;
  96. var classesArray = Array.from(classes);
  97.  
  98. var elementToClick = document.querySelector('#icon-options .'+classesArray[2]);
  99. if (elementToClick) {
  100. elementToClick.click();
  101. setTimeout(Clam(), 500);
  102. clearInterval(BP2);
  103. }
  104. }
  105. }
  106. }, 500);
  107. //Click claim
  108. function Clam(){
  109. var Clamar = setInterval(function() {
  110. var sucesso = document.querySelector('#captcha-result .border-success');
  111. if(sucesso){
  112. setTimeout(document.getElementById('ptcform').submit(), 500);
  113. clearInterval(Clamar);
  114. }
  115. }, 500);
  116. }
  117. }
  118.  
  119. if (window.location.href === "https://earn-pepe.com/ads") {
  120.  
  121. var Abrir = setInterval(function() {
  122. if(document.querySelector("#pills-iframe > div > div > div > div:nth-child(1)")){
  123. document.querySelector("div.row.flex-grow-1.align-items-center.justify-content-between > div.mt-32 > a").click();
  124. //setTimeout(window.location.reload(), 10000);
  125. clearInterval(Abrir);
  126. }
  127. }, 500);
  128. }
  129. setTimeout(function(){window.location.reload();}, 60000);