Hi all,
I am useing this code to try to catch fakers with DCGUI fake tag, but isn?t working, even if the tag is badly written.
Here is the code that i am using
if strfind(user.sMyInfoString," if strfind(user.sMyInfoString,"^%$MyINFO %$ALL [^ ]+ [^$]*]+)>%$ $([^$]+)[^$]%$[^$]*%$(%d+)%$")then
SendPmToOps(Bot, "Using DCGUI!")
else
SendPmToOps(Bot, "Fake DCGUI.")
user:Ban()
user:Disconnect()
end
Can anyone have a good anti fake DCGUI ??
Best regards, nErBoS
before trying too make a script,
my question is , how does a fake tag looks like ?
i so hate this, dcgui is the only client with inbuilt anti faker routines.
they can't fake @ all, disabling the tag and typing a fake 1 in the description won't work.
the < whill be replaced by an _
only problem is setting it up wrong, but same can be done on any client.
if you can't get there filelist then the 1st thing you have 2 do is check your own firewall.
dc gui doesn't use the same ports as dc++/nmdc.
and most dcgui users don't even use the default port for dcgui (8xxx), they like securety and pick mostly an even higher port.
if you are 150% sure that your firewall isn't blocking and the user is pasive, then kick them telling them 2 look on http://dcgui.berlios.de (http://dcgui.berlios.de) for more info on how 2 set it up correct.
for more info on how 2 support there tag look here (http://board.univ-angers.fr/thread.php?threadid=164&boardid=13&styleid=1&sid=f85dc37a2c2946e04e9aa64ee1525419)
plop