
Save the above script into a file your transmission client can read and make it executable.
#TRANSMISSION TORRENT CANNOT UPGRADE RAR#
#It uses environment variables passed by the transmission client to find and extract any rar files from a downloaded torrent into the folder they were found in.įind /$TR_TORRENT_DIR/$TR_TORRENT_NAME -name "*.rar" -execdir unrar e -o- "" \ #A simple script to extract a rar file inside a directory downloaded by Transmission. Here is the code I used (thanks to this site for the direction.) #!/bin/bash This was important because sonarr will only look in the torrent download directory for the completed video file.Īfter some tweaking I got it to work pretty well for me. If any rar files are found it will extract them into that same directory. The script uses the find command to look for rar files in the directory transmission created for that particular torrent. The solution was to write a simple script and have transmission execute it after finishing the download. Sonarr has no mechanism for processing rar files so I had to get creative. The reason behind this was my torrent tracker – most torrents are downloaded as multi part rar files. Sonarr would successfully instruct transmission to download the requested show but once the download completed it would not import the show to its library.
#TRANSMISSION TORRENT CANNOT UPGRADE SOFTWARE#
The challenge was getting these two pieces of software to properly interface with each other. My new project recently has been to configure sonarr to work with transmission.
