SwitchyOmega+Whistle實現chrome無緩存改host流程(mac版)
SwitchyOmega實現chrome無緩存改host流程
背景:需要頻繁更改host文件但是switchhost軟件不能解決電腦本地的dns緩存問題(需過5秒才解決問題)
1. 安裝nodejs環(huán)境 http://nodejs.cn/download/
2. 查看環(huán)境變量是否含/usr/local/bin/ 在linux環(huán)境命令行輸入echo $PATH
3. 安裝whistle,?sudo npm install -g whistle
4. 啟動whistle,?w2 start
5. 瀏覽器內http://127.0.0.1:8899/進入whistle頁面配置對應hosts
6. 安裝chrome插件Proxy SwitchyOmega (安裝方法百度)
7. 進入Proxy SwitchyOmega設置頁面,新建代理服務器模式的情景,按下圖配置,端口按啟動whistle時設置的填寫,默認為8899

8. 再新建一個情景,選auto switch自動切換模式,默認情景根據自己需求選擇,一般選直連,需要頻繁切換hosts的域名用通配符加下規(guī)則,請求模式選whistle,下圖例子中3組域名需要頻繁切換。如有代理,proxy模式填你默認的代理。

9.未來使用前需打開whistle
10.保存,然后在瀏覽器插件那選擇為auto swtich
11.最后在whistle的頁面(http://127.0.0.1:8899/)雙擊,即可即時切換hosts。(注意whistle雙擊才會切換)
標簽: