2022年学习《油猴脚本的编辑》教程自编脚本.docx





《2022年学习《油猴脚本的编辑》教程自编脚本.docx》由会员分享,可在线阅读,更多相关《2022年学习《油猴脚本的编辑》教程自编脚本.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、油猴脚本的编辑Tampermonkey,又称Greasemonkey油猴脚本,是一款免费的浏览器 扩展,可用于管理用户脚本,它本质上是对浏览器接口的二次封装 油猴脚本可用于更改页面布局样式、完成页面自动化、去广告、下载 影视等功能,适用于主流的浏览器 官网: tampermonkey, cn.介绍Tampermonkey 特点包含: 内置的编辑器,可以非常方便地管理、编辑用户脚本 支持自动更新检查功能 标签中脚本运行状态速览 可以通过压缩文件、云存储进行脚本备份及还原通过面板新建一个用户脚本,默认会生成一个模板,模板内容如下:Tampermonkey* brJani oe已安知陈新建用户脚本宾
2、祖器文杵访选择否找幡到开发言 rtcr3”2 fnatwNew UserscrlptH tnamsoce : Z/tuperacnkey. rwt/,UfTersicci0.15,/rUscrSptlcn trj to o”r tiw sorldl6f/AUtbcv*You7Utwt6 :/2U ticcndata: isffe/gif; base64. ROIGCO1 hAQA24AAAA1EAABXAAlALAAAAAAfiAAAA2 CTABAOw-9/grantnene:. (functtcnO (use strict;:心 3 8基础模板模板中会预设局部元数据,用于定义脚本的名称、版
3、本号、更新方式、运行页面、权限等功能常见的元数据包含:name -油猴脚本的名称namespace脚本的命名空间,用于确定脚本的唯一性version脚本的版本号,用于脚本的更新description脚本的描述信息author 作者require定义脚本运行之前需要引入的外部JS,比方:jQuerymatch使用通配符执行需要匹配运行的网站地址exclude排除匹配到的网站grant指定脚本运行所属的权限connect用于跨域访问时指定的目标网站域名run-at指定脚本的运行时机icon用于指定脚本的图标,可以设置为图片URL地址或base64 的字符串2.常见API油猴提供了很多强大的API,
4、用于操作缓存及窗口等,如果不需要使 用这些API,可以声明权限为none,即:grant none12-1打印日志用于在控制台中打印日志,便于调试/授权grant GM_log123 45/在控制台打印日志2-2缓存管理GM_log(wHello world*);12345678910111213GM-setvalueGM-getvalueGM deletevalue包含对缓存的新增、获取、删除,在使用之前我们都需要使用关键字grant进行授权笈笈/ ggrant/ /grant/ grant设量装有GM_setva 1 ue(*he 1 loM, true);叁家式存,器认值为trueGM_
5、getvalue(MhelloMJ true);元/式存GM_deletevalue(Mhello)2-3缓存监听有时候,我们需要对缓存中的某个键的值进行监听,当发生变化时,调用一个方法事件 比方,这里新增了一个监听器,对键名为hello的值进行监听123456789101112131415/授权/ ggrantGM-addValueChangeListener/ ggrantGM_renovevalueChangeListener/添加一个监听爱const listener-id = GM_addvalueChangeListener(hello, function(nane, old_va
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 油猴脚本的编辑 2022 学习 脚本 编辑 教程

限制150内