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.8
💥 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 ⚠️
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\downloads
Since 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