油猴
Tampermonkey(油猴)是一款免费的浏览器扩展和最为流行的用户脚本管理器,它适用于 Chrome, Microsoft Edge, Safari, Opera Next, 和 Firefox。
虽然有些受支持的浏览器拥有原生的用户脚本支持,但 Tampermonkey 将在您的用户脚本管理方面提供更多的便利。 它提供了诸如便捷脚本安装、自动更新检查、标签中的脚本运行状况速览、内置的编辑器等众多功能, 同时Tampermonkey还有可能正常运行原本并不兼容的脚本。
暴力猴
Violentmonkey(暴力猴)是一款类似Tampermonkey油猴脚本管理器的谷歌浏览器插件。
暴力猴作为一款谷歌浏览器脚本管理器,可以配合Userscripts.org、GreasyFork、OpenUserJS这几个脚本网站发挥出强大的功能,比如广告屏蔽、视频下载、破解VIP等等。
相比Tampermonkey油猴,Violentmonkey暴力猴还有一点额外的功能,就是它可以直接调用GreasyFork这个脚本源网站的搜索引擎,查找适合当前网站的脚本。
脚本规则
@name // 脚本的名称。该项将显示在页面的标题以及链接内容,必填项。@description // 脚本功能描述 脚本功能的描述,显示在脚本标题下面,必填项。@namespace // @namespace 及 @name 这两个属性将帮助用户脚本管理器判断是否已安装该脚本。@version // 脚本的版本标记将使用 Mozilla 版本格式 并显示于脚本的简介页面,必填项。@include/@exclude/@match // 描述脚本将执行的页面。该列表会被分析并展示到脚本的简介页面,以及用于脚本分类。@require // 引用外部脚本到您的脚本@updateURL/@installURL/@downloadURL // 告知用户脚本管理器应该在哪个地址获取脚本更新。@license // 脚本所使用的许可协议名称或地址,该协议需包含用户是否允许二次分发 或修改 脚本的权利。不提供许可协议则表示用户仅允许个人使用且不得 二次分发;该协 议将在脚本的简介页面显示。@supportURL // 用户可获得该脚本技术支持的链接地址 (如:错误反馈系统、论坛、电子 邮件),该链接将显示在脚本的反馈页面。@contributionURL // 用于捐赠脚本作者的链接,该链接将显示在脚本的反馈页面。@contributionAmount // 建议捐赠金额,请配合 @contributionURL 使用。@compatible // 标记此脚本与某个浏览器兼容,兼容性信息将显示在脚本的简介页面上。@incompatible // 标记此脚本与某个浏览器不兼容,兼容性信息将显示在脚本的简介页面 上。
自定义脚本
// ==UserScript==// @name 自动翻到下一页// @description 鼠标划到底自动跳转到下一页// @namespace Violentmonkey Scripts// @match *://m.lieshu.cc/*// @grant none// @version 1.0// @author hviger// @require http://libs.baidu.com/jquery/2.1.4/jquery.min.js(引用远程库JS)// @require file://E:\js\jquery.min-1.8.0.js(引用本地JS)// ==/UserScript==(function () { $(window).scroll(function() { if($(document).scrollTop() <= 0) { //alert("滚动条已经到达顶部为0"); } if($(document).scrollTop() >= $(document).height() - $(window).height()) { $('#next')[0].click(); //alert("滚动条已经到达底部为" + $(document).scrollTop()); } }); })();