通过Chrome浏览器的Profile功能,专门新建一个翻墙Profile,配置好翻墙代理服务器。Alfred通过命令行打开Chrome浏览器,传入参数,让Chrome选择对应的Profile,打开网站。
Profile
翻墙
这里唯一的问题就是--profile-directory填什么。这里我们可以借助 Alfred Chromearrow-up-right 得到浏览器Profile对应的目录是什么
--profile-directory
打开 http://www.packal.org/workflow/alfred-chromearrow-up-right
下载 https://github.com/packal/repository/raw/master/it.cowtech.alfred.chrome/alfred_chrome.alfredworkflowarrow-up-right
双击下载的文件,workflow会自动添加到Alfred
双击cr
点下面圆圈处,会打开Finder
在bash中执行alfred-chrome文件,会输出JSON文件,从中找出自己配置的翻墙profile的目录名
这里,我的翻墙profile目录是Profile 4
Profile 4
下载我制作好的workflow文件 gfw.alfredworkflowarrow-up-right , 打开workflows, 双击/bin/bash节点,修改Profile 4为你自己的翻墙目录
/bin/bash
Alfred搜索条中试试输入fq,gem,github,superu,stackof
fq
gem
github
superu
stackof
Last updated 7 years ago
"/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" "http://www.google.com" --profile-directory="Profile 4"
"/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" $1 --profile-directory="Profile 4"