Vim for 微信读书

按j可以向后翻页,按L键向前翻页

  1. // ==UserScript==
  2. // @tampermonkey-safari-promotion-code-request
  3. // @name Vim for 微信读书
  4. // @namespace http://tampermonkey.net/
  5. // @version 0.0.1
  6. // @description 按j可以向后翻页,按L键向前翻页
  7. // @author Kodakolor
  8. // @match https://weread.qq.com/*
  9. // @icon https://rescdn.qqmail.com/node/wr/wrpage/style/images/independent/favicon/favicon_16h.png
  10. // @grant none
  11. // @license MIT
  12. // ==/UserScript==
  13.  
  14. (function () {
  15. "use strict";
  16. window.addEventListener("keypress", (e) => {
  17. switch (e.code) {
  18. case "KeyL":
  19. document
  20. .querySelector("button.renderTarget_pager_button_right")
  21. .click();
  22. break;
  23. case "KeyJ":
  24. document
  25. .querySelector("button.renderTarget_pager_button")
  26. .click();
  27. break;
  28. default:
  29. }
  30. });
  31. const style = document.createElement("style");
  32. style.innerText = ".reader_pdf_tool { display: none !important }";
  33. document.body.appendChild(style);
  34. })();