油猴的简介和安装

news/2025/1/12 10:55:09/

目录

1.油猴简介

2.油猴插件安装

方法1

方法2

3.获取油猴脚本

4.脚本的使用

4.1 脚本的设置及功能

4.2 安装油猴脚本

4.3 新建脚本

5.脚本编写方法

功能注释

脚本权限

编写脚本


1.油猴简介

  • 油猴脚本是一款免费的浏览器扩展和最为流行的用户脚本管理器,它适用于 Chrome , MicrosoftEdge, Safari,OperaNext,和Firefox。
  • tampermonkey俗称油猴,油猴是一款免费实用且强悍的浏览器插件,它可以实现各种意想不到的功能。如观看VIP电影、解除网页防止复制粘贴功能、直接下载云盘大文件、自定义网盘分享密码、下载微软官网隐藏的ISO系统镜像等等。

2.油猴插件安装

方法1

油猴的官网有详细的中文安装指导:Tampermonkey • Home

网站页面如下,大家根据自己的浏览器而安装相应的浏览器

方法2

可以从扩展应用商店安装,在这里举例360极速浏览器

  • 找到有上角的扩展中心

  •  进入扩展中心,在里面有很多的插件,如果对你有用,你可以选择性进行安装

  •  在右上角的搜索框搜索 monkey ;一般选择安装第一个,当然第二个也可以用哈,选好后,然后点击安装,再点击确定就好了

  • 安装完成后,页面最大化,可以在右上角看到

 

到此,油猴插件的安装就结束了。

3.获取油猴脚本

油猴不自带任何功能脚本,这些脚本需要自己安装,油猴相当于一个管理平台。油猴官方给出的下载平台有四个(Tampermonkey • Userscript Sources):

  • Userscript.Zone Search 是一个新网站,允许通过输入合适的URL或域来搜索用户脚本。
  • GreasyFork  这个是重点,脚本很多很全,支持中文,按照今日安装、总安装数、得分、创建日期等的排序方式给出脚本列表,可按脚本生效的网站过滤,每一脚本都有中文介绍,并且详细列出了作者、安装数、更新日期日志、安装使用截图、兼容性、应用到、代码查看等信息描述。
  • OpenUserJS  继 GreasyFork 之后开始创办。它由 Sizzle McTwizzle 创建,同样地,在其储存库中也拥有大量的脚本资源。
  • Github  一些个人编写的脚本,有很多稀有脚本,但是因为绝大多数人的网络问题,很难访问

4.脚本的使用

4.1 脚本的设置及功能

点击地址栏右侧的 Tampermonkey 图标,点击管理面板选项进入设置页面,同时也可以看到你所安装的所有脚本。

脚本名字,前面是绿的则是正在启用,灰色的则是没有,启用的话,到一定页面则会自动启动,如果没启动的想要启动,首先将它变绿,然后刷新一下页面就好了。

4.2 安装油猴脚本

以 GreasyFork 为例,这个支持中文哦

可以直接从搜索框搜索想找的脚本,或直接查看脚本列表看所有的脚本

我们查看 脚本列表

随便选择一个进行安装,进行一下演示,如上图的第二个吧

点一下该脚本的后面的 install 

因为我已经安装过了,所以这里显示的重新安装,点一下安装即可。

到这里,脚本的安装就结束了。

4.3 新建脚本

首先在浏览器右上角找到并点击油猴插件,选择添加新脚本。

然后就会打开如图所示的编辑器窗口,我们就可以在其中编辑自己的脚本文件了。如果你喜欢的话,还可以将脚本内容复制到合适的编辑器中编辑,完成之后再复制回来。

 如果你点击开发者菜单的话,可以选择模板等。

5.脚本编写方法

功能注释

首先来看看脚本的内容,上面是一大排注释,这些注释可以非常有用的,它表明了脚本的各个属性。下面来简单介绍一下。

属性名作用
name油猴脚本的名字
namespace命名空间,类似于Java的包名,用来区分相同名称的脚本,一般写成作者名字或者网址就可以了
version脚本版本,油猴脚本的更新会读取这个版本号
description描述,用来告诉用户这个脚本是干什么用的
author作者名字
match只有匹配的网址才会执行对应的脚本,例如*http://*http://www.baidu.com/*等,参见谷歌开发者文档
grant指定脚本运行所需权限,如果脚本拥有相应的权限,就可以调用油猴扩展提供的API与浏览器进行交互。如果设置为none的话,则不使用沙箱环境,脚本会直接运行在网页的环境中,这时候无法使用大部分油猴扩展的API。如果不指定的话,油猴会默认添加几个最常用的API
require如果脚本依赖其他js库的话,可以使用require指令,在运行脚本之前先加载其他库,常见用法是加载jquery
connect当用户使用GM_xmlhttpRequest请求远程数据的时候,需要使用connect指定允许访问的域名,支持域名、子域名、IP地址以及*通配符
updateURL脚本更新网址,当油猴扩展检查更新的时候,会尝试从这个网址下载脚本,然后比对版本号确认是否更新

