adslproxy-enhance


Nameadslproxy-enhance JSON
Version 3.7.3 PyPI version JSON
download
home_pagehttps://github.com/thefantasystudio/AdslProxy
SummaryADSL Proxy Pool Tool
upload_time2023-06-26 09:28:28
maintainer
docs_urlNone
authorGermey
requires_python>=3.5.0
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
## 拨号主机设置

首先配置好代理,如使用 Squid,运行在 3128 端口,并设置好用户名和密码。

配置好代理之后,即可使用本工具定时拨号并发送至 Redis。

### 安装 ADSLProxy

```
pip3 install -U adslproxy
```

### 设置环境变量

```
# Redis 数据库地址、端口和密码
export REDIS_HOST=
export REDIS_PORT=
export REDIS_PASSWORD=
# 拨号云主机配置的代理端口
export PROXY_PORT=
# 拨号云主机的代理用户名,无认证则留空
export PROXY_USERNAME=
# 拨号云主机配置的代理密码,无认证则留空
export PROXY_PASSWORD=
```

### 执行

```
adslproxy send
```

运行结果:

运行结果:

```
2020-04-13 01:39:30.811 | INFO     | adslproxy.sender.sender:loop:90 - Starting dial...
2020-04-13 01:39:30.812 | INFO     | adslproxy.sender.sender:run:99 - Dial Started, Remove Proxy
2020-04-13 01:39:30.812 | INFO     | adslproxy.sender.sender:remove_proxy:62 - Removing adsl1...
2020-04-13 01:39:30.893 | INFO     | adslproxy.sender.sender:remove_proxy:69 - Removed adsl1 successfully
2020-04-13 01:39:37.034 | INFO     | adslproxy.sender.sender:run:108 - Get New IP 113.128.9.239
2020-04-13 01:39:42.221 | INFO     | adslproxy.sender.sender:run:117 - Valid proxy 113.128.9.239:3389
2020-04-13 01:39:42.458 | INFO     | adslproxy.sender.sender:set_proxy:82 - Successfully Set Proxy
2020-04-13 01:43:02.560 | INFO     | adslproxy.sender.sender:loop:90 - Starting dial...
2020-04-13 01:43:02.561 | INFO     | adslproxy.sender.sender:run:99 - Dial Started, Remove Proxy
2020-04-13 01:43:02.561 | INFO     | adslproxy.sender.sender:remove_proxy:62 - Removing adsl1...
2020-04-13 01:43:02.630 | INFO     | adslproxy.sender.sender:remove_proxy:69 - Removed adsl1 successfully
2020-04-13 01:43:08.770 | INFO     | adslproxy.sender.sender:run:108 - Get New IP 113.128.31.230
2020-04-13 01:43:13.955 | INFO     | adslproxy.sender.sender:run:117 - Valid proxy 113.128.31.230:3389
2020-04-13 01:43:14.037 | INFO     | adslproxy.sender.sender:set_proxy:82 - Successfully Set Proxy
2020-04-13 01:46:34.216 | INFO     | adslproxy.sender.sender:loop:90 - Starting dial...
2020-04-13 01:46:34.217 | INFO     | adslproxy.sender.sender:run:99 - Dial Started, Remove Proxy
2020-04-13 01:46:34.217 | INFO     | adslproxy.sender.sender:remove_proxy:62 - Removing adsl1...
2020-04-13 01:46:34.298 | INFO     | adslproxy.sender.sender:remove_proxy:69 - Removed adsl1 successfully
```

