上色素对于站点特定浏览来说绝对是一个很棒的工具。
我发现能够将 Epichrome 应用程序复制到其他系统很有用,但是看起来 Chrome 本身肯定对复制扩展和主题有一些抱怨(也许是某些签名问题?)。
rsync
以下是我将 macOS 上的 Epichrome 应用程序本身从文件夹复制到新机器时使用的核心逻辑/Applications/
,以及其中的附带设置~/Library/Application Support/Epichrome/Apps
:
APP_PATH=${1}
DESTINATION=${2}
SSBProfilePath=`cat "${APP_PATH}/Contents/Resources/Scripts/config.sh" | grep SSBProfilePath | cut -d'=' -f2`
FULL_SSBProfilePath=$HOME/${SSBProfilePath}
exec_cmd "rsync -aE -e ssh '${APP_PATH}' $DESTINATION:/Applications/"
exec_cmd "rsync -aE -e ssh ${FULL_SSBProfilePath} '$DESTINATION:Library/Application\ Support/Epichrome/Apps/'"
我发现,当我在新系统上打开 SSB(Epichrome 应用程序)时,之前激活的主题和扩展都不会显示。此外,当我打开 Epichrome Chrome 的设置时,它会抱怨某些设置被重置,然后我注意到实际的 ~/Library/Application\ Support/Epichrome/Apps/Default/Extensions
.
有什么办法可以让它工作吗?有没有办法重置某些东西,让 Chrome 不会太挑剔,或者重新签名或授权扩展程序?