Transmission - move download when finished
Hi there, my intentions were to move finished download (once when finished and seeding) to new location. My programming skills are kind of limited :)) but I've tried (with googling and using part of other script) and I've prepared small script if anyone is interested. It took me 15 minutes and it is sufficient for me for now.
If you can advise on some improvements, deficiencies or other way to do it I am willing to learn something.
Works with Transmission 1.61
LIMITATIONS:
1) This will work only for one completed torrent with status Seeding for each execution. TODO: Repeat it until all torrents are moved-should be easy.
2) If torrent is seeded again from new location it might be a big problem :eek: TODO: Fix it, but I have no idea how to.
SETTINGS:
I've set up this to stop and move data to different location (I can start seeding manually or delete torrent afterward). This can be adjusted by options in the last line.
USE:
cron (repeat every x minutes/hour/daily)
Code:
#!/bin/sh
# The absolute path to and including the transmission-remote binary
TRANSREMOTE=/opt/bin/transmission-remote
# The absolute path to where you want your completed torrents moved to
DESTDIR=/mnt/data/_downloads
# Find the first completed torrent
TORRENTID=`$TRANSREMOTE -l | sed -n '/Seeding/{p;q;}'|sed -e 's/...%.*//'|sed 's/^[ \t]*//;s/[ \t]*$//'`
if [ -z $TORRENTID ]; then
echo "Nothing is finished!"
exit
fi
# Stop the torrent and move data to the new location
$TRANSREMOTE -t $TORRENTID -S --move $DESTDIR
Error 501 when connecting to Transmission Remote
I am able to connect to the web interface using http://192.168.1.1:8008/cgi-bin/transmission.cgi but trying to connect through Transmission Remote I get an error saying "The remote server returned an error: (501) Not Implemented.
My settings in Transmission Remote are:
Host: 192.168.1.1
Port: 8008
I just upgraded to transmission 1.71 and using transmission-remote-dotnet 3.9
Can anyone help? I have looked everywhere to resolve this problem and dying to use Transmission Remote ratehr than the web interface.
Buddy
Should I run transmission as root?
I have installed transmission according to Wengi's great tutorial and it has worked fine since then. However now I would like to run it as non-root user.
How should I do this? Should I ipkg install sudo? Should I use some configuration option in transmission's settings.json? Or some other way?
Oh, and one more thing I haven't figured out in Transmission: How can I set upload rate for a single file? In the web gui there's only option for global settings. And transmission-remote doesn't seem to have any options for this either. I know the OS X version has this function.
(And yes I've asked the transmission forums too... no replies :) )
Transmission 1.80 crashes
Just for your information:
- New transmission 1.80 is available with support for magnet links and trackerless torrents (see http://transmissionbt.com
- Unfortunately this version frequently crashes - in my case it survives from 5 minutes to 1 hour.
- My recomendation is to stay with older version until fixes are made
transmission gui not responding
Hi! Im using olegs firmware and transmission, yesterday i used the web gui to download 2 torrent files. (one torrent is a 5G file, other is like 200 files per 200 MB) Everything was working fine, but later i tryed to check the progress but the web interface does not load. What can i do? I installed everything according to the tutorial in this forum. Im using a 1TB external HDD. Thank you for any help.
cannot access transmission over the net, FTP working, SSH not working
i want to control transmission over the net. so i tried following numerous tutorials on opening ports and setting up iptables, and have myself a dyndns account for my dynamic ip.
eventually, i can now access FTP over the net and locally.
transmission and SSH has always been accessible locally, but i still cannot access both of them over the net.
i have forwarded the ports (see setup below) using iptables and it is reported as open by port checker sites. i have disabled virtual server and firewall from the GUI but the only thing i can access online is just FTP (same results even when enabled)
btw, here's my post-firewall (using wengi's tutorial) and i'm not that familiar with linux except with what was indicated in his tutorial
Quote:
#!/bin/sh
# set default policy
iptables -P INPUT DROP
# remove last default rule
iptables -D INPUT -j DROP
# Allow access to ssh server from WAN
iptables -A INPUT -p tcp --syn --dport 21 -j ACCEPT
iptables -A INPUT -p tcp --syn --dport 22 -j ACCEPT
iptables -A INPUT -p tcp --syn --dport 9091 -j ACCEPT
iptables -A INPUT -p tcp --dport 51413 -j ACCEPT
thanks in advance for all your help.
Transmission - No 'Remove data' button
Hi,
I have a wl-500gp and transmission is installed according to Wengis tutorial.
When typing 'ipkg list_installed' i get the following information regarding transmission:
Quote:
transmission - 1.80-1 - Lightweight BitTorrent client and daemon, with web interface bundled.
Previously there was a 'Remove data' button (see picture below), but now after upgrading the button is gone. All other buttons are available.
Does anyone knows how to get it back?
http://www.transmissionbt.com/images...utch-Large.jpg
Transmission takes very long to check torrents
Whenever I am forced to restart the router (apply changes in settings), torrent check takes almost an hour (over 20GB downloading) Am I doing something wrong? Should it not save the download state in /tmp/hardisk/transmission/download/resume or this directory is for smoething else?
Is it any way to skip this torrent check or is it necessary?