首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用TamperMonkey解决Google被墙stackoverflow无法正常使用的问题

我之前接触过一个Chrome的插件叫 TamperMonkey,这个工具允许用户自己创建js脚本并挂载到目标网页上,以实现修改网页样式、行为的目的。...TamperMonkey下载地址: 微云下载 下载完成后,打开Chrome的Extensions页面: 刚刚下载的.crx插件文件拖到Extensions窗口,点击...TamperMonkey脚本 我们先来看下google的jquery引用在页面的样子: 可以看到就是普通的script标签,现在我们的思路应该比较明确了,就是用javascript...首先我们打开TamperMonkey,新建一个脚本。...首先我们需要设置脚本运行的时间点,我们希望在google的jquery script刚被添加到DOM时就替换它,但是在查阅了大量的资料后我发现这个做不到(如果有人知道怎么做,欢迎留言),所以我们只能选择在尽量早的时间点去执行脚本

2.4K61
您找到你想要的搜索结果了吗?
是的
没有找到

使用 Tampermonkey 编写高级跨网站自动化任务脚本

它提供了诸如便捷脚本安装、自动更新检查、标签脚本运行状况速览、内置的编辑器等众多功能, 同时 Tampermonkey 还有可能正常运行原本并不兼容的脚本。...TM 具有以下特点: 方便的脚本管理:位于右上方的 TM 图标显示正在运行的脚本的数量,单击图标就可以看到正在运行的脚本和可能在这个网页上运行的脚本。...Chrome 同步:您正在使用多个 Chrome 浏览器,一个家用,一个工作用?您希望您可以同步自己的脚本?那么,您仅需设置 Tampermonkey 的同步功能。...,后面空格脚本的名称变量值 New Userscript:表示脚本的名称 我们需要引入配置脚本运行的网站、版本、作者、描述,都是使用固定的标签来配置的。...然后 style 标签追加到 body ,就这么简单。 有的人会觉得,TM 追加网站样式一点要用这么 low 的方式吗?

4.4K10

如何通过 Tampermonkey 快速查找 JavaScript 加密入口

比如我们可以 Tampermonkey 应用到 JavaScript 逆向分析,去帮助我们更方便地分析一些 JavaScript 加密和混淆代码。...•@require:附加脚本网址,相当于引入外部的脚本,这些脚本会在自定义脚本执行之前执行,比如引入一些必须的库,如 jQuery 等,这里可以支持配置多个 @require 参数。...例如: // @require https://code.jquery.com/jquery-2.1.4.min.js // @require https://code.jquery.com/jquery...除此之外,Tampermonkey 还定义了一些 API,使得我们可以方便地完成某个操作,如: •GM_log:日志输出到控制台。•GM_setValue:参数内容保存到 Storage 。...以后如果观察出来了一些门道,可以多使用这种方法来尝试,如 Hook encode 方法、decode 方法、stringify 方法、log 方法、alert 方法等等,简单而又高效。

2.1K10

最新Tampermonkey 中文文档解析(附基础案例和高级案例)

示例: // @require https://code.jquery.com/jquery-2.1.4.min.js // @require https://code.jquery.com/jquery...另外在脚本添加“@connect*”。通过这样做,tampermonkey仍然会询问用户是否允许下一个连接到未提及的域,但也会提供一个“总是允许所有域”按钮。...如果@grant后跟“none”,沙盒将被禁用,脚本直接在页面上下文中运行。在此模式下,没有gm_u*函数,但gm_u info属性将可用。...,tm试图通过查找@match标记来检测脚本是否是在google chrome/chromium的知识编写的,但并不是每个脚本都使用它。...[CDATA[your_text_here]]> tampermonkey支持这种存储元数据的方式。TM尝试自动检测脚本是否需要启用此兼容性选项。

4.8K11

使用Tampermonkey(油猴) 插件,重新实现了,百度搜索热点过滤功能

并且我们可以下载到很多其他网友已经写好的js 脚本,通过油猴插件进行运行,来丰富油猴的功能。并且Tampermonkey这个插件还提供给我们方便管理脚本的平台和配置平台。...homepage https://github.com/yaowenxu/Hot-Search-Killer // @author Yaoxu // @require https://code.jquery.com.../jquery-2.1.4.min.js // @match https://www.baidu.com/* // @match http://www.baidu.com/*...(); $("#con-ar").bind('DOMSubtreeModified', function(e) { // 无内容 }); }); // 当节点dom 内容发生变化的时候...然后下载我的脚本脚本下载地址 就像这样: ? 这个是油猴插件的后台管理界面,你可以新建或者导入脚本,进行保存就可以了。保存后,你在另外一个标签就能看到: ? 就像这样。

1.1K10

Tampermonkey - 最强大的Chrome插件

