Switch hosts quickly!
Pull request Compare This branch is 249 commits behind oldj:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
screenshots
src
ui
.gitignore
README.md

README.md

SwitchHost!

这是一个用于快速切换 hosts 文件的小程序,基于 Python 和 wxPython 开发。

功能特性:

  • 快速切换 hosts
  • 跨平台(基于 wxPython)
  • hosts 文件语法高亮
  • 可为不同的 hosts 方案设置不同的图标
  • 切换 hosts 方案时浮出窗口提示

    下载地址:

你可以直接下载源码到本地运行或编辑,或者在下面下载可执行版本:

以下为本程序在 Windows 系统下的运行截图。

程序主界面

程序主界面

系统托盘菜单

系统托盘菜单

更新历史:

  • 2011-12-14 允许输入超长的 hosts 方案。
  • 2011-10-09 发布 0.1.6 版,修复若干 bug,增加自动检查最新版本的功能。
  • 2011-09-29 发布 0.1.5 版,新增 hosts 内容语法高亮。
  • 2011-09-28 发布 0.1.4 版,新增“添加”、“删除”按钮;hosts 内容修改后自动保存;修改若干 bug。
  • 2011-09-19 发布 0.1.3 版,修复若干 bug。
  • 2011-09-15 发布 0.1.2 版,添加主面板,可以主面板上对 hosts 进行增加、删除、编辑、重命名等操作。
  • 2011-09-02 发布 0.1.0 版,完成基本功能。

    开发计划:

  • 增加选项配置界面

  • 自动监测当前使用的 hosts,如果有修改马上刷新
  • 可选择是否修改注册表以便让 IE 浏览器在修改 hosts 后马上更新
  • 增加快捷键
  • hosts 内容配色方案

    版权及致谢:

    本程序的 Windows 及 Mac 版中,使用了基于 wxWidgets License 发行的 ToasterBox 作为浮出提示解决方案,在此对作者的工作表示感谢!

    本程序完全免费,并基于 LGPL 协议开源。