如果Chrome只能使用一个插件,毫无疑问就是Tampermonkey(油猴),它可以通过脚本完成对所有网站页面的改写和增强,甚至还可以实现一些特别高级的功能,比如直接高速下载百度网盘,视频网站去广告等
安装插件
最简单的方式就是直接在Chrome Web Store搜索Tampermonkey
,然后点击"添加至Chrome"。
如果因为墙的隔离,不一定可以访问,可以使用离线安装的方式
- 离线安装
https://www.crx4chrome.com 可以搜索到Tampermonkey然后下载。
Chrome中打开chrome://extensions页面,拖入刚才下载的crx文件
安装脚本
在greasy fork、openusejs库里搜索要安装的脚本,然后点击"安装此脚本",在跳转后的Tampermonkey页面再点击"安装"
自定义脚本
如果脚本库里没有找到想要的脚本,或者在一些内部网站上也想使用,可以自己写脚本,其实脚本就是JavaScript代码。
- 脚本内容
其实就是JS代码
// ==UserScript==
// @name tenmao-deploy
// @require http://code.jquery.com/jquery-3.3.1.min.js
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match http://localhost:8080/deploy/
// @grant none
// ==/UserScript==
(function() {
'use strict';
$("#chosefile").bind("change", function(event) {
console.log(event);
if (!$("#chosefile").get(0).files[0]) {
console.log("cancel file");
} else {
var fileName = $("#chosefile").get(0).files[0].name;
console.log("select file " + fileName);
alert(fileName);
}
})
})();
-
@name
脚本的名字 -
@match
匹配网站(@match * 则是匹配所有) -
@require
依赖的外部js库