📄️ 第一个脚本-HelloWorld
提要:阅读本篇你将写出属于你的第一个简单脚本
📄️ 脚本自动化之模拟点击和表单填写
提要:将介绍模拟点击和表单填写的原理,然后使用脚本实现一个自动化登录论坛的功能
📄️ grant介绍,none与unsafeWindow
提要:将介绍油猴脚本的grant属性,说明none和unsafeWindow
📄️ 沙盒机制的前世今生
本章你将学习到为什么油猴需要沙盒环境
📄️ h5视频倍速,时间加速和run-at
本节你将学到时间加速与视频加速
📄️ 脚本ajax的跨域请求
介绍ajax和跨域问题,油猴中的ajax请求.将使用GM_xmlhttpRequest来绕过同源策略做一个访问我们油猴中文网就会自动关注我们的up主(夹杂私货手动狗头)
📄️ 脚本往页面上添加新元素
介绍使用脚本往前端页面插入按钮或者一个小框框之类的元素.最后弄一个给 b 站真·一键三连的按钮.
📄️ 外部资源引用
引入外部资源,例如jQuery,vue,和自己写的一些css样式,js脚本等.最终写一个脚本给论坛增加一个黑夜模式(背景全是黑的).
📄️ 右键菜单与 GM 存储函数介绍
介绍 GMget/setValue 两个函数,油猴脚本的右键菜单能力.提供一个菜单点击计次的脚本演示,最后概括介绍了 GMdeleteValue/GMaddValueChangeListener/GMremoveValueChangeListener/GM_listValues 等存储函数.
📄️ jQuery 引用
你将学到如何使用油猴来使用 jQuery
📄️ GM_addStyle 介绍
GM_addStyle 函数是添加 CSS 到网页中
📄️ hook实现b站评论小尾巴
介绍 hook 在油猴脚本中的使用,然后会由 hook 牵扯到 this,原型链等.最后使用 hook 技术,让我们在 bilibili 发评论的时候自动带上一个小尾巴。
📄️ 百度去广告及判断去除元素
本节我们将学习利用 CSS 去除广告,排布位置,修改 CSS 等并对网页元素进行循环遍历判断。
📄️ XHR 提交劫持与内容监听
本章将学会如何监听 XmlhttpRequest 的返回内容。
📄️ XHR 返回内容劫持
本章中我们将学习到如何对 xhr 返回的内容进行劫持。
📄️ Fetch 提交与返回内容
本章中我们将学习到如何对 Fetch 提交以及返回的内容进行劫持。
📄️ addEventListener 劫持
本章中我们将学习到如何使用 addEventListener 劫持。