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
Release history Release notifications | RSS feed
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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e3378a5fe02052e972ac3bf4f107bcc621ee446619fd4a4ce9fcbf9c260bb580
|
|
| MD5 |
1cb926c5a66735827d7d6c662bb5aa3a
|
|
| BLAKE2b-256 |
d980791526e99689fc0351f4a9055ee8addc1da979cbc9bd5a44b00a077061f0
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
51a9128bde9412dfceb1c1e13a9e2124692a3931f7a11c8d4ef5e5cc34aa9ed5
|
|
| MD5 |
66e36048e7032d399c7bd42a3de384af
|
|
| BLAKE2b-256 |
ea73a2514a7fb515e5c1a2ef53ae71dae04ed13538e7c121a0ad3e0be970d5e8
|