油猴脚本开发第1天:基础入门_油猴脚本有哪些功能

boyanx4个月前技术教程14

油猴脚本开发第1天:基础入门

一、油猴脚本简介

油猴脚本(UserScript)是一种可以修改网页功能的 JavaScript 代码,通过浏览器插件(如 Tampermonkey)运行。常见用途包括:

  • 广告屏蔽
  • 自动填充表单
  • 网页布局优化
  • 数据抓取与处理

二、安装 Tampermonkey 插件

  1. Chrome 浏览器: 访问 Chrome 应用商店,点击 "添加至 Chrome"。
  2. Firefox 浏览器: 访问 Firefox 附加组件,点击 "添加到 Firefox"。

三、创建第一个油猴脚本

  1. 打开 Tampermonkey 面板点击浏览器工具栏中的 Tampermonkey 图标 → 选择 "创建新脚本"。
  2. 编辑脚本模板每个油猴脚本由两部分组成:
  3. 元数据(Metadata):定义脚本名称、匹配网址等
  4. 脚本主体:实际执行的 JavaScript 代码
// ==UserScript==
// @name         我的第一个油猴脚本
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  展示基本功能
// @author       You
// @match        https://example.com/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    // 这里编写你的代码...
    alert('脚本已运行!');
})();
  1. 保存并测试脚本
  2. Ctrl+S 保存脚本
  3. 访问 https://example.com(或你在@match中指定的网址)
  4. 页面加载后会弹出提示框

四、元数据

元数据

作用

示例

@name

脚本名称

@name 网页美化工具

@namespace

脚本命名空间(唯一标识)

@namespace yourdomain

@version

脚本版本号

@version 1.0

@description

脚本描述

@description 移除广告

@match

匹配的网址

@match https://*.com/*

@exclude

排除的网址

@exclude https://example.com/admin

@grant

请求特殊权限

@grant GM_log

五、常见问题

  1. 脚本不运行?
  2. 检查@match规则是否正确
  3. 在 Tampermonkey 面板确认脚本已启用
  4. 如何调试脚本?
  5. F12打开开发者工具 → 切换到 "控制台" 标签
  6. 使用console.log()输出调试信息
标签: js弹框

相关文章

vue3.0系列:Vue3自定义PC端弹窗组件V3Layer

今天给大家分享的是Vue3系列之自定义桌面端对话框组件v3layer。V3Layer 基于vue3.0构建的多功能PC网页端弹窗组件。拥有超过10+种弹窗类型、30+种参数配置,支持拖拽(自定义拖拽区...

基础 JavaScript 实例_js实例教程

用JavaScript输出文本用JavaScript改变HTML元素一个外部JavaScript实例解析 JavaScript 语句、注释和代码块JavaScript 语句JavaScript 代码...

为wps增加node.js npm创建wpsjs加载项

选择环境:windows 7 64位版版本:wps官方2019个人版:一。wps 安装后,可以选择关闭广告:打开WPS Office,点击左上角“首页”图标,依次点击右上角“设置”--->“配置...

Bootstrap 模态框(Modal)插件的使用

Bootstrap模态框(modal)不知道谁起的名字,反正就这么回事。经常使用在网站的 登陆/注册 按钮,弹出模态框,来提醒用户输入的同时,网站有一个遮罩层来屏蔽其他的操作。一、 使用方法:1、通过...

软网推荐:小书签也能解决大问题_小书签是什么意思

现在我们在使用网页浏览器的时候,都会通过安装功能扩展或者功能脚本的方式,来尽量多的拓展浏览器的相关功能。其实除了这两种方式以外,我们通过小书签这种方式,也可以解决很多实际的问题。浏览器页面启用夜间模式...

70元OEC玩转NAS家庭影音下载共享保姆教程

本内容来源于@什么值得买APP,观点仅代表作者本人 |作者:营在北京玩客云、斐讯N1、黑豹X2以及京东云亚瑟、雅典娜等等矿渣已经成为垃圾佬们做轻NAS的常客,但是他们各有各的优点和不足。而今天要介绍的...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。