如果Chrome只能使用一个插件,毫无疑问就是Tampermonkey(油猴),它可以通过脚本完成对所有网站页面的改写和增强,甚至还可以实现一些特别高级的功能,比如直接高速下载百度网盘,视频网站去广告等...Chrome打开chrome://extensions页面,拖入刚才下载的crx文件 安装脚本 在greasy fork、openusejs库里搜索要安装的脚本,然后点击"安装此脚本",在跳转后的Tampermonkey...自定义脚本 脚本内容 其实就是JS代码 // ==UserScript== // @name tenmao-deploy // @require http://code.jquery.com.../jquery-3.3.1.min.js // @namespace http://tampermonkey.net/ // @version 0.1 // @description...@match 匹配网站(@match * 则是匹配所有) @require 依赖的外部js库 参考 Tampermonkey官网 如何开发一个油猴(TamperMonkey)脚本 官方校本库openuserjs

1.8K20

使用Tampermonkey 前端程序员竟用它入侵了github系统。。。(内附源码)

下面这张是深圳国税登录入口 需求分析: 首先:我们可以通过技术手段,复制账号密码这一步简化.通过Excel手段我们可以账号和密码合成一列,这一列的数据格式就是 https://github.com...name=1&pwd=2 网站地址+参数账户名+参数密码,接着,针对这个页面我们写个脚本,提取出url的账户名和密码,自动填写到表单里,然后将同意的单选框选中....设计思路: 1:制作一个chrome的插件,调取浏览器提供的api,自动截图,命名保存到本地 2:编写Tampermonkey 脚本,在页面注入一个按钮,并为按钮添加点击事件 前一种方式技术难度高,操作复杂...,故后续尝试,首选的是第二种编写一个js脚本 脚本的编写主要依据需求分析,主要二个功能,一是根据url自动填写账号密码 二是点击注入的按钮命名保存截图 以下是脚本源码,经过一番修改,国税系统改为github...引入了二个库 jquery 和 html2canvas jquery操作dom heml2canvas dom节点生成canvas, 源码编写: // ==UserScript== // @name

71310

使用 Vue+Element 开发 Tampermonkey 插件

但就是那种简单的界面,使用jQuery控制页面也需要非常繁复的操作。而由于这次的脚本需要操作表格、完成多选操作甚至弹出模态框,因此如果还用jQuery就太折磨人了。...脚本的操作界面不需要多复杂的逻辑控制,此时双向绑定的优势就体现出来了 部分操作类似jQuery,对已有DOM的修改相对来说更方便 最后是界面库了,为什么选择Element呢?...但Vue与Webpack提供的热加载方案又属实好用,因此要是想用上热加载,就需要将脚本界面的部分进行抽离。换言之就是独立出脚本功能模块,并给每个导出的模块函数编写Mock。...之后在Chrome插件管理-Tampermonkey-详细信息勾选允许访问本地文件 URL。...对于前端渲染的页面,甚至需要取其渲染结果进行测试,无法在单元测试时待测试原始页面的获取自动化。所以,最合理的测试方式应当是借用chromedriver一类的浏览器调试,并模拟用户的操作。

2.3K10

Tampermonkey for Mac(油猴Safari浏览器插件)

Tampermonkey 使管理您的用户脚本变得非常容易,并提供诸如清晰概述正在运行的脚本、内置编辑器、基于 ZIP 的导入和导出、自动更新检查以及基于浏览器和云存储的同步等功能。...只需一分钟即可安装此扩展程序,因此请尝试一下!安装软件:https://www.macz.com/mac/6341.html?...用户脚本安装:Tampermonkey可以帮助用户在网上查找并安装用户脚本,用户可以通过Tampermonkey脚本库或者其他网站查找需要的脚本。...用户脚本编辑:Tampermonkey可以帮助用户编辑已安装的用户脚本,支持多种编辑器和语言。用户脚本同步:Tampermonkey可以帮助用户同步已安装的用户脚本,包括脚本的设置和数据。...用户脚本保护:Tampermonkey可以帮助用户保护已安装的用户脚本,包括防止脚本被其他网站篡改或者删除。

1.5K50

Tampermonkey for Mac(油猴Safari浏览器插件)

