从 0 开始学习油猴脚本的编写到发布

本文最后更新于:June 1, 2023 9:58 PM

因为我实在受不了我们学校网站的视频进度条和PDF浏览器,我就写了个跳转网页到文件源地址的小脚本
👉Waterloo Learn Video & PDF Redirect (greasyfork.org) 偷偷引流

中途找教程的时候还挺折磨的,我就写一篇从编写到发布的流程介绍吧。

技术栈

  • HTML
  • JavaScript
  • jQuery(最好,不会你用原生 JS 写应该也一样)

获取 Tampermonkey 浏览器插件

有手就行,没下的去这里下:Tampermonkey

脚本编写

点这个「加号」新建脚本。

修改 header

其中 @name 是脚本的名称,@match 是这个脚本需要被运用在哪些网站上,以 Bilibili 番剧举例则是:https://www.bilibili.com/bangumi/play/*。其他你们自己看着填。

如果用 jQuery 的话,最好再加一行 /* globals jQuery, $, waitForKeyElements */,不然它老显示eslint: no-under - '$' is not defined.,我嫌烦。

代码部分

就和 JS 一样,比如我在这加一句 alert,他对应的页面就会弹出那个 alert。

脚本发布

在这里登录了以后填写一个表单:Post a new script (greasyfork.org)

点击发布就完事儿了!!