Tool for replacing paths in qBittorent .fastresume
files.
For example, useful when moving to different PC or OS, especially from Windows to Linux/MacOS because they don't have drive letter paths.
Initially created by grasmanek94 https://qbforums.shiki.hu/index.php?topic=3925.0
You can build it from the source code as described in the next section or download .exe in Releases https://github.com/AlexP11223/qBTConverter/releases
Can be build using any modern Visual Studio with C#/.NET 4.0, such as VS 2017 Community (free). Probably works on Mono too, but not tested.
Simply open the .sln
file and Build Solution.
Open a command prompt in the folder with the .exe and run:
qBTConverter <qBittorent BT_backup dir> <your windows download directory> <your linux download directory>
Examples:
qBTConverter "C:\Users\MyUser\AppData\Local\qBittorrent\BT_backup" "V:\downloads" "/data/torrents/downloads"
qBTConverter "C:\Users\MyUser\AppData\Local\qBittorrent\BT_backup" "U:\downloads" "/data/torrents/downloads"
You can also add --verbose
at the end to see list of skipped files.
It does not modify the original files, the results will be in /out
subfolder of BT_backup/
.
C:\Users\<your user>\AppData\Local\qBittorrent\BT_backup
to /home/<your linux qbittorrent user>/.local/share/data/qBittorrent/BT_backup
.C:\Users\<your user>\AppData\Local\qBittorrent\BT_backup\out
to /home/<your linux qbittorrent user>/.local/share/data/qBittorrent/BT_backup
.