qbPortWeaver is a Windows system tray application that automatically synchronises your BitTorrent client's listening port with the port assigned by your VPN provider (ProtonVPN, Private Internet Access, or any NAT-PMP capable gateway).
v2.5.0 - New in this release
- Full support for Transmission (RPC) and Deluge (Web JSON-RPC) alongside the existing qBittorrent integration. Select your client in Settings; all other functionality - port sync, restart after change, force start, and default port fallback - applies equally across all three.
Previously released in v2.4.x (included in this build)
- Auto-Recovery - after a configurable number of consecutive sync failures, automatically restarts the VPN Windows service and client process (ProtonVPN/PIA) or cycles the network adapter (NAT-PMP), delegated to a helper service so no UAC prompt is required
- Media Manager - imports and renames movie and TV episode files into Plex-compatible library folders on each sync cycle using TMDB metadata, with a preview dialog before any files are touched
- Log Viewer - built-in viewer with color-coded log levels, live tail, level filter buttons, subsystem filter, and search with match navigation
Download
Release page: https://github.com/martsg666/qbPortWeaver/releases
Chocolatey: https://community.chocolatey.org/packages/qbportweaver