Earn Pepe Bot (Need Captcha Solver Extension)

bypass manual faucet and auto ptc iframe!

  1. // ==UserScript==
  2. // @name Earn Pepe Bot (Need Captcha Solver Extension)
  3. // @namespace earn-pepe.com
  4. // @version 20240508
  5. // @description bypass manual faucet and auto ptc iframe!
  6. // @author Script Bot Dev
  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 && document.body.outerText.includes("Step") === false){
  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. if(document.querySelector(".iconcaptcha-modal__body-title")){
  45. console.log("iconcaptcha encontrado...");
  46. var iconcaptcha = document.querySelector(".iconcaptcha-modal__body-title").innerText;
  47. if((iconcaptcha) && iconcaptcha === "VERIFICATION COMPLETE."){
  48. document.querySelector("#fauform").submit();
  49. console.log("captcha Anti Bot resolvido!");
  50. clearInterval(CAPTCHA);
  51. }
  52. }
  53. if(document.querySelector("#recaptchav2 > div")){
  54. var recaptcha = document.querySelector("#g-recaptcha-response").value;
  55. if((recaptcha) && recaptcha > ""){
  56. document.querySelector("#fauform").submit();
  57. clearInterval(CAPTCHA);
  58. }
  59. }
  60.  
  61.  
  62. }, 500);
  63. }else{
  64. var BP = setInterval(function() {
  65. console.log("procurando captcha...");
  66. var element = document.querySelector('.captcha-icon');
  67. if (element) {
  68. console.log("captcha encontrado...");
  69. var classes = element.classList;
  70. var classesArray = Array.from(classes);
  71.  
  72. var elementToClick = document.querySelector('#icon-options .'+classesArray[2]);
  73. if (elementToClick) {
  74. elementToClick.click();
  75. console.log("captcha solucionado!");
  76. Clam();
  77. clearInterval(BP);
  78. }
  79. }
  80. }, 500);
  81.  
  82. function Clam(){
  83. var Clamar = setInterval(function() {
  84. var sucesso = document.querySelector('#captcha-result .border-success');
  85. if(sucesso){
  86. console.log("claim!");
  87. setTimeout(document.getElementById('fauform').submit(), 50);
  88. clearInterval(Clamar);
  89. }
  90. }, 500);
  91. }
  92. setTimeout(function() {window.location.reload();}, 20000);
  93. }
  94. }
  95.  
  96. if (window.location.href.includes("/ads/frame/")) {
  97. //Captcha
  98. var BP2 = setInterval(function() {
  99. var contador = document.querySelector("#ptcCountdown").textContent;
  100. if(contador === "Completed"){
  101. var element = document.querySelector('.captcha-icon');
  102. if (element) {
  103. var classes = element.classList;
  104. var classesArray = Array.from(classes);
  105.  
  106. var elementToClick = document.querySelector('#icon-options .'+classesArray[2]);
  107. if (elementToClick) {
  108. elementToClick.click();
  109. setTimeout(Clam(), 500);
  110. clearInterval(BP2);
  111. }
  112. }
  113. }
  114. }, 500);
  115. //Click claim
  116. function Clam(){
  117. var Clamar = setInterval(function() {
  118. var sucesso = document.querySelector('#captcha-result .border-success');
  119. if(sucesso){
  120. setTimeout(document.getElementById('ptcform').submit(), 500);
  121. clearInterval(Clamar);
  122. }
  123. }, 500);
  124. }
  125. }
  126.  
  127. if (window.location.href === "https://earn-pepe.com/ads") {
  128.  
  129. var Abrir = setInterval(function() {
  130. if(document.querySelector("#pills-iframe > div > div > div > div:nth-child(1)")){
  131. document.querySelector("div.row.flex-grow-1.align-items-center.justify-content-between > div.mt-32 > a").click();
  132. //setTimeout(window.location.reload(), 10000);
  133. clearInterval(Abrir);
  134. }
  135. }, 500);
  136. }
  137. setTimeout(function(){window.location.reload();}, 60000);