Feature to provide additional download slot to chosen user

I think I remember in old slsk there was possibility to provide a upload slot in upload window to a chosen user. For example you have limited upload slots to 2 and currently 2 users are downloading from you. A friend asks one file from you and queues it. Even your 2 upload slots are used by other users you could provide additional slot to your friend by clicking on username and choosing "force upload" or something like that. Maybe that would be a good feature to add?
Your rating: None
Average: 1 (7 votes)


I like this idea a lot. I have two slots always enabled with a specific amount of bandwidth, and I *always* have people queued up for my files. If a friend on my userlist spots a file they'd like, they have to wait for a slot to open up, and then download at the same speed I allot everyone else.

On the other hand, I do have extra bandwidth I could use for the occasional friends-only download . . . I'd love to have an additional friends-only slot, with the ability to allot extra bandwidth--that is beyond what's allowed for general users--so that a friend of mine could grab one of the files without having to wait or get a small amount of bandwidth because what was intended for two is now being distributed among three.

I'm not asking for the 0 downloads exploit here--as long as the client is coded with a minimum slot/bandwidth requirement for general users, I'm fine with that. I have an enormous list with very rare files and I download almost nothing, I'm really there to upload to others. I'd just like to have a little more control over my uploads so if a friend wants to grab a file, I can allot them an extra slot and amount of bandwidth just for the duration of that download, while leaving the regular uploads untouched.

If asking for the extra bandwidth bit is too distinct to merge into this feature request, I'm happy to post my own separately. I just felt that it didn't make sense, since this user's request is very similar to what I had been wishing for.

I strongly agree. The way it is set up in NS is very nice. The options to let users in your userlist download first and the ability to set up extra slots for those on your list are sorely missed in Qt. I can understand the desire to prevent the 0 upload slot people, but the download priority option in Qt doesn't give you the same benefits when you have a limited number of upload slots.

How about a user group toggle that lets group members' downloads start immediately? The main difference between that and ye olde extra slots setting is that multiple users of each such group would have their files downloaded simultaneously. Sounds like it could be a plus, but I don't know if that's feasible in your case?

That'd be great for a start!--but I still really really need to be able to allot extra bandwidth to those slots. I share a constant amount with people (a reasonable enough rate for music and books, for instance), but I'd like to be able to allow my friends to download with a high rate, and then have my overall upload drop back to normal as soon as their downloads finish. If I set that high rate for everyone, then I have it constantly going--and there are good reasons not to be uploading a ton ALL the time (not least being it's not nice to my neighbors who share cable with me). At the same time, I'd rather my friends' downloads (especially with regard to some of the larger files they have access to that others might not) not take them days because they're now sharing the same smaller amount of bandwidth (not tiny! just not huge either) with random people I don't know.

Basically, I want to be able to reward people for being my friend or having useful things to share. Still, I like to be able to share with the general Soulseek population and enrich that, so I'm not asking for the 0 upload slot loophole. Minimums can come in handy here. :)