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

Tampermonkey 高级API的使用 附Demo

使用 Tampermonkey 编写高级跨网站自动化任务脚本 Tamermokeny中编辑脚本可以很容易地控制自己的网页 处理一般性的操作外,如更换问题,图片,注入样式和脚本外 如果我们要做更多 这就需要使用...Tab页 可以使用 GM_openInTab(url, options), GM_openInTab(url, loadInBackground) 使用参数url打开一个的tab,options可以是以下值...active 决定的tab是否被聚焦,聚焦的意思是直接显示 insert 插入一个的tab在当前的tab后面 setParent tab关闭后重新聚焦当前tab 另外,选项卡将被添加。...loadinbackground具有与active相反的含义,并被添加以实现Greasemonkey 3.x兼容性。如果未指定“活动”或“加载后台”,则选项卡将不会聚焦。...GM_openInTab('https://fizzz.blog.csdn.net/', { active: true, insert: true, setParent :true }) // 打开

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

把 Google 搜索伪装成百度搜索?!

有些脚本能为网站添加功能,有些能使网站的界面更加易用,有些则能隐藏网站上烦人的部分内容。 用户脚本管理器 Firefox 火狐浏览器的用户应该对 GreaseMonkey 油猴有所耳闻。...GreaseMonkey 就是一个用户脚本管理器。 GreaseMonkey 之后,还有一个名气不小的同类 TamperMonkey。...知名的用户脚本汇集网站 Greasy Fork 上有这样一个神奇的脚本:把 Google 搜索伪装成百度搜索。 为什么要做这个脚本?...其开发者给出的理由是: 用 Google 搜索,很多人看到屏幕后会问你怎么 Google 的,所以把 Google 的 Logo 换成百度 Logo,他们就不会问那么多问题了! ?...我们已经 Chrome 中成功伪装了 如下图: ? 来试一把? http://t.cn/EaYzXeO ?

1.2K20

Win10技巧:Win10任务管理器知识介绍,赶快来看一看吧!

微软官方为任务管理器的快速启动设计了的快捷键,就是Ctrl+Shift+ESC。除了方便快速打开任务管理器。...调整任务管理器胡刷新速率 任务管理器有一个默认刷新速率,通常可以满足一般的应用。...但如果你觉得默认速率无法满足需要的时候(尤其是软件开发调试的时候),我们可以点击“查看“菜单,然后”更新速度“下选择一个更高或更慢的刷新速率。...打开任务管理器的“启动“标签,可以看到自己电脑所有有权限设置开机自启的软件,如果不想让某个程序自启动,只要在它上面右击鼠标,然后选择”禁用“就可以了。...7、任务管理器-详细信息选项卡 任务管理器详细信息选项卡是进程选项卡的详细版,可以具体查看对应应用程序更加具体的进程信息列表。有时候进程杀不掉的程序,需要通过详细信息选项卡来操作。

1.2K20

必不可少的Firefox插件

有了他们两个,可以和广告说再见啦,Adblock Plus可能会影响启动速度,如果你不在乎启动速度也无所谓啦,但是离开他还真不行(主要是广告去不干净),本地再安装个Ad Muncher(大奶牛)效果会更好...(效果不太明显) Stratiform 用于美化浏览器界面,可以感受一下 NoSquint 通过自动设置网页的默认缩放比例和配色,方便大家宽屏和高分辨率显示器查看和浏览网页。...(后面的介绍也好用的脚本可以替代) NoScript 对于网页可能出现的攻击脚本或者任何JavaScript、Java等可执行代码都只有您充分信任的网站上运行,大大避免了被恶意攻击的可能。...,让Firefox来帮你自动刷新网页!...(userscripts界面,搜索框里搜索你需要的脚本) (点击install即可) 方法二: mozes社区 把需要脚本下载到本地,用scriptish来安装,扩展栏里点击“设置”项

5K10

Power Query 真经 - 第 1 章 - 基础知识

