Skip to main content

fast forward proxy tunnel

Project description

ProxyTunnel Wrapper

A Python wrapper for proxytunnel.exe that automatically manages the executable and provides a simple interface for port forwarding.

Installation

pip install proxytunnel-wrapper

Usage

from proxytunnel import ProxyTunnel

# Create a ProxyTunnel instance
# This will automatically download proxytunnel.exe if it's not present
proxy = ProxyTunnel()

# Forward local port 8080 to remote proxy example.com:3128
process = proxy.forward(local_port=8080, remote_proxy="example.com:3128")

# The process runs in the background
# To stop it:
process.terminate()

Features

  • Automatic download of proxytunnel.exe
  • Simple Python interface for port forwarding
  • Background process management
  • Windows support

Requirements

  • Python 3.6 or higher
  • Windows operating system
  • Internet connection (for downloading proxytunnel.exe)

License

This project is licensed under the MIT License - see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

proxytunnel-0.1.0.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

proxytunnel-0.1.0-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file proxytunnel-0.1.0.tar.gz.

File metadata

  • Download URL: proxytunnel-0.1.0.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.1

File hashes

Hashes for proxytunnel-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e3378a5fe02052e972ac3bf4f107bcc621ee446619fd4a4ce9fcbf9c260bb580
MD5 1cb926c5a66735827d7d6c662bb5aa3a
BLAKE2b-256 d980791526e99689fc0351f4a9055ee8addc1da979cbc9bd5a44b00a077061f0

See more details on using hashes here.

File details

Details for the file proxytunnel-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: proxytunnel-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.1

File hashes

Hashes for proxytunnel-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 51a9128bde9412dfceb1c1e13a9e2124692a3931f7a11c8d4ef5e5cc34aa9ed5
MD5 66e36048e7032d399c7bd42a3de384af
BLAKE2b-256 ea73a2514a7fb515e5c1a2ef53ae71dae04ed13538e7c121a0ad3e0be970d5e8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page