脚本权限

下面简单介绍一下grant指令那里可以填写的一些权限,详情请查看 油猴脚本文档。这里就简单介绍几个常用的,可以调用的函数全部以GM_作为开头。

权限名功能
unsafeWindow允许脚本可以完整访问原始页面,包括原始页面的脚本和变量。
GM_getValue(name,defaultValue)从油猴扩展的存储中访问数据。可以设置默认值,在没成功获取到数据的时候当做初始值。如果保存的是日期等类型的话,取出来的数据会变成文本,需要自己转换一下。
GM_setValue(name,value)将数据保存到存储中
GM_xmlhttpRequest(details)异步访问网页数据的API,这个方法比较复杂,有大量参数和回调,详情请参考官方文档。
GM_setClipboard(data, info)将数据复制到剪贴板中,第一个参数是要复制的数据,第二个参数是MIME类型,用于指定复制的数据类型。
GM_log(message)将日志打印到控制台中,可以使用F12开发者工具查看。
GM_addStyle(css)像网页中添加自己的样式表。
GM_notification(details, ondone), GM_notification(text, title, image, onclick)设置网页通知,请参考文档获取用法。
GM_openInTab(url, loadInBackground)在浏览器中打开网页,可以设置是否在后台打开等几个选项

还有一些API没有介绍,请大家直接查看官方文档吧。

编写脚本

请等我慢慢更新哦,我也是自学,请大家多给些时间,我会尽力的,从简到难,咱们一起一步一步地走上巅峰。

请大家关注一下我呗,下一篇我们介绍第一个脚本  hello word ,大家是不是很熟悉哇!!!


http://www.ppmy.cn/news/494906.html

相关文章

油猴脚本安装教程

文章首发自个人博客:https://github.laiczhang.com/2019/07/13/油猴脚本安装教程/ 简介 tampermonkey俗称油猴,油猴是一款免费实用且强悍的浏览器插件,它可以实现各种意想不到的功能。如观看VIP电影、解除网页防止复制粘贴功能、直接下载云盘…

油猴脚本(Tampermonkey)的安装和使用小结

0x00 前言 文章中的文字可能存在语法错误以及标点错误,请谅解; 如果在文章中发现代码错误或其它问题请告知,感谢! 浏览器:Firefox 93.0 0x01 油猴脚本(Tampermonkey)安装和使用 1.油猴脚本(Tampermonkey)简介 Ta…

如何开发一个油猴脚本- 从零开始编写一个油猴脚本

📢博客主页:https://blog.csdn.net/mukes 📢欢迎点赞👍收藏⭐留言📝如有错误敬请指正! 📢本文由 mukes 原创,首发于 csdn 目录 前言开发脚本之前的准备工作1.什么是油猴(Tampermonke…

手机如何安装GreasyFork油猴js脚本?

文章目录 前言一、狐猴浏览器(安卓)(谷歌微软插件)二、Iceraven浏览器(火狐)(安卓)三、Via浏览器(安卓)四、alook浏览器(苹果)(安卓)五、kiwi浏览器(安卓)哪里找到自己想要的JS脚本? 前言 狐猴浏览器支持谷歌和微软两大插件,拥有巨量插件并满足国人使用…

油猴浏览器插件含下载安装使用教程(附赠脚本)

油猴脚本大家一定不陌生, Tampermonkey 是一款免费的浏览器扩展和最为流行的用户脚本管理器,它适用于 Chrome, Microsoft Edge, Safari, Opera Next, 和 Firefox。虽然有些受支持的浏览器拥有原生的用户脚本支持,但 Tampermonkey 将在您的用户…

【教程】油猴脚本开发入门教程

目录 先决条件配置本地开发环境【可选】快速插入复杂的 HTML设置 CSS 样式发布与更新你的脚本常见标签简析connectgrantincluderequire 常见应用程序接口简析GM_xmlhttpRequestGM_addStyle 参考与拓展 先决条件 安装油猴插件。了解基本的 js 语言知识。请首先阅读配置本地开发…

油猴脚本手机版|油猴tampermonkey手机版

手机浏览器中的功能太少,想下载一些插件?那么推荐你先安装个油猴脚本手机版,也就是油猴tampermonkey手机版,这是备受大家喜欢的一款类似电脑浏览器中的油猴一样的手机插件脚本,相信在电脑中使用过该插件的小伙伴们都知…

油猴插件/脚本还不会使用?看这篇文章就够了, 各种实用的插件/脚本使用技巧

本文是众多使用技巧中其中的一篇, 全部使用技巧点击链接查看, 或直接查看本专栏其他文章, 保证你收获满满 我主页中的思维导图中内容大多从我的笔记中整理而来,相应技巧可在笔记中查找原题, 有兴趣的可以去 我的主页 了解更多计算机学科的精品思维导图整理 本文可以转载&…