Greasy Fork 支持简体中文。

playnano

rewards

目前為 2021-09-10 提交的版本,檢視 最新版本

  1. // ==UserScript==
  2. // @name playnano
  3. // @namespace http://tampermonkey.net/
  4. // @version 1.0.1
  5. // @description rewards
  6. // @author BBoytech
  7. // @match https://playnano.online/watch-and-learn/*
  8. // @icon https://www.google.com/s2/favicons?domain=playnano.online
  9. // @grant none
  10. // ==/UserScript==
  11.  
  12. (function() {
  13. var claimTimer = setInterval (function() {claim(); }, Math.floor(Math.random() * 500) + 1000);
  14. var claimaTimer = setInterval (function() {claima(); }, Math.floor(Math.random() * 2000) + 3000);
  15. var claimbTimer = setInterval (function() {claimb(); }, Math.floor(Math.random() * 2000) + 3000);
  16. var claimdTimer = setInterval (function() {claimd(); }, Math.floor(Math.random() * 1000) + 2000);
  17. if(window.location.href == "https://playnano.online/watch-and-learn/nano/captcha") {
  18. var claimcTimer = setInterval (function() {claimc(); }, Math.floor(Math.random() * 100) + 300);
  19. }
  20.  
  21. // click on the next vidoe button
  22. function claim(){
  23. if(window.location.href == "https://playnano.online/watch-and-learn/nano/captcha") {
  24. }
  25. else if(window.location.href == "https://playnano.online/watch-and-learn/nano") {
  26. document.getElementsByClassName("button btn-primary watch-next-btn")[0].click();
  27. }
  28. else
  29. {
  30. document.getElementsByClassName("finished")[0].click();
  31. location.href = "https://playnano.online/watch-and-learn-next/nano";
  32. }
  33. }
  34. //close ads
  35. function claima(){
  36. document.getElementsByClassName("_9k9omwe")[0].click();
  37. }
  38. //close ads
  39. function claimb(){
  40. document.getElementsByClassName("pl-d4b76db898bed07320419c0b48d1d7f1__close")[0].click();
  41. }
  42. // start a new one
  43. function claimc(){
  44. if(window.location.href == "https://playnano.online/watch-and-learn/nano/captcha") {
  45. document.getElementsByClassName("noty_body")[0].click();
  46. location.href = "https://playnano.online/watch-and-learn/nano";
  47. }
  48. else
  49. {
  50. }
  51.  
  52. }
  53. // check if adblocker error comes up.
  54. function claimd()
  55. {
  56. document.getElementsByClassName("modal send-nano fade show")[0].click();
  57. var linkTimer = setInterval (function() {linka(); }, Math.floor(Math.random() * 1000) + 1100);
  58. function linka(){
  59. var linka = window.location.href;
  60. location.href = linka;
  61. }
  62. //document.getElementsByClassName("button-darker")[0].click();
  63. }
  64. setInterval(function() {
  65. if (document.querySelector(".h-captcha > iframe").getAttribute("data-hcaptcha-response").length > 0) {
  66. document.querySelector('button[value=keep]').click();
  67. document.querySelector('button[value=keep]').onclick = function() {
  68. setTimeout(function() {
  69. location.href = "https://playnano.online/watch-and-learn/nano";
  70. }, 1000);
  71. }
  72. }
  73. }, 1000);
  74. })();