google-chrome - 管理多个 Chrome 配置文件 - OSX

标签 google-chrome chromium profiles

我正在运行 this shell script作为 OSX 中的应用程序,使用新的个人文件夹启动多个 Chrome 实例:

do shell script "/Applications/Google\\ Chrome.app/Contents/MacOS/Google\\ Chrome --enable-udd-profiles --user-data-dir=/Users/$USER/Library/Application\\ Support/Google/ChromePersonal > /dev/null 2>&1 &"

这太棒了——因为我可以在 Chrome 实例之间进行 CMD-TAB 而不清除 cookie/缓存等。

问题:我想扩展脚本以在 Dock 和 CMD-TAB 弹出窗口中的每个实例的 Chrome 图标上覆盖一个大的“2”、“3”等,以便我可以区分实例。现在,我看到的只是多个 Chrome.app 图标。

关于如何做到这一点的任何想法?我也愿意编辑图标,但是 Chrome2.app 图标不会影响 Dock 图标 - 因为 Dock 图标来自原始 Chrome.app。

更新:问题已解决,方法如下:
  • 复制粘贴“Google Chrome.app”以在 Applications 文件夹中创建副本。
  • 将副本命名为 Chrome2.app 之类的名称。
  • 关注 the instructions from Google创建 Applescript,基于现在名为 Chrome2.app 的 Google Chrome.app 的新副本。可以将此脚本命名为 LaunchChrome2.app 等。这将使用正确的(备用)用户配置文件启动 Chrome 的新副本,因此不会发生 cookie 问题。
  • 将 Chrome2.app 的名称和 Chrome2.app 的图标更改为您希望在任务切换器和任务栏中显示的任何内容。基本应用程序,而不是脚本快捷方式,决定了 OS X 中的图标和名称。
  • 达达。
  • 可选:在 Chrome 的两个副本之间设置 Google Sync,以便您的书签、首选项、扩展程序保持不变!
  • 最佳答案

    我在 http://blog.duoconsulting.com/2011/03/13/multiple-profiles-in-google-chrome-for-os-x/ 使用脚本,它会在 Applications 文件夹中为您创建新的 Chrome 应用程序,并绑定(bind)到特定的配置文件。

    之后,您可以简单地获取信息并将 PNG 粘贴为您的图标。我为每个 Chrome 实例使用不同颜色的 Chrome 图标和主题。

    关于google-chrome - 管理多个 Chrome 配置文件 - OSX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5451439/

    相关文章:

    android - 最新的 Android 模拟器 : HTTPS Network Issues - Chrome

    node.js - 通过nodejs获取操作系统显示枚举

    javascript - 如何点击显示 :none element with puppeteer?

    css - 修复了页面顶部幻灯片放映时背景图像闪烁的问题

    CSS 在 Chrome 和 IE8 中的应用不当

    html - 在 Chromium 和 Firefox/Opera 中查看时,Blogger.com 上的 CSS 行为/对齐方式不同

    php - 管理员连接两个用户

    c++ - 如何远程检索 Windows 配置文件目录路径?

    javascript - Google Chrome 拖到桌面 : Custom 'File' Names