【注意】 Power BI 桌面版的选项中,可能还想查看【全局】【预览功能选项卡,看看是否有什么吸引人的新功能。...由于新功能首先发布 Power BI 桌面版,所以对于想要了解 Excel 中的 Power Query 即将出现的功能来说,这是一个很好的地方。...编辑栏:如果这个区域没有显示出来,说明用户没有遵循本章前面关于正确设置默认值的建议。因为编辑栏很重要,所以最好跳到 Power Query 功能区的【视图】选项卡,然后勾选【编辑栏】的复选框。...要做到这一点,请单击 Power Query 【主页】选项卡的【刷新预览】按钮,如图 1-18 所示。...图 1-18 【刷新预览】按钮可以 Power Query 的【主页】选项卡找到 1.6.4 重新配置步骤 当回到 Power Query 编辑器时,现在完全可以查询中添加的步骤、删除步骤,甚至修改步骤

4.8K31

谁说Spring Boot 修改静态资源一定要重启项目才会生效,我看未必

Spring Boot 中热部署的原理就是当代码发生变化时,base classloader 不变,而 restart classloader 则会被废弃,被另一个的 restart classloader...整个过程中,因为只重新加载了变化的类,所以启动速度要被重启快。 但是有另外一个问题,就是静态资源文件!使用 devtools ,默认情况下当静态资源发生变化时,并不会触发项目重启。...因为静态资源文件发生变化后不需要编译,按理说保存后刷新下就可以访问到了。 那么如何才能实现静态资源变化后,不编译就能自动刷新呢? LiveReload 可以帮助我们实现这一功能!...注意: LiveReload 是和浏览器选项卡绑定在一起的,在哪个选项卡中打开了 LiveReload,就在哪个选项卡中访问页面,这样才有效果。...如果开发者安装并且启动了 LiveReload 插件,同时也添加了 devtools 依赖,但是却并不想当静态页面发生变化时浏览器自动刷新,那么可以 application.properties 中添加如下代码进行配置

1.1K00

Spring Boot 修改静态资源一定要重启项目才会生效吗?未必!

Spring Boot 中热部署的原理就是当代码发生变化时,base classloader 不变,而 restart classloader 则会被废弃,被另一个的 restart classloader...整个过程中,因为只重新加载了变化的类,所以启动速度要被重启快。 但是有另外一个问题,就是静态资源文件!使用 devtools ,默认情况下当静态资源发生变化时,并不会触发项目重启。...因为静态资源文件发生变化后不需要编译,按理说保存后刷新下就可以访问到了。 那么如何才能实现静态资源变化后,不编译就能自动刷新呢?LiveReload 可以帮助我们实现这一功能!...注意: LiveReload 是和浏览器选项卡绑定在一起的,在哪个选项卡中打开了 LiveReload,就在哪个选项卡中访问页面,这样才有效果。...如果开发者安装并且启动了 LiveReload 插件,同时也添加了 devtools 依赖,但是却并不想当静态页面发生变化时浏览器自动刷新,那么可以 application.properties 中添加如下代码进行配置

1.5K20

Spring Boot2 系列教程(三十九)Spring Boot 热部署

Spring Boot 中热部署的原理就是当代码发生变化时,base classloader 不变,而 restart classloader 则会被废弃,被另一个的 restart classloader...整个过程中,因为只重新加载了变化的类,所以启动速度要被重启快。 但是有另外一个问题,就是静态资源文件!使用 devtools ,默认情况下当静态资源发生变化时,并不会触发项目重启。...因为静态资源文件发生变化后不需要编译,按理说保存后刷新下就可以访问到了。 那么如何才能实现静态资源变化后,不编译就能自动刷新呢?LiveReload 可以帮助我们实现这一功能!...注意: LiveReload 是和浏览器选项卡绑定在一起的,在哪个选项卡中打开了 LiveReload,就在哪个选项卡中访问页面,这样才有效果。...如果开发者安装并且启动了 LiveReload 插件,同时也添加了 devtools 依赖,但是却并不想当静态页面发生变化时浏览器自动刷新,那么可以 application.properties 中添加如下代码进行配置

81210

Microsoft office 2021激活密钥值得购买吗?

