把主人放进黑洞的工具
webnull的Python项目详细描述
webnull
==
将主机放入黑洞的工具。
用法:`sudo webnull deny example.com`
example.com将添加到主机文件并路由到本地主机。下次您尝试访问example.com时,浏览器将无法找到它。
` sudo webnull allow示例“将允许访问站点五分钟。
`sudo webnull allow-am'将允许访问所有被阻止的站点,直到明天上午。
有关完整用法,请参见“webnull-h”。
deny example.com
$sudo webnull deny https://example.com/foo/bar
$sudo webnull allow example.com
$sudo webnull allow-t 30 example.com
$sudo webnull allow-a
$sudo webnull allow-am
````
==
----
dev mode在开发
```
$cp/etc/hosts dummyhosts
$export dev-u mode=1
$./webnull.py允许…
`````
testing
----
`````
$brew install python
$easy\install pip
$pip install virtualenv
$virtualenv venv
$source venv/bin/activate
$pip install watchdog
$python setup.pytest
```
releasing
----
```
$python setup.py sdist bdist_wheel
$tween upload dist/*[-r testpypi]
$rm-rf dist/*
*标记release
*bump版本号
```
此代码仅在使用python 2.7的macos上测试过
文件。
==
将主机放入黑洞的工具。
用法:`sudo webnull deny example.com`
example.com将添加到主机文件并路由到本地主机。下次您尝试访问example.com时,浏览器将无法找到它。
` sudo webnull allow示例“将允许访问站点五分钟。
`sudo webnull allow-am'将允许访问所有被阻止的站点,直到明天上午。
有关完整用法,请参见“webnull-h”。
deny example.com
$sudo webnull deny https://example.com/foo/bar
$sudo webnull allow example.com
$sudo webnull allow-t 30 example.com
$sudo webnull allow-a
$sudo webnull allow-am
````
dev mode在开发
```
$cp/etc/hosts dummyhosts
$export dev-u mode=1
$./webnull.py允许…
`````
testing
----
`````
$brew install python
$easy\install pip
$pip install virtualenv
$virtualenv venv
$source venv/bin/activate
$pip install watchdog
$python setup.pytest
```
releasing
----
```
$python setup.py sdist bdist_wheel
$tween upload dist/*[-r testpypi]
$rm-rf dist/*
*标记release
*bump版本号
```
此代码仅在使用python 2.7的macos上测试过
文件。