Giter Club home page Giter Club logo

chrome_plus's Introduction

Chrome++

LICENSE LAST COMMIT STARS SIZES

中文说明: https://github.com/Bush2021/chrome_plus/blob/main/README_CN.md

Features

  • Double-click to close tab.
  • Right-click to close tab (Hold Shift to show the original menu).
  • Preserve the last tab (prevents the browser from closing when the last tab is closed; clicking the close button will not work).
  • Use the mouse wheel to switch tabs when hovering over the tab bar.
  • Use the mouse wheel to switch tabs when holding the right mouse button.
  • Create new tab to opens the contents entered in address bar (Can be configured to open in foreground or background).
  • Create new tab to opens bookmarks (Can be configured to open in foreground or background).
  • Disable the above two features when the current tab is a new tab.
  • Customize hotkeys to quickly hide the browser window (boss key).
  • Customize hotkeys to translate web page.
  • Portable design: the program is placed in the App directory, and data is stored in the Data directory (incompatible with the original data; you can reinstall the system or change computers without losing data).
  • Allow configuration of features using ini files.
  • Allow custom Chromium startup parameters.

Download

Built and released automatically using GitHub Actions. Download link: https://github.com/Bush2021/chrome_plus/actions or https://github.com/Bush2021/chrome_plus/releases/.

Installation

Place version.dll in the same directory as chrome.exe.

Compatibility

  • All browsers based on the latest stable branches of Chromium are theoretically supported.
  • Only the latest stable version of Chrome is tested, and maintenance is not guaranteed.
  • Browsers such as Microsoft Edge are known to require injection of DLL to use. See: https://github.com/Bush2021/chrome_plus/blob/main/setdll/ Not supported, to be tested.

License

  • Versions 1.5.4 and earlier are licensed under MIT license, with all rights reserved by Shuax.
  • Version 1.5.5 - 1.5.9 are licensed under MIT license, with modifications made by contributors to this repository based on Shuax's version.
  • Versions 1.6.0 and later are licensed under GPL-3.0 license.

Thanks

chrome_plus's People

Contributors

bush2021 avatar ritchie1108 avatar shuax avatar yorkwaugh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

chrome_plus's Issues

新标签页的问题请教..

大神问下
新建前台标签页打开地址栏输入的内容
新建前台标签页打开书签
这俩是不是不好使? 我测试不行啊? 感谢!

[feature] 新标签页打开书签的实现

只要处理 Chrome_WidgetWin_1 或者 Chrome_WidgetWin_2 两个 hwnd 底下递归检查 ROLE_SYSTEM_PUSHBUTTON 或者 ROLE_SYSTEM_MENUITEM, 然后判断鼠标在范围内, 根据获取到的 description 做一下简单的 url 判断就可以了

新建前台标签页打开书签卡顿或无反应

系统版本: Win11专业版 22631.3296
Chrome版本: 123.0.6312.86
具体表现为,点击书签栏的标签时可以正常打开,点击隐藏的书签时有卡顿,大概2~3秒左右才会打开,如果点击书签后移动鼠标会无法打开书签
Chrome++配置如图
11

MouseInc会影响右键关闭标签页的使用

chrome++在MouseInc打开的情况下,右键关闭标签页需要双击两次。如果将chrome.exe加入MouseInc的排除列表就可以解决问题。但是,MouseInc很好用,想要在MouseInc不屏蔽chrome的情况下,使用chrome++的右键关闭标签页。

Edge 能支持吗

Edge 能支持吗? 大佬能不能支持一下,很好的东西啊。

右键变左键

网页上链接和标签栏右键功能失效,变成左键点击了

大佬有没有兴趣加一个多列书签

多列书签,顾名思义,当点击书签文件夹时,其中所有书签平整地铺开,举目千里,一览无余,豁然开朗,心旷神怡,游目骋怀,目不暇接,美不胜收,怡然自得,想点哪个点哪个😄
这个老大有兴趣吗?

多profile下似乎有问题

有多个profile时,点击右上角的头像,出现了重复的账号ID。
内核版本:121.0.6167.140。(不用chrome++则无此问题)

11

看Youtube视频时切换回非全屏模式时闪退

image

Chrome版本 123.0.6312.106(正式版本) (64 位)

[Chrome++]1.8.3 modified version

看youtube视频时,点击右下角全屏后,再次点击全屏按钮切换成非全屏模式时Chrome闪退。1.8.3下测试了腾讯视频、优酷、爱奇艺,不会发现闪退。关闭了所有扩展程序后,依然会闪退。

切回1.8.2版测试,也没有出现闪退。

最新版chrome/edge的无痕模式中new_tab_disable失效

测试浏览器版本:chrome/edge 123.0

第一种情况:
操作步骤:
打开无痕模式,从地址栏下面的收藏夹栏中打开一个书签,会新建一个标签页打开网站并且不会自动切换到那个标签页,如下面图中所示。

第二钟情况:
操作步骤:
打开无痕模式,手动新建标签页,从地址栏下面的收藏夹栏中打开一个书签,会新建一个标签页打开网站并自动切换到那个标签页,图略。

