Results 11 to 13 of 13
-
15th Jan 2012, 10:45 AM #11mmm mmm!
Hi
I can give you my script of unraring the files when the whole torrent is downloaded. It also manages .zip and .001 files.
I haven't found a solution on deleting the .rar/.001/.zip files when the ratio is met however.
Here goes:
In .rtorrent.rc add this to invoke the script:
Code:system.method.set_key = event.download.finished,unpack_rar,"execute=~/unrar_files.sh,$d.get_base_path="
vim unrar_files.sh
Cut-n-paste this:
Note you need to change "nedladdat/torrents" to the folder your rtorrent download files to. And "/home/daniel" to the folder the user your using.
These two checks are there for rtorrent freaks out if the script takes too long to complete.
Code:#!/bin/bash #Skapat av Gymmarn 2010-02-11 #Variabel $1 is the folder sent #Start to check if we're in the right folder (rTorrent seems to bug sometimes) if [ "$(ls -d $1 | grep -F nedladdat/torrents/)" ]; then #Create only 1 instance of this script to avoid rTorrent crashing if [ ! "$(ls /home/daniel/ | fgrep -i pidfile)" ]; then yes no | nice -n 15 touch /home/daniel/pidfile #Find and repeat for all folders and subfolders for directory in $(find $1 -type d); do #Check for .rar files and unpack them if found if [ "$(ls $directory | fgrep -i .rar)" ]; then rarFile=`ls $directory | fgrep -i .rar`; searchPath="$directory/$rarFile" yes no | nice -n 15 unrar x -o+ $searchPath $directory #Check for .001 files and unpack them if found elif [ "$(ls $directory | fgrep -i .001)" ]; then rarFile=`ls $directory | fgrep -i .001`; searchPath="$directory/$rarFile" yes no | nice -n 15 unrar x -o+ $searchPath $directory #Check for .zip files and unpack them if found elif [ "$(ls $directory | fgrep -i .zip)" ]; then for zipFiles in `ls $directory | fgrep -i .zip`; do searchPath="$directory/$zipFiles" yes no | nice -n 15 unzip -n $searchPath -d $directory done #When there is .zip files there is often .rar/.001 in them. Check and unpack if so if [ "$(ls $directory | fgrep -i .rar)" ]; then rarFile=`ls $directory | fgrep -i .rar`; searchPath="$directory/$rarFile" yes no | nice -n 15 unrar x -o+ $searchPath $directory #Check for .001 files and unpack them if found elif [ "$(ls $directory | fgrep -i .001)" ]; then rarFile=`ls $directory | fgrep -i .001`; searchPath="$directory/$rarFile" yes no | nice -n 15 unrar x -o+ $searchPath $directory fi fi done yes no | nice -n 15 rm -f /home/daniel/pidfile fi fi
HATERS GONNA probably bring up some valid points considering I am an ignorant little twat so far up my own ass that i blame my problems on everyone and if you criticize me you're automatically wrong.
-
15th Jan 2012, 10:53 AM #12MemberWebsite's:
mytinydick.comGreat post Sandvik.
Bad bitch in my chevy.
-
15th Jan 2012, 11:01 AM #13OPMemberWebsite's:
eotips.comthanx OJ , but need to Read thoroughly to make it work
Sponsored Links
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Similar Threads
-
rar unrar in rapidleech
By Gempis in forum Technical Help Desk SupportReplies: 21Last Post: 21st Nov 2011, 07:56 AM -
[Other] RL with MTN, rar/unrar
By Cojba in forum ArchiveReplies: 6Last Post: 23rd May 2011, 07:31 PM -
can't unrar on rapidleech
By leonight in forum Technical Help Desk SupportReplies: 12Last Post: 14th Jan 2011, 02:11 PM -
How to unrar in rapidleech..?
By torrfriend in forum Technical Help Desk SupportReplies: 1Last Post: 26th Dec 2010, 08:36 AM -
RL RAR/UNRAR
By nICEsHARE in forum General DiscussionReplies: 4Last Post: 13th Nov 2010, 11:10 PM
themaCreator - create posts from...
Version 3.47 released. Open older version (or...