macOS下 Chrome 浏览器多开

若在某平台有多个帐号,需要同时登陆,一般来说,需要准备多个不同的浏览器,比如切换到 Safari 浏览器,或者再装一个 Firefox 浏览器。虽然可以解决多个帐号同时登陆的问题,可同时也给使用上带来了不少的问题。本文就记录如何在macOS下如何同时运行多个Chrome浏览器。

多开的原理

想要 Chrome 多开,那么需要满足两个条件:

  • 系统中有两个 Chrome App
  • 两个 App 的数据文件不同,不互相干扰

复制 Chrome

只需要复制一次 Chrome app 就能满足第一个条件

打开访达,进入应用程序,找到 Google Chrome ,右键复制一个副本到当前目录

macOS下 Chrome 浏览器多开

然后对副本进行重新命名,取一个你认为 OK 的名字。

macOS下 Chrome 浏览器多开

4. 多开的核心

打开终端,进入上面复制的副本目录下,以此处为例

原App名称为 Google Chrome 复制后重新命令的App名称为 MING Chrome 那么命令中的路径就为MING Chrome.app

cd "/Applications/MING Chrome.app/Contents/MacOS"

键入命令ls可以看到该目录下有一个 Google Chrome 的可执行文件,也就是双击 Chrome 时启动的入口。

入口文件是编译过的二进制文件,无法直接修改。但可以通过命令行的形式修改数据的路径。

将原来的 Google Chrome 的可执行文件,改个名,降级成二级入口。

而一级入口,通过一个 shell 脚本,脚本里会调用原来的 Google Chrome 可执行文件,并且调用的时候,加上 --user-data-dir 参数指定用户资料新路径。

# 重命名降级为二级入口
$ mv Google\ Chrome Google\ Chrome.real
# 新增一级入口
$ cat > Google\ Chrome12 <<EOF
#!/bin/bash
cd "/Applications/MING Chrome.app/Contents/MacOS"
"/Applications/MING Chrome.app/Contents/MacOS/Google Chrome.real"  --user-data-dir="/Users/MING/Documents/Chrome/config"
EOF

通过 cat命令写入一个可执行一级入口shell脚本,注意命令中MING Chrome.app 路径要和实际一样,--user-data-dir= 为此Chrome用户文件存储的位置,也需要根据实际路径来定义,勿照搬

# 为生成的shell脚本授予执行权限
$ chmod +x "Google Chrome"

一级入口中有一个数据存放路径,你可以自定义,但记得提前创建它。

一切准备就绪,通过 搜索 Chrome 就会出现我修改的 MING Chrome

macOS下 Chrome 浏览器多开

打开它后,就启动了一个全新的 Chrome ,插件、书签、流览记录为全新用户。与原浏览器是完全独立。

Zimri 收集整理,欢迎转载,请注明出处:https://www.insilen.com/post/153.html

文章遵循 署名-非商业性使用-相同方式共享 4.0 国际(CC BY-NC-SA 4.0)协议

(1)
打赏 微信赞赏 微信赞赏 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15 17:00
下一篇 2022-12-16 00:00

相关推荐

  • mac mini 2018 + eGPU踩坑

    什么是 eGPU eGPU 可为 Mac 提供运行专业 App、玩 3D 游戏、创建 VR 内容等所需的更高图形处理性能的一个外接显卡。 关于支持的显卡型号 根据Apple官网支持…

    2020-11-02
    34.2K0
  • Linux安全高效地更换源

    几乎90%的Linux安装后都没有默认国内源,本文将尽可能收集整理出相对齐全且安全更换源的方法,以便解决国内使用Linux更新镜像加速。

    2022-12-15
    2.1K0
  • macOS 终端实现代理

    使用 brew 安装一些软件时发现速度太慢,而且不少因为超时问题而无法安装。然后查了很多网友提供的方法,发现大多都已经用不了或者是有些细微处有所错误,故此重新写一篇 macOS 终…

    2020-06-16
    19.9K0
  • 向Linux中挂载硬盘

    Linux中硬盘挂载分临时挂载和永久挂载(开机自动挂载)到指定目录,这时候需要正确且安全的配置挂载才能保证系统安全稳定的运行

    6天前
    340

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注