此时有效代理就会发送到 Redis。


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/thefantasystudio/AdslProxy",
    "name": "adslproxy-enhance",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.5.0",
    "maintainer_email": "",
    "keywords": "",
    "author": "Germey",
    "author_email": "cqc@cuiqingcai.com",
    "download_url": "https://files.pythonhosted.org/packages/ae/ad/92131373cde5ce29b471c5adada2f77afcdde1425db6fe49971c8e827b44/adslproxy-enhance-3.7.3.tar.gz",
    "platform": null,
    "description": "\n## \u62e8\u53f7\u4e3b\u673a\u8bbe\u7f6e\n\n\u9996\u5148\u914d\u7f6e\u597d\u4ee3\u7406\uff0c\u5982\u4f7f\u7528 Squid\uff0c\u8fd0\u884c\u5728 3128 \u7aef\u53e3\uff0c\u5e76\u8bbe\u7f6e\u597d\u7528\u6237\u540d\u548c\u5bc6\u7801\u3002\n\n\u914d\u7f6e\u597d\u4ee3\u7406\u4e4b\u540e\uff0c\u5373\u53ef\u4f7f\u7528\u672c\u5de5\u5177\u5b9a\u65f6\u62e8\u53f7\u5e76\u53d1\u9001\u81f3 Redis\u3002\n\n### \u5b89\u88c5 ADSLProxy\n\n```\npip3 install -U adslproxy\n```\n\n### \u8bbe\u7f6e\u73af\u5883\u53d8\u91cf\n\n```\n# Redis \u6570\u636e\u5e93\u5730\u5740\u3001\u7aef\u53e3\u548c\u5bc6\u7801\nexport REDIS_HOST=\nexport REDIS_PORT=\nexport REDIS_PASSWORD=\n# \u62e8\u53f7\u4e91\u4e3b\u673a\u914d\u7f6e\u7684\u4ee3\u7406\u7aef\u53e3\nexport PROXY_PORT=\n# \u62e8\u53f7\u4e91\u4e3b\u673a\u7684\u4ee3\u7406\u7528\u6237\u540d\uff0c\u65e0\u8ba4\u8bc1\u5219\u7559\u7a7a\nexport PROXY_USERNAME=\n# \u62e8\u53f7\u4e91\u4e3b\u673a\u914d\u7f6e\u7684\u4ee3\u7406\u5bc6\u7801\uff0c\u65e0\u8ba4\u8bc1\u5219\u7559\u7a7a\nexport PROXY_PASSWORD=\n```\n\n### \u6267\u884c\n\n```\nadslproxy send\n```\n\n\u8fd0\u884c\u7ed3\u679c\uff1a\n\n\u8fd0\u884c\u7ed3\u679c\uff1a\n\n```\n2020-04-13 01:39:30.811 | INFO     | adslproxy.sender.sender:loop:90 - Starting dial...\n2020-04-13 01:39:30.812 | INFO     | adslproxy.sender.sender:run:99 - Dial Started, Remove Proxy\n2020-04-13 01:39:30.812 | INFO     | adslproxy.sender.sender:remove_proxy:62 - Removing adsl1...\n2020-04-13 01:39:30.893 | INFO     | adslproxy.sender.sender:remove_proxy:69 - Removed adsl1 successfully\n2020-04-13 01:39:37.034 | INFO     | adslproxy.sender.sender:run:108 - Get New IP 113.128.9.239\n2020-04-13 01:39:42.221 | INFO     | adslproxy.sender.sender:run:117 - Valid proxy 113.128.9.239:3389\n2020-04-13 01:39:42.458 | INFO     | adslproxy.sender.sender:set_proxy:82 - Successfully Set Proxy\n2020-04-13 01:43:02.560 | INFO     | adslproxy.sender.sender:loop:90 - Starting dial...\n2020-04-13 01:43:02.561 | INFO     | adslproxy.sender.sender:run:99 - Dial Started, Remove Proxy\n2020-04-13 01:43:02.561 | INFO     | adslproxy.sender.sender:remove_proxy:62 - Removing adsl1...\n2020-04-13 01:43:02.630 | INFO     | adslproxy.sender.sender:remove_proxy:69 - Removed adsl1 successfully\n2020-04-13 01:43:08.770 | INFO     | adslproxy.sender.sender:run:108 - Get New IP 113.128.31.230\n2020-04-13 01:43:13.955 | INFO     | adslproxy.sender.sender:run:117 - Valid proxy 113.128.31.230:3389\n2020-04-13 01:43:14.037 | INFO     | adslproxy.sender.sender:set_proxy:82 - Successfully Set Proxy\n2020-04-13 01:46:34.216 | INFO     | adslproxy.sender.sender:loop:90 - Starting dial...\n2020-04-13 01:46:34.217 | INFO     | adslproxy.sender.sender:run:99 - Dial Started, Remove Proxy\n2020-04-13 01:46:34.217 | INFO     | adslproxy.sender.sender:remove_proxy:62 - Removing adsl1...\n2020-04-13 01:46:34.298 | INFO     | adslproxy.sender.sender:remove_proxy:69 - Removed adsl1 successfully\n```\n\n\u6b64\u65f6\u6709\u6548\u4ee3\u7406\u5c31\u4f1a\u53d1\u9001\u5230 Redis\u3002\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "ADSL Proxy Pool Tool",
    "version": "3.7.3",
    "project_urls": {
        "Homepage": "https://github.com/thefantasystudio/AdslProxy"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aead92131373cde5ce29b471c5adada2f77afcdde1425db6fe49971c8e827b44",
                "md5": "c2dde16cb66ff1842b42675ddd34c280",
                "sha256": "6b4181b20a06e8e7f8cfdd038f45940a7fcb1fb7b321bb36b23398b77f5820c8"
            },
            "downloads": -1,
            "filename": "adslproxy-enhance-3.7.3.tar.gz",
            "has_sig": false,
            "md5_digest": "c2dde16cb66ff1842b42675ddd34c280",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.5.0",
            "size": 10099,
            "upload_time": "2023-06-26T09:28:28",
            "upload_time_iso_8601": "2023-06-26T09:28:28.083485Z",
            "url": "https://files.pythonhosted.org/packages/ae/ad/92131373cde5ce29b471c5adada2f77afcdde1425db6fe49971c8e827b44/adslproxy-enhance-3.7.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-06-26 09:28:28",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "thefantasystudio",
    "github_project": "AdslProxy",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "adslproxy-enhance"
}
        
Elapsed time: 0.09035s