实践传说中的油猴插件,算是拔草了
碰到一个常去的网站突然加了访问控制,需要改变UA值。
Chrome F12的模拟终端或改变UA都不彻底,后来了解到需要改变platform的值才行。
最终通过油猴加一段小脚本解决了,不错。
久闻油猴的强大,今天体验后确认如此。
各浏览器的油猴插件安装地址
谷歌浏览器(下载安装包拓展程序窗口打开开发者模式,拖进去安装):https://wws.lanzous.com/iFJzMi2jw7i
搜狗浏览器:http://ie.sogou.com/app/search/Tampermonkey
360安全浏览器:> https://ext.se.360.cn/webstore/search/tampermonkey
360极速浏览器:https://ext.chrome.360.cn/webstore/search/tampermonkey
Opera浏览器:https://addons.opera.com/zh-cn/extensions/details/tampermonkey-beta/?display=en
QQ浏览器:http://appcenter.browser.qq.com/search/detail?key=Tampermonkey&id=dhdgffkkebhmkfjojejmpbldmpobfkfo
UC浏览器:http://extensions.uc.cn/newindex.htm#!detail/dhdgffkkebhmkfjojejmpbldmpobfkfo
火狐浏览器:https://addons.mozilla.org/zh-CN/firefox/addon/tampermonkey/?src=search
Safari浏览器:http://tampermonkey.net/?browser=safari
微软EDGE浏览器:https://www.microsoft.com/zh-cn/store/p/tampermonkey/9nblggh5162s?rtc=1
遨游浏览器:http://extension.maxthon.com/detail/index.php?view_id=1680
官方油猴脚本搜索网站:
Greasy Fork(首推):支持中文,按照今日安装、总安装数、得分、创建日期等的排序方式给出脚本列表,可按脚本生效的网站筛选。
OpenUserJS
Userscripts Mirror
ps:https://userscripts-mirror.org/
另外附带收集了一些实用的油猴脚本,简单实用。:)
修改Platform的值
// ==UserScript==
// @name 修改 navigator.platform 的值
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match http:///
// @grant none
/脚本生效地址 -- 开始/
// @include *
/脚本生效地址 -- 结束/
/脚本将尽可能快地注入 -- 开始/
//@run-at document-start
/脚本将尽可能快地注入 -- 结束/
// ==/UserScript==
(function() {
'use strict';
Object.defineProperty(navigator,'platform',{get:function(){return 'Android';}});
// Your code here...
})();
解除不能选中与复制
// ==UserScript==
// @name 解除不能选中与复制
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match https://www.english-corpora.org/coca/
// @icon https://www.google.com/s2/favicons?domain=english-corpora.org
// @grant none
// ==/UserScript==
function disen_sel() {
debugger
document.getElementsByName("x1")[0].contentWindow.document.onselectstart = new Function("return true")
document.getElementsByName("x2")[0].contentWindow.document.onselectstart = new Function("return true")
document.getElementsByName("x3")[0].contentWindow.document.onselectstart = new Function("return true")
document.getElementsByName("x4")[0].contentWindow.document.onselectstart = new Function("return true")
}
(function() {
'use strict';
loader =()=>{return false;}
setInterval(disen_sel, 1000);
//Your code here ...
})();
MoreMovieRatings 豆瓣和IMDb互相显示评分
代码略,脚本网里直接查询安装。
你才付费看答案
考试资料网
www.ppkao.com/
上学吧(不全,建议使用下面的)
www.shangxueba.com/
简答题(同上,全)
www.jiandati.com/
搜题云(同上,全)
www.soutiyun.com/
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。