blogsward.com/earn/ ( NOT PAYING )

Faucet Claim

  1. // ==UserScript==
  2. // @name blogsward.com/earn/ ( NOT PAYING )
  3. // @namespace http://tampermonkey.net/
  4. // @version 1.1
  5. // @description Faucet Claim
  6. // @author Gysof
  7. // @match https://blogsward.com/earn/*
  8. // @icon https://blogsward.com/public/images/favicon/android-chrome-384x384.png
  9. // @grant none
  10. // ==/UserScript==
  11.  
  12. // Register here - https://blogsward.com/earn?ref=h4ssEdYQVBfJ
  13. // hcaptcha solver. https://chromewebstore.google.com/detail/captcha-solver-auto-hcapt/hlifkpholllijblknnmbfagnkjneagid
  14. // Editar email e pass linha 20 - 21
  15.  
  16. (function() {
  17. 'use strict';
  18. // Define o email e a senha
  19. let userEmail = 'Your@Email'; // Substitua com seu email
  20. let userPassword = 'YourPassword'; // Substitua com sua senha
  21.  
  22. function fillLoginForm() {
  23. var emailInput = document.querySelector('input.form-control[name="email"]');
  24. var passwordInput = document.querySelector('input.form-control[name="password"]');
  25. var loginButton = document.querySelector('.w-100.btn.btn-lg.btn-form.mt-3');
  26.  
  27. if (emailInput && passwordInput) {
  28. emailInput.value = userEmail;
  29. passwordInput.value = userPassword;
  30.  
  31. if (loginButton) {
  32. loginButton.click();
  33. }
  34. }
  35. }
  36.  
  37. function waitForhCaptchaCompletion() {
  38. return new Promise(resolve => {
  39. var checkResponseInterval = setInterval(() => {
  40. var iframe = document.querySelector('.h-captcha iframe[data-hcaptcha-response]');
  41. if (iframe) {
  42. var response = iframe.getAttribute('data-hcaptcha-response');
  43. if (response) {
  44. clearInterval(checkResponseInterval);
  45. resolve(response);
  46. }
  47. }
  48. }, 100);
  49. });
  50. }
  51.  
  52. async function invokehCaptchaAndClaimReward() {
  53. var response = await waitForhCaptchaCompletion();
  54.  
  55. var claimButton = document.querySelector('.btn.btn-primary.btn-custom');
  56. if (claimButton) {
  57. claimButton.click();
  58.  
  59. setInterval(function() {
  60. location.reload();
  61. }, 5 * 60 * 1000);
  62. }
  63. }
  64.  
  65. if (window.location.href === 'https://blogsward.com/earn/') {
  66. window.location.href = 'https://blogsward.com/earn/login';
  67. }
  68.  
  69. if (window.location.href === 'https://blogsward.com/earn/login') {
  70. var waitForElementsInterval = setInterval(function() {
  71. var emailInput = document.querySelector('input.form-control[name="email"]');
  72. var passwordInput = document.querySelector('input.form-control[name="password"]');
  73. var loginButton = document.querySelector('.w-100.btn.btn-lg.btn-form.mt-3');
  74. if (emailInput && passwordInput && loginButton) {
  75. fillLoginForm();
  76. clearInterval(waitForElementsInterval);
  77. }
  78. }, 100);
  79. }
  80.  
  81. if (window.location.href === 'https://blogsward.com/earn/home') {
  82. window.location.href = 'https://blogsward.com/earn/faucet';
  83. }
  84.  
  85. if (window.location.href === 'https://blogsward.com/earn/faucet') {
  86. invokehCaptchaAndClaimReward();
  87. }
  88.  
  89. })();