Tampermonkey一款适用于Safari用户的脚本管理器,它可以提供了诸如便捷脚本安装、自动更新检查、标签脚本运行状况速览、内置的编辑器等众多功能,同时tampermonkey还有可能正常运行原本并不兼容的脚本...Tampermonkey for Mac(油猴Safari浏览器插件) 图片 更新日志 常规: 改进了作为用户脚本安装的用户样式的兼容性 使垃圾可配置(仅开/关/会话) 通过 @unwrap 标签改进...JavaScript 脚本支持 如果浏览器支持,则使用 ES2022 进行 linting 更新 ESLint 无需用户干预即可重新验证云服务不那么令人不安 的 Shift 键 + 基于鼠标单击的多选...暗模式改进 尽可能显示本地化的用户脚本名称和描述 在编辑时保留 CRLF 行结尾 使用 eslint-plugin-userscripts 突出显示用户脚本标题问题 修复存储“重新加载”按钮并添加“重置...” ' UI: 在仪表板显示脚本和外部资源大小 修复具有透明背景的网站图标 如果高级编辑器被禁用,则改进编辑器菜单 通过拖放修复脚本定位 通过 删除 jQuery 依赖项来减小扩展大小 同步: 添加一个按钮以强制同步

99710

油猴脚本编写教程

然后就会打开如图所示的编辑器窗口,我们就可以在其中编辑自己的脚本文件了。如果你喜欢的话,还可以脚本内容复制到合适的编辑器编辑,完成之后再复制回来。 ?...文章同步复制到Csdn和思否编辑器的脚本 我的文章一般都是简书首发,然后复制粘贴到Csdn,但是后来我发现每次手动操作太蠢了,为什么不用脚本来自动化呢?所以我又写了个脚本帮忙完成自动化工作。...没办法只好改用剪贴板的方式来糊弄了,也就是文章内容复制到剪贴板里头,然后手动粘贴到编辑器。...首先要思考脚本的实现方式,需要用到什么API和权限,然后填写好脚本的注释信息。 然后功能封装成函数的形式,最后在脚本末尾调用实现的函数。写的差不多的时候复制到浏览器尝试运行。...有些网页不用jQuery,为了方便,我们需要自己jQuery导入到页面,可以下面的代码复制到浏览器控制台中。

7K10

油猴脚本入坑指南

基础 这部分主要是开始写油猴脚本前应当有所了解的知识 常见的用户脚本管理器 Tampermonkey 应该是各位见得最多的也是最知名的,好用又稳定,多浏览器支持,我很喜欢 Greasemonkey 用户脚本始祖...,我们现在一直习惯说的油猴脚本的“油猴”实际上就是 Greasemonkey,只支持 Firefox 由于与 Tampermonkey 等其它脚本管理器在 API 的使用上会有些区别,导致某些情况下你很难保持你的脚本同时对...GreaseMonkey 用户脚本开发手册 不同的用户脚本管理器可能会加入自己独有的 meta,开发时建议以你的脚本打算主要支持的脚本管理器为主,例如这是 Tampermonkey 的文档 GM API...想了解更多信息可以阅读官方说明文章 Greasemonkey 4 For Script Authors unsafeWindow 如果你在写脚本的时候有尝试直接通过 window 添加或访问网页全局变量...,但在正式发布的脚本你不应该任何油猴 API 或者脚本的变量通过它暴露到 window unsafeWindow 在不同脚本管理器的表现可能会有所不同,特别是 Violentmonkey,如需考虑兼容性还需要多加测试

3.9K00

5 分钟,教你从零快速编写一个油猴脚本

Tampermonkey,又称 Greasemonkey 油猴脚本,是一款免费的浏览器扩展,可用于管理用户脚本,它本质上是对浏览器接口的二次封装 油猴脚本可用于更改页面布局样式、完成页面自动化、去广告...介绍 Tampermonkey 特点包含: 内置的编辑器,可以非常方便地管理、编辑用户脚本 支持自动更新检查功能 标签脚本运行状态速览 可以通过压缩文件、云存储进行脚本备份及还原 通过面板新建一个用户脚本...,用于确定脚本的唯一性 @version 脚本的版本号,用于脚本的更新 @description 脚本的描述信息 @author 作者 @require 定义脚本运行之前需要引入的外部 JS,比如:jQuery...//获取缓存,默认值为true GM_getValue("hello", true); //删除缓存 GM_deleteValue("hello") 2-3 缓存监听 有时候,我们需要对缓存的某个键的值进行监听...总结 本篇文章以一个简单的实例讲解了编写一个油猴脚本的完整流程 为了提升开发效率,实际编写脚本可以使用 VS Code 编译器,安装插件 Tampermonkey Snippets 后再进行用户脚本开发

2.6K30

Tampermonkey for Mac(油猴Safari浏览器插件)

