首页 > 编程知识 正文

tampermonkey 脚本编写,安装tampermonkey之后怎么做

时间:2023-05-06 15:56:50 阅读:280965 作者:4943

Tampermonkey安装与简单编写自定义脚本,以及实用脚本分享 Tampermonkey 介绍Tampermonkey安装使用脚本教程自定义脚本实例之校园网自动登陆基本编写查看需要插入脚本的网站源代码编写脚本实现校园网自动登陆 实用脚本分享

Tampermonkey 介绍

Tampermonkey 介绍是一款免费的浏览器扩展和最为流行的用户脚本管理器,它适用于 Chrome, Microsoft Edge, Safari, Opera Next, 和 Firefox。

Tampermonkey安装使用脚本教程

安装步骤很简单,下面以qq浏览器为例。首先访问Tampermonkey插件官网:https://www.tampermonkey.net/
进入后如下:

然后选择对应的浏览器的类型安装,这里我选择的是chrome,然后点击下载、安装,安装成功后在浏览器右上方会有一个小图标:

自定义脚本实例之校园网自动登陆

点击此处编写自定义脚本:

编写代码界面:

基本编写 // ==UserScript==// @name 脚本的名称// @namespace 可以写个人的网站什么的// @version 版本号// @description 脚本的描述// @author 作者// @match 匹配站点,在那个网页中启用该脚本,可使用正则进行匹配// @match http://119.36.55.224:6850/zentao/my/// @match http://www.iqiyi.com/v_*// @grant 需要什么权限(GM_addStyle添加css样式权限)// @grant GM_addStyle// @require 引用外部js// @require http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js// ==/UserScript==$(function() { //在这里编写我们的脚本})(); 查看需要插入脚本的网站源代码

我们可以在当前网页下通过快捷键F12进入开发者工具查看源代码,也可以通过快捷键Ctrl+U查看源文件,也可以在浏览器右上方的菜单里进入开发者工具和查看源文件。


这里我们需要注意一些特别的“id”和取值,等一下在脚本中编写JavaScript代码是要用到。

编写脚本实现校园网自动登陆

编写脚本需要一定的javascript基础,用户脚本(user script)就是一大块javascript代码,还有些附加信息,用来告诉 Greasemonkey 脚本应该在何时何地运行。每个用户脚本能够针对具体页面,具体网站,或者一批网站。用户脚本能做到您在 Javascript 中可做到的任何事情。实际上,它能做得更多,因为 Greasemonkey 提供了专供用户脚本使用的函数。

// ==UserScript==// @name 校园网自动登陆// @namespace http://tampermonkey.net/// @version 0.1// @description try to take over the world!// @author You// @match http://172.16.8.8/srun_portal_pc?ac_id=1&ip=10.128.214.220&theme=basic2// @grant none// ==/UserScript==(function() { 'use strict'; // Your code here... document.getElementById("username").value='******';//自动输入账号 document.getElementById("password").value='******';//自动输入密码 document.getElementById("domain").value='@cmcc';//切换网络宽带 document.getElementById("login").click();//自动点击登陆})();

编写好脚本后直接Ctrl+S保存就可以了。此时我们进入脚本管理页面可以看到所有编写好的脚本。

当我们再次连接校园网的时候,只需点击连接WiFi就可以了。不需要输入账号和密码,也不要切换网络宽带和点击登陆了。

实用脚本分享

百度网盘直接下载助手:
https://greasyfork.org/zh-CN/scripts/23635
解决百度云大文件下载限制:
https://greasyfork.org/zh-CN/scripts/17800
优化百度-搜狗-谷歌搜索结果之重定向去除-去广告:
https://greasyfork.org/zh-CN/scripts/14178
知乎免登陆:
https://greasyfork.org/zh-CN/scripts/6489
vip视频在线解析:
https://greasyfork.org/zh-CN/scripts/27349
网页强制复制:
https://greasyfork.org/zh-CN/scripts/218
网盘提取工具:
https://greasyfork.org/zh-CN/scripts/18733

我们也可以点击Tampermonkey中的获取新脚本->Greasy Fork进入此页面搜索自己想要的脚本。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。