123456789101112131415161718 |
- import os
- import subprocess
- import sys
- import urllib.parse
- proxy = next(os.environ[_] for _ in ("HTTP_PROXY", "HTTPS_PROXY") if _ in os.environ)
- argv = [
- "nc",
- "-X",
- "connect",
- "-x",
- urllib.parse.urlparse(proxy).netloc,
- sys.argv[1],
- sys.argv[2],
- ]
- subprocess.call(argv)
|