注意: 此功能在 Office LTSC 2021 中不可用。 视觉刷新 功能区中使用现代化的"开始"体验和刷新选项卡。 体验带有单线图标、中性调色板和更柔和的窗口角的清爽利落的样式。...新增功能: 链接到幻灯片 让同事参与幻灯片放映,并直接在需要帮助的幻灯片启动。 新增功能: 备注: PowerPoint LTSC 2021 中无法链接到幻灯片。...使用 Microsoft 搜索查找所需内容 Windows Microsoft Office应用的顶部,你将找到的 Microsoft 搜索框。...更新了"绘图"选项卡 一个位置快速访问和更改所有墨迹书写工具的颜色。 使用的"绘图"选项卡添加内容简化墨迹处理方式: 点橡皮擦、 标尺和 套索。...新增功能 Access 中密切关注您的数据库对象 可以清楚地看到活动选项卡,轻松拖动选项卡以重新排列它们,只需单击一下即可关闭数据库对象。

5.7K40

IntelliJ IDEA 2022.3 正式发布,跟不动了!

IntelliJ IDEA 2022.3 已经正式发布,新版本中,开发者可以通过设置切换到 UI,即可预览的 IDE 外观。...1、主要更新 2、通过设置使用 IntelliJ IDEA UI IntelliJ IDEA 2022.3 中,您可以切换到 UI 并预览 IDE 完全重做的外观,外观干净、现代且功能强大。...IDE 后端将直接在 WSL 2 中启动,而不是 Windows 运行完整的 IDE。然后,您可以像在 IntelliJ IDEA 中使用远程开发时连接到远程机器一样轻松连接到它。...6、用户体验 7、浮动编辑器选项卡选项 为了让您可以更轻松地安排工作空间并在多个显示器与 IntelliJ IDEA 交互,我们实现了将工具窗口拖出主窗口并将其停靠到浮动编辑器选项卡的选项。...这些用法集群显示 Find Usages(查找使用)工具窗口的 Preview(预览)选项卡中。

3K40

IDEA 又双叒叕 更新 大版本了 , IntelliJ IDEA 2022.3 正式发布,详情 请参考博文

主要更新 通过设置使用 IntelliJ IDEA UI IntelliJ IDEA 2022.3 中,您可以切换到 UI 并预览 IDE 完全重做的外观,外观干净、现代且功能强大。...IDE 后端将直接在 WSL 2 中启动,而不是 Windows 运行完整的 IDE。然后,您可以像在 IntelliJ IDEA 中使用远程开发时连接到远程机器一样轻松连接到它。...用户体验 将工具窗口停靠到浮动编辑器选项卡的选项 为了让您可以更轻松地安排工作空间并在多个显示器与 IntelliJ IDEA 交互,我们实现了将工具窗口拖出主窗口并将其停靠到浮动编辑器选项卡的选项。...这些用法集群显示 Find Usages(查找使用)工具窗口的 Preview(预览)选项卡中。...IDE 会将所有打开的选项卡放入一个的书签列表中,您可以随意为其命名。

16210

油猴脚本入坑指南

,我们现在一直习惯说的油猴脚本的“油猴”实际就是 Greasemonkey,只支持 Firefox 由于与 Tampermonkey 等其它脚本管理器 API 的使用上会有些区别,导致某些情况下你很难保持你的脚本同时对...@grant 进行声明,若你不打算使用这些 API,应当声明 @grant none 以下是一个简单的表格,帮助你了解油猴的 API 大概能做哪些事情 旧 API API 说明 GM_info GM.info...从版本 4 开始向性能更高的异步模型发展,旧的 API GM_* 通常是同步的,而的 API GM.* 是异步的(采用 Promise),使用时请参考官方 wiki 并多加留意 并且,有些 API...的名称拼写也发生了变化,在上面的表格中已经用粗体标识 想了解更多信息可以阅读官方说明文章 Greasemonkey 4 For Script Authors unsafeWindow 如果你写脚本的时候有尝试直接通过...,例如 tooltips 反馈等 dragula Link 提供页面元素的拖拽调序功能 toastr Link 方便的显示页内通知

4K00

【第2期】uni-app 创建的第一个应用

