Throttle transfer speeds by group

Description: 
Hi Nir, Would love to be able to throttle the transfer speed by user-group. One of the main issues i encounter in soulseek is leechers and I have a lot of well organised files that these users just go through a-z and gobble the lot. As soon as they grab my queue limit they add another load and so on. At the moment my only options are: 1) Reduce the speed for everyone so the user cannot gobble all my files quickly. 2) Unshare my files from the user. I'd like to be able to create a "leechers" group that I could put these users in and limit that groups bandwidth so they could still get files but at a reduced rate so it doesn't affect other users. I know there's a group priority but this doesn't really cover what i need. I realise this might be a big ask, but if you don't ask you don't get, right? As always, your efforts are massively appreciated. Thanks, Squizz.
0
Your rating: None
1
Average: 1 (7 votes)

Comments

Good idea. maube it can be added to the 'Set users groups' dialog window.

This would be very helpful to me too!

yeah separate speed regulation for user list that would be great
connections was always faster and a regulation for the user list was a great idea.
so can i give my friends full bandwith

senses3's picture

I don't think that's a good idea. You should only throttle people if they're leeching off of you. If you throttle everyone but your friends then you're no better than the leechers.

I must admit i agree. In an ideal world there would be no need for this. Any feature like this can get misused, however, the only choices at the moment are share at the same speed as everyone else or unshare. This option gives some extra flexibility to allow less friendly users to able to continue to access your files without them impacting on those that are being fairer in their downloading. That's how i plan to use it, if this feature gets implemented.

senses3's picture

I was just about to post a request for throttling users who refuse to share their files. Thankfully I used the search function first!

I was happy to find a better idea, groups! If they did deploy something like this, it would be nice if you could create groups that automatically add and throttle users that don't share any files. There is obviously a function in slsk to check if someone you are uploading to is sharing, since we have the ability to send an automated message. I'm not a developer but I believe that would make it easier to set a new group function to hook to whatever the message function does.

Unrelated, I have noticed people getting around the automated message by only sharing a couple folders no one would ever download. That is pretty sleezy and has caused me to continue checking to see if downloaders are actually sharing what they should be.

I have been using that DEL button on my shares for what seems like forever!!!Always these leechers and the ones that senses3 mentioned,the 3 files sharing leechers!As he,so did i think about the Auto-Msg being used to trigger throttling to non file sharing users,however as we know about this we also know about the 3 file sharing leechers - a setting to Minimum Shares in order to add to "leechers" throttling group would be ideal for this! Where Minimum Shares is set to 100 or 1000...If Shares are <1000 then it will send the automated msg and place the user in the group!

Taking it a step further (or a few) we could even have a total user/group "panel" where extensions and number of files would be taken into account for the feature in the Original Post.I'm not sure if you can make out what i mean,not good with all the programming details :) +1 to this