Mac开发云集Mac开发iOS之MAC端开发

Mac下更改hosts文件小工具的开发

2016-11-22  本文已影响119人  Easonnnn

记一次愉快的Mac程序开发。。。。

    由于百度搜出来的东西有些不尽人意的地方,所以找了下如何在不翻墙的情况下使用谷歌。

思路是这样:给本机/private/etc路径下的hosts文件添加些网络代理~

一、代码部分:

准备:

一些配置

1、下载并保存hosts文件至本机缓存下来:

获取hosts文件

2、将下载下来的文件移动到/private/etc

移动

这里使用了shell脚本实现移动,本来想用FileManager的某些方法,结果看了下API没找到相应的可写到系统保护文件夹的方法,求指教。。。。

--展示alert的方法

展示alert的方法

二、浏览器设置:

1、打开chrome,找到设置项中的搜索:

管理搜索引擎

点击管理搜索引擎 ,添加香港谷歌作为默认搜索引擎,网址:https://www.google.com.hk/#newwindow=1&safe=strict&q=%s

添加香港,并设为默认引擎

配置完将香港谷歌作为默认搜索引擎,接下来在搜索框中搜索一下,检查是否有效

搜素一下测试成功

感谢@racaljk提供的hosts文件:https://raw.githubusercontent.com/racaljk/hosts/master/hosts,使得这个想法可以顺利实现。

在替换hosts文件之前,推荐备份一份原hosts文件~

上一篇 下一篇

猜你喜欢

热点阅读