NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
Access your remote files directly from qBittorrent Web UI, just like in the desktop app.
Current version: v0.5.9
💥 You will need to re-install the latest ladderr.reg if you had a version prior to v0.5.4 💥
⚠️ The script is enabled on all pages by default. See section below if you want to change this ⚠️
⚠️ There's a bug in Windows that keeps explorer.exe processes open even after closing their respective window, if you never restart your machine you may be filling your RAM inadvertently. This issue seems to be fixed in the 24H2 update (see related issue) ⚠️
By leveraging protocol handlers, a File Explorer window can be opened directly
to a specified network path.
After mapping your remote and local path in the script settings, Ladderr can create a
protocol link pointing to your local files (by using information that's already available
in the Web UI). When opening a file or folder (by using the Open destination folder,Open or Open containing folder menu items or by double-clicking the file or folder
in the Content tab), the protocol is invoked and an inline Powershell script is executed
to parse and open the target path.
The files in this repo:
ladderr-open: and ladderr-select:To learn more about protocol handlers, you can read MS-URI-Handlers.
ladderr.reg (can be easily removed with uninstall-ladderr.reg).We need to map your qBittorrent remote root path to your local network root path.
This can be done by going to the Tools navbar menu and clicking Ladderr Options.
The remote path should be the root folder that you configured
in Default Save Path (Options\Downloads\Saving Management) and your local root
path the equivalent in your local machine.
For example, if you have a network location:
/data/downloads/data/D:\And if you have an NFS\SMB\Samba server:
/downloads/downloads\\server_name_or_ip\very\long\path\downloadsSince everyone's Web UI will have a different URL, the script is active on all pages by default.
There's a check to detect when the page is a qBittorrent Web UI but to be safe you should change this.
For Tapermonkey:
Dashboard.Edit button in the rightmost column.Settings tab (left side below the Ladderr logo).Original matches in the Includes/Excludes section.Add... below the User matches box.For Violentmonkey:
Dashboard (⚙️ icon).Edit button (</> icon).Settings tab.Keep original under @match rules.Alternatively, if your extension doesn't allow this, you can do it manually:
// @match https://*/ and // @match http://*/ .// @match https://192.168.1.100:8080/ or // @match http://myserver.local/.Unfortunately, if done manually, you'll have to redo this with each update.
Content tab).Open and Open containing folder in the Content tab.ladderr-open: and ladderr-select: to allow opening files directly.Rating: 0