AlexP11223 / qBTConverter

Tool for replacing paths in qBittorent .fastresume files (for example, when moving to different PC/OS, especially from Windows to Linux/MacOS)
72 stars 3 forks source link
qbittorrent

qBTConverter

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

Building

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.

Usage

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/.

Notes for Windows to Linux qBittorent migration