Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Automatically remove torrents from library after reaching seeding ratio?
#1
I want to remove torrents from the Vuze library (but leave the data files intact and in place) after they have reached their seeding ratio and have stopped seeding. I can't seem to find a way to do this. I've googled, searched the forums, look at settings, etc. It's the last piece of the puzzle for automating my torrents so that I don't have to do very much maintenance of the setup. Can you help?
Reply
#2
You can almost do it with Tags (https://wiki.vuze.com/w/Tags) - arrange for your completed downloads to be auto-assigned to a tag (e.g. using a constraint like 

isGE( shareratio, 0.5 )

) and then set the Tag's limit under tag settings to 1 and set the removal policy to 'remove from library' (or maybe better 'archive')

Unfortunately '0' means 'unlimited' so you would always have the most recently seeded torrent left.
Reply
#3
I set my limit to 5 and the policy to archive, but they just sit there for days until I manually archive them.
Reply
#4
Oh! Should I set the tag to stop the torrent?
Reply
#5
Yes, having the tag stop the torrent allowed them to be auto archived.
Reply
#6
(11-05-2016, 07:40 AM)'Flinxxx' Wrote: Yes, having the tag stop the torrent allowed them to be auto archived.

 
Would be great if you posted how you had the tag stop the torrent.
Reply
#7
Use the 'execute on assign' Tag action to Stop the torrent when it gets assigned to that Tag
Reply
#8
(04-12-2017, 10:51 AM)'parg' Wrote: Use the 'execute on assign' Tag action to Stop the torrent when it gets assigned to that Tag


 

Thanks for the help, but not enough for me because I don't know a bit of Java. I don't see an "execute on assign" Tag action anywhere. Please post the actual example and a simple explanation of what it does.

What I am doing is manually assigning a tag at the beginning of downloading a file and then, when it's reached it's share ratio, wanting it to be removed autmatically.
I see a lot of reference to using:




Code:
isComplete()
Is that a boolean expression. Am I supposed to put something between the parentheses like TRUE or FALSE?
This is what I have so far and nothing happens:




Code:
hasTag( “tagName” ) && isComplete()
I have the Scope set to Removal Only
Limit
set to 0
Removal Policy set to  Remove from Library


Also, wanted to say that the page on tags is lacking essential information.


Code:
isGE,isGT,isLE,isLT,isEQ,isNEQ - numeric comparison functions taking 2 arguments
e.g. isGE( shareratio, 0.5 )

What are those abbreviations? I put them into a search query and couldn't find a single useful reference to their meaning?
Reply
#9
isGE - is greater or equal, isGT - is greater than, isLE - is less than or equal.... isNEQ - is not equal
Reply
#10
Ahhh! thanks that's great. Would you respond to my other questions as well?
Reply
#11
To set 'execute on assign' right-click on the tag in the sidebar and look at the menu
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Unbalanced seeding Medarta17 0 244 04-16-2017, 11:12 AM
Last Post: Medarta17
  Cap at seeding ep2017 3 221 04-12-2017, 08:56 AM
Last Post: parg



Users browsing this thread: 1 Guest(s)