
我们的网站介绍了用户脚本管理器tampermonkeyjscript 注入,那么如何使用tampermonkey?今天,我将告诉您如何使用tampermonkey将自定义Javascript注入页面? tampermonkey的使用背景您遇到过这个问题吗?
我们的网站已经引入了用户脚本管理器tampermonkey,那么如何使用tampermonkey?今天,我将告诉您如何使用tampermonkey将自定义Javascript注入页面?坦帕猴子使用背景
您是否遇到过这样的情况: 打开网站时,您需要在注册和登录时填写一堆信息. 奇怪的是,文本框不允许复制和粘贴,浏览器不会自动保存它,因此每个查询或超时都必须手动重新填写才能退出.


那么有没有一种方法可以简化这个过程?我认为您可以想到的最常见的方法之一是安装lastpass chrome扩展程序,该扩展程序将帮助您完成表单信息的自动保存和填充,并且信息将存储在其云服务器中,这相当方便. 当然,iMacros for Chrome的自动提交表单也是一个不错的选择. 但是,如果您担心隐私或需要更多个性化功能怎么办?通常,这次需要用户定义的脚本来实现.
tampermonkey插件简介Chrome本身支持加载UserScriptjscript 注入,但是其加载方法是将UserScripts文件转换为扩展名. 开发有点麻烦,但是好处是稳定性和可靠性. 但是,这种解决方案在这里相对繁重,并且不够方便. 因此,我决定使用TamperMonkey来执行此操作. 这等效于Firefox上的Scriptish或GreaseMonkey扩展,并且等效于UserScripts管理器和加载器. 使用Tampermonkey,开发人员可以导入自己的脚本模板来更改网页的CSS和JS,并使整个网页看起来有所不同. 很好,但是此产品对Chrome的性能影响很大. 用于自动交互的tampermonkey插件

安装tampermonkey插件后,当您发现需要自动交互的网页时,请单击浏览器右上方的tampermonkey按钮,这样就可以开始编写交互逻辑代码: 上面是一个非常通用的模板,如果您可能不了解它,您可能需要查看UserScripts的格式...在这里,首先更改@name和@match,一个是名称,另一个是匹配的URL. 名称是您想要的任何名称,@ match更改为*. 然后从底部开始编写代码.
例如,文本开头的完整代码如下:


应该注意,尽管效果非常好,但是最大的问题是您需要运行UserScripts. 因此,它通常在频繁使用的资源站上使用. 不必在每个网站上运行脚本. 毕竟,这是对性能的浪费〜
您还能用tampermonkey做什么?这里的示例实际上只是小菜一碟. 如果您是熟练的人,那么您的手中确实真的有人工制品.
您可能对以下内容感兴趣:

1. 如何使用Tampermonkey-userscript插件?
2. 如何在Google Chrome中安装带有.crx扩展名的脱机chrome插件
3. 如果未显示Google Chrome chrome扩展程序图标,怎么办?
4. 有没有办法使用Thunderbolt /浏览器快速下载百度云磁盘文件?
5.
6. 使用chrome插件突破百度网络磁盘下载限制(直接下载大文件,使用Thunder进行下载)
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-162669-1.html
反舰导弹就很被动