某东,某喜-收取电力

2020/3/28 下午4:51:41

  1. // ==UserScript==
  2. // @name 某东,某喜-收取电力
  3. // @namespace Violentmonkey Scripts
  4. // @match https://wqs.jd.com/pingou/dream_factory/*.html
  5. // @match https://wqs.jd.com/pingou/dream_factory/*.html?*
  6. // @match https://wqs.jd.com/pingou/dream_factory/market.html
  7. // @match https://wqs.jd.com/pingou/dream_factory/market.html?*
  8. // @grant none
  9. // @version 1.4
  10. // @author zhangdaren(375890534@qq.com)
  11. // @update smilewind(385071602@qq.com)
  12. // @description 2020/3/28 下午4:51:41
  13. // ==/UserScript==
  14.  
  15. (function() {
  16. console.log('奥利给!!!京喜工厂自动收取双倍电力,开干~');
  17. setTimeout(function(){
  18. lifecycle();
  19. }, 2000);
  20. })();
  21.  
  22. function lifecycle() {
  23. let timeid = setInterval(function() {
  24. if (document.querySelector(".alternator-num-n")) {
  25. var num = document.querySelector(".alternator-num-n").innerText;
  26. console.log("监测电力值 ->> " + num);
  27. num = parseFloat(num);
  28. if (num >= 300) {
  29. console.log("电力值到300啦")
  30. document.getElementById("alternator").click();
  31. document.getElementsByClassName('simple_dialog_txt_btn_txt')[0].click();
  32. document.getElementsByClassName('close')[0].click();
  33. //clearInterval(timeid);
  34. //setTimeout(function() {
  35. //document.querySelector(".simple_dialog_btn").click();
  36. //lifecycle();
  37. //}, 1000)
  38. }
  39. } else if (document.querySelector(".floating_title")) {
  40. var secStr = document.querySelector(".floating_title").innerText;
  41. console.log("监测倒计时 ->> " + secStr);
  42. if (secStr === "已完成") {
  43. console.log("完成啦")
  44. document.querySelector(".floating_title").click();
  45. clearInterval(timeid);
  46. setTimeout(function() {
  47. lifecycle();
  48. }, 2000)
  49. } else if (secStr === "30s") {
  50. console.log("滑动页面")
  51. document.querySelector(".scroll-view").scrollTo(0, 800);
  52. }
  53. }
  54. }, 1000);
  55. }

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址