用户脚本可用于多种目的,例如从网站删除烦人的元素、添加新特性或功能、自动执行任务等等。Tampermonkey 提供高级选项来控制脚本在网页上运行的时间和方式。...您可以特定网站的脚本列入白名单或黑名单,为各个脚本设置自定义设置,只需单击几下即可启用或禁用脚本。...Tampermonkey for Mac 是一个用户脚本管理器,可增强您的网络浏览体验。以下是它的一些主要功能:用户脚本管理:Tampermonkey 允许您在浏览器上管理和运行用户脚本。...自动更新:Tampermonkey 会自动检查已安装脚本的更新并使它们保持最新。高级脚本控制:Tampermonkey 提供高级选项来控制脚本在网页上运行的时间和方式。...脚本同步:您可以使用 Tampermonkey 的云存储功能在不同设备之间同步脚本脚本安全:Tampermonkey 提供安全措施来保护您的计算机免受恶意脚本的侵害。

1.8K20

Tampermonkey(油猴)的获取方法

介绍: Tampermonkey中有大量的脚本,可以方便我们在日常的上网使用。 有那么一句话说:没有了Tampermonkey(油猴)我都不知道该如何上网。...获取Tampermonkey的步骤: 1....(这里介绍在普通浏览器的获取方法,也可以在其他的浏览器安装,安装的方法大同小异), 2.首先打开微软商店,在其中搜索Tampermonkey,然后进行获取,步骤如下: [在这里插入图片描述]...此时呢,我们已经进入到了搜索脚本的界面;咱们可以直接在搜索框搜索,也可以直接的店家脚本列表(比如说我这里点击的是脚本列表,会有如下的界面) [在这里插入图片描述] 我们随便的点击一个(比如说,...最后: 其实Tampermonkey(油猴)还有很多其他功能更加强大得脚本,有兴趣的话可以自行尝试,这里就不过多的介绍了。同时大家也可以根据自己的需求,自行的写属于自己的脚本

1.6K90

下载助手已更新!!!

A1:请检查浏览器是否已安装tampermonkey或暴力猴 , 并启用脚本Tampermonkey请安装4.7以上版本,如下图所示 A2:国产双核浏览器请切换内核为高速(极速)模式 A3:是否安装了其他的百度网盘脚本或插件..., 请禁用删除后再试 A4:换用其他浏览器尝试 A5:确认脚本是否为最新版本,可以删除相关脚本,并重新安装 下载速度很慢(几十k)怎么办?...A:到浏览器扩展页面,选择Tampermonkey->详细信息->在隐身模式下启用刷新后即可出现。 aria2c开头的链接如何下载?...A:安装 XDown 解压后运行 , 获取到的链接复制到XDown中下载 安装[网盘万能助手]显示已损坏?...A:部分链接由于接口限制,无法下载,可尝试其他下载方法 Chrome浏览器无法安装IDM扩展? A:请百度“安装IDM扩展” 如何使用批量下载? A:批量复制链接即可 如何下载文件夹?

3.2K10

使用 Tampermonkey 插件流畅使用 ChatGPT 网页端教程

在本教程,我们详细介绍如何使用 Tampermonkey 插件改善您在浏览器中使用 ChatGPT 网页版的体验。由于某些原因,浏览器访问 ChatGPT 容易出现断开连接或报错的情况。...安装 Tampermonkey 插件1.1 打开插件官网首先,我们需要在 Chrome 浏览器安装 Tampermonkey 插件,访问 Tampermonkey 官网。...访问 KeepChatGPT 脚本页面,点击页面左侧的绿色“安装此脚本”按钮。图片2.2 安装脚本Tampermonkey 插件会自动打开一个新窗口,显示脚本的详细信息。...使用 KeepChatGPT 脚本现在,您已成功安装了 Tampermonkey 插件和 KeepChatGPT 脚本。...当您访问 ChatGPT 网页端时,KeepChatGPT 脚本会自动运行,解决浏览器访问可能出现的断开连接或报错问题。您可以流畅地使用 ChatGPT,享受更好的用户体验。图片

1.9K120

油猴Tampermonkey最强浏览器插件安装与使用教程

虽然有些受支持的浏览器拥有原生的用户脚本支持,但 Tampermonkey 将在您的用户脚本管理方面提供更多的便利。...它提供了诸如便捷脚本安装、自动更新检查、标签脚本运行状况速览、内置的编辑器等众多功能, 同时Tampermonkey还有可能正常运行原本并不兼容的脚本。...下载完成后需要自己打开谷歌浏览器的开发者模式 设置-扩展程序-右上角 然后下载好的压缩包解压有个crx格式的文件直接拖入图上即可安装完成。 这样就已经安装完成。...1.其它浏览器的安装方法: 这里已微软的edge浏览器,首先打开浏览器-右上角三个点-扩展-管理扩展-搜索Tampermonkey 这里就不做示范了小编已经安装过了 三.脚本安装 获取途径,点开Tampermonkey...以上是小编自己安装使用的脚本 四.卸载与跟新 点开Tampermonkey管理面板 写到这里,教程结束,Greasy Fork上还有更多好玩好用的脚本等着你。

3.8K10
领券