简书-自动点击阅读全文.js 667 B

123456789101112131415161718192021222324252627
  1. // ==UserScript==
  2. // @name T-简书-自动阅读全文
  3. // @author tianyunperfect
  4. // @description 简介
  5. // @version 1.0.0
  6. // @update 2021年12月21日
  7. // @include https://www.jianshu.com/p/*
  8. // ==/UserScript==
  9. function sleep(time) {
  10. return new Promise((resolve) => setTimeout(resolve, time));
  11. }
  12. async function getDom(sel) {
  13. for (let i = 0; i < 100; i++) {
  14. let dom = document.querySelector(sel);
  15. console.log(dom);
  16. if (dom) {
  17. return dom;
  18. } else {
  19. await sleep(100);
  20. }
  21. }
  22. }
  23. (async () => {
  24. (await getDom(".nP21pp")).click();
  25. })();