1.新建用户脚本,点击加号,篡改猴会自动生成一大排注释。

2.熟悉注释的内容

  • name 脚本文件名
  • namespace 用来区分相同名称的脚本的
  • version 版本,油猴脚本更新会读取版本号
  • description 描述给用户这个脚本的主要作用
  • author 作者
  • match  只有匹配的网址才会执行对应的脚本,例如*http://*http://www.baidu.com/*
  • icon 设置脚本的图标
  • grant 指定脚本运行所需权限,如果脚本拥有相应的权限,就可以调用油猴扩展提供的API与浏览器进行交互。如果设置为none的话,则不使用沙箱环境,脚本会直接运行在网页的环境中,这时候无法使用大部分油猴扩展的API。如果不指定的话,油猴会默认添加几个最常用的API

3.脚本编写--脚本自动化编写(举例)

在fuction函数里面编写

(function() {
    'use strict';

    // Your code here...
})();

'use strict' : 严格模式。

首先使用开发者模式寻找需要的表单id

大概脚本如下:

var user="";
var pwd="";

if(!document.querySelector("#username_Lt6jH")){
//没有找到表示登录了,不再执行后续代码
return;
}
//未登录,执行登录代码

document.querySelector("#username_Lt6jH").value=user;
document.querySelector("#password_Lt6jH").value=pwd;
document.querySelector("#dx_captcha_basic_bar-verifying_1").checked=true;

document.querySelector(".pn pnc button").click();

tips:(考完修改一下,每一次登录他的user_id都会修改)

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