iHosts - 修改神器 (Mac)

2016-04-18 09:16:17 +08:00
 quietjosen

我需要 iHosts 吗?

如果你需要修改 /etc/hosts 来切换开发环境,甚至已经在用脚本、工具来编辑 Hosts ,你真的需要试试 iHosts.

iHosts 怎么用?

一般的 Hosts 编辑工具,都是将 Hosts 文件进行整体替换。而 iHosts 管理的粒度更小,可以仅仅更新其中的一部分。

比如,如果你需要在开发环境(如 192.168.1.80 )、测试环境(如 192.168.1.88 )之间切换,你可以:

当然,实时查看 /etc/hosts 这样的功能也不能少:

沙盒应用与权限

由于 iHosts 即将上架 Mac App Store ,所以 iHosts 采用沙盒模式。进而,你需要在首次运行时,允许 iHosts 访问 /etc/hosts 文件,并且在 Terminal 中通过命令允许当前用户修改 /etc/hosts 文件。

虽然稍微有些麻烦,但是更安全。如果是直接弹一个让我输入管理员密码的框,我还是有些慌的,尤其是前不久的 Transmission 事件...

有点意思,怎么玩?

废话不说,直接 >>> 点我免费下载 <<<

不过,计划上架 Mac App Store 后会有收费版本,免费版本会有一些功能限制。不过没关系,可以先试试,如果你都碰不到受限的地方,说明免费版对你绝对够用啦。

欢迎体验,围观改变世界。

18306 次点击
所在节点    macOS
70 条回复
weihongchang
2016-04-18 15:42:06 +08:00
quietjosen
2016-04-18 15:44:50 +08:00
@weihongchang 哈哈,吓我了一跳;方便就好 ^_^
scgy5555
2016-04-18 17:32:15 +08:00
额,什么情况下必须用 hosts 而不用 nginx ?
duangaduang
2016-04-18 17:59:43 +08:00
升级账户可以添加更多节点,这么快就不够我用了?
zander
2016-04-18 18:01:39 +08:00
gas mask 用了很久了。
quietjosen
2016-04-18 18:11:01 +08:00
@scgy5555 这个,看每个人的开发环境和习惯吧。
quietjosen
2016-04-18 18:11:17 +08:00
@duangaduang 哈哈,准资深用户嘛。
quietjosen
2016-04-18 18:11:36 +08:00
@zander 所以可以试试新的啦 ^_^
iCantus
2016-04-18 18:25:30 +08:00
gas mask 和 switch hosts 都很不错,两者能够综合就好了。 gas mask 有托盘,会时时监测 hosts 的改变,这点很好。 switch hosts 是可以同时启用多个配置,提供开关,这点也很好。而目测楼主的轮子造的不好。
oldj
2016-04-18 18:38:49 +08:00
@quietjosen SwitchHosts! 作者飘过。

需要输入密码这个的确是个问题,不过其实你也可以修改 /etc/hosts 文件的权限, SwitchHosts! 会先尝试写,写入失败才会请求密码。另外,它是开源的,熟悉编程的用户可以检查它的代码实现,确保没有恶意。:-)
quietjosen
2016-04-18 18:39:27 +08:00
@iCantus 听起来有超级亏。 iHosts 就是把 Gas Mask 和 Switch Hosts 结合了呀。比如有托盘,比如可以同时启用多个配置(选中菜单中某一项就可以了),比如还可以分组。唯一没有的就是监测 Hosts 变化,不过也会考虑的。

别只目测呀,免费下来玩玩呗。当然,轮子还是要继续打磨圆的,虚心接受广大人民群众的改进意见。
quietjosen
2016-04-18 18:43:29 +08:00
@oldj 握爪!

明白你的意思,不过如果没有提示的话,我估计很多人不知道自己改权限这事,所以我在 iHosts 中提示用户这么做。麻烦了一点,但求安全,还有就是希望能上架 Mac App Store (再祈祷一次)

一起造好这个轮子 ^_^
Yien
2016-04-18 19:39:32 +08:00
感谢分享!
quietjosen
2016-04-18 20:48:55 +08:00
@Yien 嘿嘿,不客气 :)
jinphen
2016-04-19 09:46:23 +08:00
建议可以设置图标,这样只要看对应的图标就知道当前 host 是哪个了
quietjosen
2016-04-19 10:40:34 +08:00
@jinphen 这个点子不错,收下了,谢。
quietjosen
2016-05-03 02:04:50 +08:00
@wangcheng 已经上架 Mac App Store: https://itunes.apple.com/cn/app/id1102004240?ls=1&mt=12
已经改成等宽字体了,觉得不错的话,帮忙给个好评哦,谢谢 ^_^
quietjosen
2016-05-03 02:05:08 +08:00
@indexof 已经上架 Mac App Store: https://itunes.apple.com/cn/app/id1102004240?ls=1&mt=12
觉得不错的话,帮忙给个好评哦,谢谢 ^_^
quietjosen
2016-05-03 02:05:17 +08:00
@xwartz 已经上架 Mac App Store: https://itunes.apple.com/cn/app/id1102004240?ls=1&mt=12
觉得不错的话,帮忙给个好评哦,谢谢 ^_^
quietjosen
2016-05-03 02:05:27 +08:00
@v1024 已经上架 Mac App Store: https://itunes.apple.com/cn/app/id1102004240?ls=1&mt=12
觉得不错的话,帮忙给个好评哦,谢谢 ^_^

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/271879

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX