写了个自动更新 hosts 的小软件 updateHosts,欢迎使用 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
zeroten
V2EX    分享创造

写了个自动更新 hosts 的小软件 updateHosts,欢迎使用

  •  2
     
  •   zeroten
    ladder1984 2015-01-24 20:17:03 +08:00 25311 次点击
    这是一个创建于 3991 天前的主题,其中的信息可能已经有所发展或是发生改变。

    updateHosts

    简介

    自动从网络下载hosts文件,hosts源由用户设置。

    使用说明

    下载地址:https://github.com/ladder1984/updateHosts/archive/master.zip

    解压即可使用,无需安装Python。点击start.vbs运行,点击addToStartup.js加入启动项。

    config.ini: 设置参数,包括选择更新源、是否关闭hosts中的网站过滤。详见config.ini中的注释

    hosts_user_defined.txt: 可填入自定义hosts内容

    注意:

    • 本软件不提供hosts文件,而是从从用户定义的地址下载hosts,默认提供几个流行的hosts,参见config.ini
    • 建议使用前手动备份hosts文件
    • 可能需要授予程序管理员权限:右击python27.exe,选中“属性”,在“兼容性”里勾选“以管理员身份运行此程序”。
    • 建议使用notepad++编辑文件
    • 删除启动:删除“启动”文件夹内的快捷方式,“启动”文件夹在开始菜单内

    运行环境

    • 操作系统:Windows

    功能描述

    • 下载hosts文件并更新本地hosts
    • 用户可自定义hosts内容
    • 可选的hosts更新源
    • 可以选择下载多个hosts文件并合并
    • 备份hosts文件
    • 可去除屏蔽广告部分
    • 分离出单独的配置文件
    • 运行时不显示窗口
    • 打包成exe文件,无需安装python即可使用
    • 可单文件执行updateHosts
    • 可添加启动项
    • 生成错误日志errorLog.txt
    • 待添加

    hosts源

    hosts源来源于网络,收录入someHosts项目,并选取如下hosts:

    用户可在config.ini中选择,或者自定义hosts源

    其他

    版权声明

    • 本软件使用MIT协议
    第 1 条附言    2015-01-24 21:01:31 +08:00
    项目地址 <https://github.com/ladder1984/updateHosts>; ,欢迎来star ^.^
    第 2 条附言    2015-01-24 21:02:40 +08:00
    https://github.com/ladder1984/updateHosts

    上面的地址多了个> .......
    32 条回复    2016-03-24 11:48:34 +08:00
    zeroten
        1
    zeroten  
    OP
       2015-01-24 20:18:58 +08:00
    欢迎提供建议和意见,我会不断更新。功能比较简单,代码写的也很水,就是为了方便更新hosts,欢迎指教。
    willme105
        2
    willme105  
       2015-01-24 20:19:24 +08:00   1
    www.gusou.co 不用host也可以搜索谷歌
    zh10086
        3
    zh10086  
       2015-01-24 20:29:27 +08:00 via Android
    谢谢分享,很方便
    zeroten
        4
    zeroten  
    OP
       2015-01-24 20:36:21 +08:00
    @willme105 还是感觉用google.com域名爽,总有不方便的地方,我是用ss代理。



    。。。擦,为毛我老是手滑点到感谢。。。
    Sharuru
        5
    Sharuru  
       2015-01-24 21:03:20 +08:00
    自从靠 PAC + 梯子以后,HOSTS就一直是干净的……
    zeroten
        6
    zeroten  
    OP
       2015-01-24 21:45:25 +08:00
    @Sharuru 有备无患,hosts,vpn,goagent,shadowsocks等等,我都准备着的
    151515
        7
    151515  
       2015-01-24 22:25:20 +08:00
    貌似不错,谢谢提供
    xohen
        8
    xohen  
       2015-01-24 22:37:30 +08:00 via iPhone
    非常棒,多谢!

    真希望iOS上也有这样的项目…
    zeroten
        9
    zeroten  
    OP
       2015-01-24 23:15:36 +08:00
    @xohen windows以外系统支持在逐步增加,不过ios之类手机系统要等等了,因为我都不太了解他们的环境。。。
    wolfan
        10
    wolfan  
       2015-01-24 23:28:10 +08:00
    python脚本喵~

    话说,之前那谁的好像是直接用bat+wget还玩耍的也不错的样。
    wolfan
        11
    wolfan  
       2015-01-24 23:30:23 +08:00
    话说朱大人的那个源不是停了么?
    Delbert
        12
    Delbert  
       2015-01-24 23:55:31 +08:00
    @wolfan win下没有wget命令啊
    O21
        13
    O21  
       2015-01-24 23:59:07 +08:00
    搭个车

    Google全方位服务方案

    http://googless.jd-app.com/
    wenketel
        14
    wenketel  
       2015-01-25 00:23:40 +08:00
    之前已经star了
    zeroten
        15
    zeroten  
    OP
       2015-01-25 00:35:52 +08:00
    @wolfan 用python是为了下载之外加点功能,比如现在有的自定义内容、关闭127.0.0.1屏蔽,还有准备加的白名单(不采用下载的hosts)、通配符(甚至正则表达式)。
    zeroten
        16
    zeroten  
    OP
       2015-01-25 00:36:33 +08:00
    caozhu
        17
    caozhu  
       2015-01-25 01:05:43 +08:00
    这个好,虽然现在有ssh,但是hosts也得备一个,呵呵。
    wolfan
        18
    wolfan  
       2015-01-25 01:15:43 +08:00
    @Delbert wget.exe ~
    zeroten
        19
    zeroten  
    OP
       2015-01-25 12:59:37 +08:00 via Android
    为毛主题收藏这么多,就是没几个回复,也没几个star
    yalog88
        20
    yalog88  
       2015-01-25 15:07:42 +08:00
    @Sharuru !- -一直都不会用PAC。都不知道到底是该怎么弄!
    zeroten
        21
    zeroten  
    OP
       2015-01-25 21:16:53 +08:00
    又更新了点功能
    zeroten
        22
    zeroten  
    OP
       2015-01-26 17:07:01 +08:00
    up。。都没人提提建议
    Tassel
        23
    Tassel  
       2015-01-27 12:19:47 +08:00
    imouto.host 已经不在维护了吧
    zeroten
        24
    zeroten  
    OP
       2015-01-27 12:42:32 +08:00
    @Tassel 嗯,现在新版改了默认源,都是在更新的
    JustNormal
        25
    JustNormal  
       2015-01-29 09:55:29 +08:00
    imouto.host已经停止更新了,可以从更新源里面去掉了。另外给你个地址:
    http://blog.sina.com.cn/s/blog_6fa5aa4a01010wel.html
    这里都是最新的hosts
    zeroten
        26
    zeroten  
    OP
       2015-01-29 15:24:10 +08:00
    @JustNormal 感谢提供
    twitterpig
        27
    twitterpig  
       2015-02-04 15:03:02 +08:00
    谢谢作者~你辛苦了~
    twitterpig
        28
    twitterpig  
       2015-02-04 15:10:03 +08:00
    smarthosts记得好像早就不更新了~
    twitterpig
        29
    twitterpig  
       2015-02-04 15:52:04 +08:00
    nod32竟然报错,从隔离区恢复,照样被杀~
    zeroten
        30
    zeroten  
    OP
       2015-02-04 22:54:33 +08:00
    @twitterpig 报哪个文件?能不能上个截图看看?
    Taliter
        31
    Taliter  
       2016-03-22 18:17:59 +08:00
    http://www.v2google.com 、楼主,求收做源。
    arens
        32
    arens  
       2016-03-24 11:48:34 +08:00
    之前下过一个 Hosts ,里面有个 CMD ,运行一下就可以自动将同目录的 Hosts 更新,没保存了~
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3289 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 11:23 PVG 19:23 LAX 03:23 JFK 06:23
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86