自己制作 Chrome 便携版实现多版本共存

2019-03-25 08:11:43 +08:00
 xiangyuecn

仅供 Windows 下使用: https://www.cnblogs.com/xiangyuecn/p/10583788.html

10220 次点击
所在节点    程序员
31 条回复
datou
2019-03-25 09:43:31 +08:00
支持 chromedriver 吗?
xiangyuecn
2019-03-25 09:47:07 +08:00
@datou 只针对 chrome 浏览器,chromedriver 应该天然便携吧?
jaleo
2019-03-25 09:56:18 +08:00
GoogleChromePortable.exe 有时候不会自动退出,好像也没什么影响。
datou
2019-03-25 10:03:40 +08:00
@xiangyuecn chromedriver 需要配合 chrome
TOTT
2019-03-25 10:26:55 +08:00
xiangyuecn
2019-03-25 11:17:06 +08:00
@datou 不了解,没试过

@TOTT 看了一下,一个礼拜前作者说 "由于报毒过多,永久停止更新,停止接收反馈",也许是他这个里面有些行为和木马很像吧,可惜了。相对来说,GoogleChromePortable.exe 3 年没更新了,现在依然稳健。
TOTT
2019-03-25 11:58:18 +08:00
@xiangyuecn #6 作者开源过,也在 V2,@shuax
shuax
2019-03-25 12:04:10 +08:00
叫我干什么,我来了,GreenChrome 绝对不含病毒。
loveqianool
2019-03-25 13:07:31 +08:00
xy2401
2019-03-25 13:15:40 +08:00
直接使用 Chromium 不行吗?
demonzoo
2019-03-25 14:06:17 +08:00
请问这东西具体有什么用处?
ThirdFlame
2019-03-25 14:29:55 +08:00
自己尝试了 ,制作成功 好用。
DOLLOR
2019-03-25 14:33:31 +08:00
我用 my chrome 做便携的时候,换电脑就导致 cookie、插件扩展和设置丢失。这个问题你解决了吗?
xiangyuecn
2019-03-25 16:09:08 +08:00
@shuax 仰望大佬
xiangyuecn
2019-03-25 16:15:13 +08:00
@DOLLOR 从一个沙盘里面 copy 到另外一个沙盘里面,没发现扩展丢失的情况,我特意试了一下 cookie,控制台里面输入的 cookie 数据也都在

yukiww233
2019-03-25 16:19:46 +08:00
emmm,感觉直接写个 bat 指定 user-data-dir 也可以达到一样效果吧
xiangyuecn
2019-03-25 16:26:18 +08:00
@xy2401chromium.org 只找到源码,没找到可以下载的地方,还翻墙才进的,待会去小站上下载的研究研究。

@demonzoo 这玩意,平时都是用最新版,有时候必须用老版本,是不是会很抓鸡。另外用来测试兼容性也很不错,比如以前的 IETester 这种。
xiangyuecn
2019-03-25 16:28:20 +08:00
@yukiww233 也许 GoogleChromePortable.exe 内部实现的也就是加了一个 user-data-dir 参数也不一定,emmm 哈哈
DOLLOR
2019-03-25 16:29:06 +08:00
@xiangyuecn
换电脑、系统或者放虚拟机里就不行了,portableapps 网站就特别指出了:
https://portableapps.com/apps/internet/google_chrome_portable

Some Settings/Extensions Locked Per PC: Google Chrome locks specific settings to a given PC. Details are included in this post. This behavior is by design by the Chrome team. If you would like this changed, please file a bug with the Chrome team. A suggested workaround is to sign in to Google to restore all settings and extensions and to use an extension such as Session Buddy to maintain your session state as you move PCs. Note that PortableApps.com has not evaluated this extension.

Note that other portable browsers such as Mozilla Firefox, Portable Edition do not have any of the issues mentioned above. These issues are specific to Chrome due to Chrome's design and not something we can work around without fixes to the base app by the Chrome developers.

估计 Chrome 是跟硬件、操作系统做了某些绑定机制,使得 user data 不能在不同环境里兼容。
Firefox 便携版就不会有这种问题。
Opera 虽然使用跟 Chrome 相似的内核,却也不像 Chrome 出现这种问题。可能因为 Opera 官方就提供便携安装方式,从而允许 user data 便携性更完整。
xiangyuecn
2019-03-25 16:39:12 +08:00
@DOLLOR 原来如此,我晚会在虚拟机里面再试一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/548126

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX