美文网首页Mac开发云集Mac开发iOS之MAC端开发
Mac下更改hosts文件小工具的开发

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

作者: Easonnnn | 来源:发表于2016-11-22 16:44 被阅读119次

记一次愉快的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文件~

相关文章

网友评论

  • 背靠背的微笑:不是直接可以替换host文件吗?为什么要写这么复杂的代码?而且你可以把项目贴出来,要不然我们没办法马上适用哦。
    Easonnnn:@背靠背的微笑 首先直接替换这种重复性的动作太累了,写一个程序来省时间不更好吗🤓。。。我是觉得项目用到的代码太简单了,不好意思贴出来,代码部分的几张截图就够用啦~

本文标题:Mac下更改hosts文件小工具的开发

本文链接:https://www.haomeiwen.com/subject/jqappttx.html