允许使用 F12

令某些打开 Developer Tools 的网站就弹 debugger 的功能失效。

当前为 2021-11-29 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name Allow F12
  3. // @name:zh-CN 允许使用 F12
  4. // @namespace http://lab.wsl.moe/
  5. // @match http://*/*
  6. // @match https://*/*
  7. // @license WTFPL
  8. // @version 0.1
  9. // @description Allow to use Developer Tools on some website which use the debugger to break it.
  10. // @description:zh-cn 令某些打开 Developer Tools 的网站就弹 debugger 的功能失效。
  11. // @author MisakaMikoto
  12. // @run-at document-start
  13. // @grant none
  14. // ==/UserScript==
  15.  
  16. (function() {
  17.  
  18. const originalConsole = {};
  19. for (let k in console) {
  20. originalConsole[k] = console[k];
  21. }
  22.  
  23. const setConsoleFunc = () => {
  24. for (let k in originalConsole) {
  25. console[k] = originalConsole[k];
  26. }
  27. }
  28.  
  29. setInterval(() => {
  30. setConsoleFunc();
  31. }, 1000);
  32. })();