Vuze Forums

Full Version: Is built-in tracker able to ban leechers via ID?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi,

I'm using Vuze mainly on serving as a tracker to small amount of people, we already have a BT tracker server on another host, but sometimes it doesn't work, so mine is the backup.

But I couldn't find any options for banning peers with specific id like xunlei(famous leecher for years), and that's not I'd like to see. I wonder if vuze supports this.

I hope someone can help me, or becoming a feature request.

Thanks.
The next beta will have a tracker server option to mark clients as 'not supported' by their user-agent string (TCP tracker only, doesn't work if you enable the UDP tracker protocol)
(12-07-2015, 12:41 PM)parg Wrote: [ -> ]The next beta will have a tracker server option to mark clients as 'not supported' by their user-agent string (TCP tracker only, doesn't work if you enable the UDP tracker protocol)



TCP should work at least, UDP can be ignored since it's unreliable. BTW I hope the 'not supported' string can be translatable XD

THX.
it is now...
(12-08-2015, 09:16 AM)'parg' Wrote: [ -> ]it is now...

 

But I couldn't find it in i18n plugin, plus no tutorial of it.
It'll be in B10

Tools->Options->Tracker->Server: Banned Clients (comma separated list)
(12-11-2015, 08:42 AM)'parg' Wrote: [ -> ]It'll be in B10

Tools->Options->Tracker->Server: Banned Clients (comma separated list)

 



I see, but what should I input? Should I check the debug log to verify?
If just matches what you enter against the user-agent passed by the client. So if you enter 'Azureus' then all Azureus/Vuze clients will be banned.

You'd need to work out what the user-agent strings are for clients you are interested in as I don't have a list.
(12-16-2015, 09:05 AM)'parg' Wrote: [ -> ]If just matches what you enter against the user-agent passed by the client. So if you enter 'Azureus' then all Azureus/Vuze clients will be banned.

You'd need to work out what the user-agent strings are for clients you are interested in as I don't have a list.


 
OK, I will give it a try later. And, is it ok for you to make the string translatable? I still see that option in english without available key in i18n.

Thanks.
Should be there:

ConfigView.section.tracker.banned.clients=Banned clients (TCP only, comma separated)
tracker.msg.client.not.supported=Client not supported

maybe the translation plugin is playing up?
(12-16-2015, 11:16 PM)parg Wrote: [ -> ]Should be there:

ConfigView.section.tracker.banned.clients=Banned clients (TCP only, comma separated)
tracker.msg.client.not.supported=Client not supported

maybe the translation plugin is playing up?



For real, I can't find it in i18 plugin.

Debug shows:

17/12/2015 21:49:40 848>i18nAZ Startup
17/12/2015 21:49:40 858>plugin dir: C:\Users\T410i\AppData\Roaming\Azureus\plugins\i18nAZ
17/12/2015 21:49:40 860>load class: com.sun.jna.Library
17/12/2015 21:49:40 862>load class: dk.dren.hunspell.Hunspell
17/12/2015 21:52:13 461>
17/12/2015 21:52:13 461>View creating...
17/12/2015 21:52:14 967>View created !
17/12/2015 21:52:14 972>Main initializing...
17/12/2015 21:52:14 973>LocalePropertiesLoader starting...
17/12/2015 21:52:14 974>TargetLocaleManager init...
17/12/2015 21:52:14 974>LocalePropertiesLoader started !
17/12/2015 21:52:15 007>TargetLocaleManager OK!
17/12/2015 21:52:15 008>LocalizablePluginManager starting...
17/12/2015 21:52:15 008>LocalizablePluginManager started !
17/12/2015 21:52:15 121>LocalizablePluginInterface starting...
17/12/2015 21:52:15 127>LocalizablePluginInterface started !
17/12/2015 21:52:16 609>Main initialized !
17/12/2015 21:52:19 371>View initializing...
17/12/2015 21:52:19 746>enabling...
17/12/2015 21:52:19 747>View initialized !
17/12/2015 21:52:20 001>fill treetable...
17/12/2015 21:52:20 033>treetable filled !
17/12/2015 21:52:20 380>saveTask starting...
17/12/2015 21:52:20 380>saveTask started !
17/12/2015 21:52:22 902>DictionaryDownloader starting...
17/12/2015 21:52:22 903>DictionaryDownloader started !
[错误] 12/17/2015 21:53:07 788>"MessagesBundle_zh_CN.properties"在全部注册时发生下列错误: Error #1
[错误] 12/17/2015 21:53:19 877>"MessagesBundle_zh_CN.properties"在全部注册时发生下列错误: Error #1
[错误] 12/17/2015 21:53:30 951>"MessagesBundle_zh_CN.properties"在全部注册时发生下列错误: Error #1
[错误] 12/17/2015 21:53:44 039>"MessagesBundle_zh_CN.properties"在全部注册时发生下列错误: Error #1
[错误] 12/17/2015 21:53:55 116>"MessagesBundle_zh_CN.properties"在全部注册时发生下列错误: Error #1

These error #1 are registration errors.
Meh. If you don't have any un-submitted translations then you can reset the plugin to its initial state by closing Vuze and then deleting

C:\Users\T410i\AppData\Roaming\Azureus\plugins\i18nAZ\internat