gfw
gfwlist2privoxy
pypi i gfwlist2privoxy
gfw

gfwlist2privoxy

Generate action file for privoxy from gfwlist, inspired by clowwindy's gfwlist and modified from it.

by snachx

2.0.0 (see all)License:MIT
pypi i gfwlist2privoxy
Readme

GFWList2Privoxy

|Build Status|

Usage

Generate action file for privoxy from gfwlist, inspired by clowwindy's gfwlist2pac_ and modified from it.

It requires Python 3.6+ to run, if you need to run it under Python 2.7.x, please use 1.x of gfwlist2privoxy.

::

pip install gfwlist2privoxy

usage: gfwlist2privoxy [-h] [-i GFWLIST] -f ACTION -p PROXY -t TYPE [--user-rule USER_RULE]

detail arguments:
  -h, --help                    show this help message and exit

  -i GFWLIST, --input GFWLIST   local path or remote url of gfwlist, ignore to use default address

  -f ACTION, --file ACTION      path to the output action file

  -p PROXY, --proxy PROXY       the proxy in the action file, for example, "127.0.0.1:1080"

  -t TYPE, --type TYPE          the proxy type in the action file, should be one of the followings,
                                "http socks4 socks4a socks5 socks5t"

  --user-rule USER_RULE         user rule file, which will be appended to gfwlist

Please set https proxy in your system if you ignore the argument GFWLIST.

Example Action File

An example of generated action file is here_.

.. |Build Status| image:: https://travis-ci.org/snachx/gfwlist2privoxy.png?branch=master :target: https://travis-ci.org/snachx/gfwlist2privoxy .. _gfwlist2pac: https://github.com/clowwindy/gfwlist2pac .. _here: https://github.com/snachx/gfwlist2privoxy/blob/master/test/gfwlist.action

GitHub Stars

114

LAST COMMIT

3mos ago

MAINTAINERS

1

CONTRIBUTORS

5

OPEN ISSUES

0

OPEN PRs

0
VersionTagPublished
2.0.0
3mos ago
1.1.0
3mos ago
1.0.3
6yrs ago
1.0.2
8yrs ago
No alternatives found
No tutorials found
Add a tutorial