zoukankan      html  css  js  c++  java
  • 油猴脚本规则

    用这个东西其实很久了,很多脚本写的乱七八糟的,而且居然还有加广告的!!!

    一知半解改了几次,真的是受不了,而且好多写的根本不符合我的心意,所以,没办法,自己动手丰衣足食。

    咱来学习一下还不行吗。说是学习,其实编写脚本只涉及到 JS,HTML 如果你还喜欢花里胡哨的那可能还需要些 Css。

    其实最主要的是,明白他的一些规则声明,剩下的就和我们平常写 JS 没什么区别。

    关于油猴就不介绍了,这个东西已经有一两年了吧,自行百度。

    在管理器中新建一个脚本,看到如下代码

    // ==UserScript==
    // @name         New Userscript
    // @namespace    http://tampermonkey.net/
    // @version      0.1
    // @description  try to take over the world!
    // @author       You
    // @match        http://*/*
    // @grant        none
    // ==/UserScript==
    
    (function() {
        'use strict';
    
        // Your code here...
    })();

    脚本的大概整体结构就是如此了。

    @name      脚本的名称。该项将显示在页面的标题以及链接内容,必填项。
    @description     脚本功能描述 脚本功能的描述,显示在脚本标题下面,必填项。
    @namespace     @namespace 及 @name 这两个属性将帮助用户脚本管理器判断是否已安 装该脚本。
    @version    脚本的版本标记将使用 Mozilla 版本格式 并显示于脚本的简介页面,必填 项。
    @include/@exclude/@match    描述脚本将执行的页面。该列表会被分析并展示到脚本的简介页面,以及 用于脚本分类。
    @require    引用外部脚本到您的脚本
    @updateURL/@installURL/@downloadURL    告知用户脚本管理器应该在哪个地址获取脚本更新。
    @license     脚本所使用的许可协议名称或地址,该协议需包含用户是否允许二次分发 或修改 脚本的权利。不提供许可协议则表示用户仅允许个人使用且不得 二次分发;该协 议将在脚本的简介页面显示。
    @supportURL      用户可获得该脚本技术支持的链接地址 (如:错误反馈系统、论坛、电子 邮件),该链接将显示在脚本的反馈页面。
    @contributionURL      用于捐赠脚本作者的链接,该链接将显示在脚本的反馈页面。
    @contributionAmount      建议捐赠金额,请配合 @contributionURL 使用。
    @compatible      标记此脚本与某个浏览器兼容,兼容性信息将显示在脚本的简介页面上。
    @incompatible    标记此脚本与某个浏览器不兼容,兼容性信息将显示在脚本的简介页面 上。

    油猴官网:https://www.tampermonkey.net/

    资料参考:https://www.jianshu.com/p/cf3f8d20bbfc

    https://www.52pojie.cn/thread-614101-1-1.html

  • 相关阅读:
    ansible for devops 读书笔记第二章Ad-Hoc Commands
    ansible for devops读书笔记第一章
    python3 获取天气
    简单cpu web flask mysql
    mysql mysqldump只导出表结构或只导出数据的实现方法
    nginx 限制solr
    [Selenium] 如何使 InternetExplorerDriver 每次启动的端口不会随机变化
    [Selenium] 如何绕过 IE 的安全模式
    [Selenium] close alert window
    [Selenium] waitUntilAllAjaxRequestCompletes
  • 原文地址:https://www.cnblogs.com/Aaxuan/p/11796584.html
Copyright © 2011-2022 走看看