第三种情况:
操作步骤:
打开无痕模式,不论是否手动新建标签页,地址栏输入网址回车,都会新建一个标签页打开网站并自动切换到那个标签页,图略。

第四种情况:
操作步骤:
edge汉堡菜单,收藏夹选项,右键选择“在工具栏中显示”,打开无痕模式,从右上角收藏夹中打开网站,此时new_tab_disable正常工作。
由于chrome没有在工具栏中显示收藏夹的功能,类似的操作是,打开无痕模式,汉堡菜单,书签和清单,打开一个网站,会新建一个标签页打开网站并自动切换到那个标签页,图略。

GIF 2024-3-30 14-17-19
GIF 2024-3-30 14-20-43

解决右键关闭标签页需要触发两次

问题:
前提 Chrome 没装任何拓展,设备无影响 Chrome 因素。
在打开 ”wheel_tab -- 鼠标在标签栏时使用鼠标滚轮切换标签页“ 功能时,右键功能则需要两次点击才能触发。
表现为 右键关闭标签页 和 网页右键功能菜单 均需两次点击才能触发。

复现:
打开 Chrome 后新建两个标签页,分别为标签页 1 和标签页 2。停留在标签页 1,用滚轮的方式切换至标签页 2,然后把鼠标指针放到标签页 2 的网页部分或标签页部分,右击第一次右键功能不生效,右击第二次右键功能生效!(期间不碰左键中键)

.ini 文件中,关闭所有功能只保留 ”right_click_close -- 右键关闭标签页“ ,问题消失。用 ”right_click_close -- 右键关闭标签页“ 功能依次搭配其他几个功能,直到和 ”wheel_tab -- 鼠标在标签栏时使用鼠标滚轮切换标签页“ 功能搭配时,问题出现。反复尝试最后确定这两个功能同时使用时,右键功能则需要两次点击才能触发。

并不清楚这是 Chrome 的逻辑还是有其他原因。

最后,谢谢您的开发维护,麻烦您修复一下。

Profile

Hello

I transferred my profile (the entire "Default" folder to C:\ChromeDll\Data\Default) but Chrome did not see my profile, what is the problem and how to fix it?

Only the bookmarks were transferred(

关于后台自动下载更新包问题

现版如果在旧版Chrome使用,会自动在C:\Program Files\Google、C:\Users\Administrator\AppData\Local\Google下创建Update自动下载新版并自动安装,目前我尝试创建占位文件可以阻止,但可以有办法从Chrome++中想办法彻底阻止创建这两个路径的文件夹吗?

更换电脑后无法同步数据

复现步骤

在A电脑上正常登录chrome,同步数据(有同步密码),同步后,将所有数据复制到B电脑,打开后,发现插件,书签等数据都在,但是账号显示未登录,同步已暂停,手动重新登录,输入同步密码,同步后关掉浏览器,重新打开,发现还是提示未登录,陷入死循环
2024-03-15_16-39-18

改进自定义网页翻译快捷键

按下快捷键会在地址栏弹出是否翻译的弹窗,还需要点一下才能翻译。可以调用鼠标右键菜单里的”翻译为中文(简体)“,直接一步到位吗?

1.8.2版偶发点击书签无反应

chorme版本:122.0.6261.70
chorome++版本:1.8.2
已设置为open_bookmark_new_tab=1
从书签栏点开书签,会偶发失效,表现为:不会在当前页打开,也不会在新建标签页打开。
重启浏览器能解决此问题,但是过一会有会出现此情况。

能问下吗?

我想问下,Win10 ARM64的Chrome能与X64的chrome++混用吗?这里貌似没有为ARM64架构编译的Chrome++。。。。。。

用鼠标手势关闭标签时,最后一个标签也会关闭

Chrome 最新版,Chrome++升级到1.8.4后,用鼠标手势(MouseInc 2.13.4)关闭标签时,最后一个标签也会关闭,在Chrome++.ini 配置文件中看了一下 keep_last_tab=1,改成0,再改回来,还是会关闭最后一个标签。Chrome++换回1.8.3 鼠标手势就是正常的。不知道是不是个例,或者是MouseInc的问题。

无法改默认的书签!

打开浏览器,点击如图按钮,从书签切换到阅读清单,关闭浏览器,再打开,还是书签。
PixPin_2024-02-22_15-01-03

CommandLine长度限制?

CommandLine最多1024个字符?
我是使用--load-extension来加载插件,内容比较长,现在CommandLine内容被截了

有三种情况未在新标签打开

首先已开启了:

open_url_new_tab=1
open_bookmark_new_tab=1
new_tab_disable=1

1.当前已打开了网页。如果点击的书签是下面这种,则不会在新标签打开:

chrome://chrome-urls
chrome://settings/content/all

2.当前已打开了网页。如在书签文件夹中,有名称为1-XXX的书签,点开文件夹后按1就可以打开他。但是没有在新标签打开。
3.在地址栏鼠标右键粘贴并搜索***,没有在新标签打开。

虽然已经很好用了,如能实现这三种新标签打开就更棒了。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.