whyida 发表于 2019-4-3 08:00

最简单的hosts 编辑器(python 代码)

本帖最后由 whyida 于 2019-4-3 08:03 编辑

前一段时间发了一个PDFelement Pro 6.8.5 注册码 ,我已经明确写了需要改hosts 屏蔽网络验证,但还是有许多人注册不了。看来电脑小白还是
挺多的。我就不一 一回复了,直接写个脚本解决,当然也可以添加其他网址。考虑到c 盘的敏感性就不用编译类语言,用python 代码可见。
使用方法:用管理员模式运行IDLE python 加载本脚本,运行。
#coding=utf-8

def add_jing():
   
    outsides = ['127.0.0.1   cbs.wondershare.com',
                '127.0.0.1   www.cbs.wondershare.com',
                '127.0.0.1   platform.wondershare.com']

    output = open(r'C:\Windows\system32\drivers\etc\hosts', 'a')

    outsides.append('\n')   #添加列表换行元素

    output.writelines()   #每个元素都进行换行操



         
    output.close()

if __name__=="__main__":
    add_jing()





无辰 发表于 2019-4-3 08:22

电脑小白会玩python?,会玩python的不认识hosts的路径?有点尴尬。。。。。

totabc 发表于 2019-4-3 09:25

cmd脚本也可以实现,简单一点,贴上一个(把下面的内容复制粘贴到txt然后后缀改为.cmd或者.bat就可以直接运行了):

attrib -R C:\WINDOWS\system32\drivers\etc\hosts
@echo 127.0.0.1 cbs.wondershare.com >>C:\WINDOWS\system32\drivers\etc\hosts
@echo 127.0.0.1 www.cbs.wondershare.com >>C:\WINDOWS\system32\drivers\etc\hosts
@echo 127.0.0.1 platform.wondershare.com >>C:\WINDOWS\system32\drivers\etc\hosts

haorenmo 发表于 2019-4-3 08:10

这个是好内容,mark了

izisak 发表于 2019-4-3 08:14

有点麻烦,因为用这个脚本还需要先安装python

陈贪玩 发表于 2019-4-3 08:17

马克一下

i9can 发表于 2019-4-3 08:29

有用没用 谢谢分享

hedefu 发表于 2019-4-3 08:42

好简单,不过学会算我输。

DEFwa 发表于 2019-4-3 08:48

谢谢楼主。

ps122 发表于 2019-4-3 08:59

无辰 发表于 2019-4-3 08:22
电脑小白会玩python?,会玩python的不认识hosts的路径?有点尴尬。。。。。

说的在理{:1_921:}

wang19890428 发表于 2019-4-3 09:07

有点鸡肋,还要安装派森,不如直接cmd批处理搞,省事
页: [1] 2
查看完整版本: 最简单的hosts 编辑器(python 代码)