找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

481

积分

0

好友

64

主题
发表于 昨天 23:59 | 查看: 2| 回复: 0

Chrome++工具界面示意图

Chrome++(亦称为Chrome Plus)是一个在GitHub上由开发者Bush2021维护的开源项目,其代码基于早期作者Shuax的工作。该项目本质上是针对Google Chrome浏览器的增强补丁,通过DLL劫持技术实现功能扩展。

核心工作机制

该工具利用Windows系统的DLL搜索顺序劫持机制。具体来说,它将一个自定义的version.dll文件放置在Chrome的安装目录中,当浏览器启动时,会优先加载这个文件而非系统原生的DLL。通过这种方式,工具能够向Chrome进程注入自定义代码,从而动态修改其运行时行为。

主要功能目标

  1. 便携化:将Chrome的所有用户数据(包括配置文件、缓存等)从系统默认的AppData目录转移到程序所在目录。这使得Chrome可以像绿色软件一样运行,重装系统时数据不会丢失,真正实现“便携版”。
  2. 功能增强:补足原生Chrome缺失的一些实用功能,其中最受欢迎的就是双击关闭标签页。

核心功能特性

  • 标签页增强
    • 双击关闭标签页(模仿经典国产浏览器的操作习惯)。
    • 右键点击标签页直接关闭(按住Shift键可唤出原始右键菜单)。
    • 鼠标悬停在标签栏上,滚动滚轮即可切换标签页。
    • 保留最后一个标签页,防止误关闭导致整个浏览器退出。
  • 手势与快捷键
    • 按住鼠标右键并滚动滚轮,可以快速切换标签。
    • 支持自定义“老板键”,一键隐藏或显示浏览器窗口。
    • 可设置快捷键对当前网页内容进行翻译。
  • 行为控制
    • 配置地址栏输入内容后,在新标签页中打开(支持前台或后台打开)。
    • 允许用户自定义Chrome的启动命令行参数。

兼容性与安装指南

  • 兼容性:理论上支持所有基于最新稳定版Chromium内核的浏览器(如Microsoft Edge、Brave等),但主要针对Google Chrome稳定版进行测试和优化。
  • 安装方法:非常简单。只需从项目发布页面下载version.dll文件,然后将其复制到chrome.exe所在的文件夹即可完成安装。
  • 平台限制:这是一个专为Windows平台设计的工具(依赖.dll文件),目前不支持macOS或Linux系统。

项目基本信息

  • 项目地址:github.com/Bush2021/chrome_plus
  • 项目热度:约1.5k Stars / 133 Forks
  • 开源协议:GPL-3.0 License



上一篇:布隆过滤器与布谷鸟过滤器原理详解:大数据去重与缓存穿透实战指南
下一篇:SCSS循环实战:动态伸缩网格布局的CSS Grid实现指南
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区(YunPan.Plus) ( 苏ICP备2022046150号-2 )

GMT+8, 2025-12-6 21:56 , Processed in 0.069594 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 CloudStack.

快速回复 返回顶部 返回列表