项目中包括修改标题文本、启动页修改透明标题栏、开发环境启动指定页面,设置底部tab选项卡和图标文字等,都是通过修改这个文件实现的。 vuex:专为 Vue.js 应用程序开发的状态管理模式。...这个接口的主要区别就是关掉当前所有页面,然后打开一个页面。与uni.navigateTo(OBJECT)不同。navigateTo接口是在当前页面打开的页面。...并且可以Chrome中调试程序,感觉比微信开发者工具中调试更舒服。 onPullDownRefresh:监听页面用户下拉刷新事件。...因为我没有想明白该怎样实现微信聊天功能的,消息实时同步的过程,所以暂时让用户手动刷新获取最新消息。...如果这个跳过按钮位置是导航栏,会导致按钮失效。通过查找论坛文档,找到了这个导航栏高度【示例】原生标题栏titleNView使用说明,是固定高度44px。

80510

深入理解浏览器原理

2.1.4 运行流程 渲染进程共享:开启浏览器新窗口或选项卡时,创建的浏览器进程,并创建RenderView。不同页面/iframe可共享同个渲染进程。...当Chrome强大的硬件运行时,它可能会将每个服务拆分为不同的流程,从而提供更高的稳定性,但如果它位于资源约束设备,Chrome会将服务整合到一个流程中,从而节省内存占用。...浏览器进程运行 多进程架构启动多个进程处理不同的任务。选项卡外部的所有内容都由浏览器进程处理(包含UI线程、网络线程、存储线程)。地址栏输入url时,由浏览器进程的UI线程处理。...8) GPU展示:合成器帧被发送到GPU以屏幕显示。...passive: true 选项,提示浏览器主线程中监听事件,合成器线程也可以继续合成帧。

4.5K31

Kali Linux Web渗透测试手册(第二版) - 3.5 - 使用ZAP代理查看和修改请求

它不仅可以拦截流量,还有很多其他的功能,比如我们在前几章中使用过的爬虫、漏洞扫描器、模糊测试和暴力破解等。它还有一个脚本引擎,可以用来自动化的执行或者创建功能。...实战演练 启动ZAP并配置浏览器将其作为代理,然后执行以下步骤: 1....由于User-Agent是由浏览器发出请求时设置的,因此我们无法应用程序中更改它。我们将使用OWASP_ZAP来捕获请求,并设置我们希望的任何文本作为用户代理。...首先,通过单击工具栏中的绿色圆圈(鼠标移动时变成红色),代理中启用拦截(称为中断)。这将拦截所有通过代理的请求: 3. 启用中断后,转到浏览器并刷新页面。...回到ZAP;在请求和响应选项卡旁边将出现一个的Break选项卡。 4. Break选项卡中,我们看到浏览器刷新页面时发出的请求。

88220

Linux服务器还有漏洞?建议使用 OpenVAS 日常检查!

Ubuntu 安装 OpenVAS,需要启用 universe 存储库。...任务:在任务中,可以创建并运行扫描; 报告:报告中,可以看到已提交的报告或自己准备的报告信息; 结果:结果中,可以看到扫描的结果及关键问题,这会帮助我们为服务器选择适当的安全措施。...刷新(Time Refresh):在窗口右上角,会看到该选项:不自动刷新(no auto-refresh)。也就是结果中,不会自动刷新。...扫描目标中,必须指定要扫描的 Linux 服务器的 IP。 此时,值得注意的是,扫描的 IP 不需要位于同一网络,还可以扫描位于公网的服务器。它不仅限于一个IP。...图片 扫描完成后,结果将显示 Results 选项卡中。这里的好处是所有扫描结果都保存并存储 Reposts 选项卡中,这意味着我们可以查阅和分析过去扫描的结果。

1.1K20

每天都在用的浏览器,你知道它是如何工作的吗?

2.1.4 运行流程 渲染进程共享:开启浏览器新窗口或选项卡时,创建的浏览器进程,并创建RenderView。不同页面/iframe可共享同个渲染进程。...当Chrome强大的硬件运行时,它可能会将每个服务拆分为不同的流程,从而提供更高的稳定性,但如果它位于资源约束设备,Chrome会将服务整合到一个流程中,从而节省内存占用。...浏览器进程运行 多进程架构启动多个进程处理不同的任务。选项卡外部的所有内容都由浏览器进程处理(包含UI线程、网络线程、存储线程)。地址栏输入url时,由浏览器进程的UI线程处理。...8) GPU展示:合成器帧被发送到GPU以屏幕显示。...passive: true 选项,提示浏览器主线程中监听事件,合成器线程也可以继续合成帧。

2.2K20
领券