Optimus,
I am planning a major upgrade of the hubsoftware I am using, jumping from 0.330 bld 15.25 using 9.0g to 0.3.5.1 using 10.022.
The only thing I am missing now is a allowed client list....which I used to ban certain clients from the hub, and also to set a minimum client version people should be using.
I noticed the minimum client list in the new robocop version, but it only mentions dc++, nmdc and valknut.
Are these the only clients allowed?
Or is it so that when I want to allow Strongdc++ or Fulldc++, I add them to the list using the clients name, and enter the minimum version for them allowed?
Or does it not work this way?
Or does Robocop work with all clients based on dc++?
And what about Apple clients....and other linux based clients?
Thanks for your effort on putting a new version together....
Well, I guess (!) RC client supports are includen in an XML file that is bundled with the script. The MAC client and the other popular Linux client (linuxdcpp) do send normal DC++ tags. As for StrongDC++ and other clients with crazy tags, well... it depends on that ClientTags.xml - again: just a guess!
Thanks Bastya....but isn't the ClientTags.xml file part of Ptokax, and not Robocop.
I did find the file, and in it it does mention all types of clients.....
Does Robocop look into this file as well?? And if so do I use the "ClientName" as it appears in this xml file in the minimum version table of robocop, and next add a minimum version to it?
from the file:? ?
? ? <Client>
? ? ? ? <ClientTag>++</ClientTag>
? ? ? ? <ClientName>DC++</ClientName>
? ? </Client>
? ? <Client>
? ? ? ? <ClientTag>DCGUI</ClientTag>
? ? ? ? <ClientName>Valknut</ClientName>
? ? </Client>
etc.....
Another question which I thought of.....are clients from my banned clients list in the old robocop still denied after I switch, like stealth clients, reverse connect, ragnarok etc etc....
Thanks for the quick reply...
yes ClientTags.xml file is linked to robocop. The tags/clients you use in ClientTags.xml file can be added to robocop GUI to set minversion.
yes you use the ClientName to add to GUI then enter minversion.
let me see if i get this right? the client tags in ClientTags.xml is the clients thats allowed in the hub and it works with RC??
ex.
i want to add airdc++ to the hub
then i just apply this setup
<Client>
<ClientTag>AirDC++</ClientTag>
<ClientName>AirDC++</ClientName>
</Client>
is this right??
yup