|
#1
|
|||
|
|||
RatioMaster
Open announce.php and find: Code:
if($az['enabled'] == 'no') err('This account is disabled.'); Code:
if($az['announce'] == 'no') err('You have disabled downloading and uploading torrents!'); Attentionrequest to baseCode:
ALTER TABLE `users` ADD `announce` enum('yes','no') DEFAULT 'yes'; |
The Following User Says Thank You to Elena For This Useful Post: | ||
Fynnon (14th June 2020)
|
#2
|
|||
|
|||
What exactly does this do?
|
#3
|
|||
|
|||
shows the list of distributions from the user that did not download a 100% file, but for some reason distributed 2/5/10 times more than downloaded. This is an opportunity to catch cheaters, there is a button - disable the ability to download / share and send PM. It is up to the administrator to decide what to do with such users - disconnect or ban or talk in the LAN on the topic: why the user has so many distributed if he has not downloaded the full file.
|
#4
|
|||
|
|||
He could've just downloaded the torrent on another site and seeding here.. It's called pre-seeding and its done all the time. Nothing wrong with it.
The only way to stop 'emulated clients' is to ban them. Research very well about them, find them all and make a huge ban list. There isn't any other way to completly stop this.
__________________
Need HELP!? I can install:
|
#5
|
|||
|
|||
Quote:
But I’ll explain to you, so be it. If the file coincided 100%, it was cached, it is noted in the "Downloaded" table that the file was downloaded 100% and the user distributes it. And my mod displays those users who DO NOT DOWNLOAD 100% FILE! Feel the difference? |
#6
|
|||
|
|||
There is a way to detect ratiomaster etc.
The emulation from my research is not clear cut. The client reports the spoofed client in the announce report so banning a legit client/agent would occur and effect users not cheating. Correct me if I'm wrong. For example.. In an announce report string a users peer id was reported as TR2920-qjrjul0060o8 which is Transmission/2.92 however this user spoofed his reported upload amount using ratiomaster and the only way to tell was by checking the snatched list completed dates for all snatches on the torrent his announce reported which were 4 weeks prior to his announce report. In theory the solution imo is to initiate a server side handshake and analyse the response as client to client does no anti cheat checks regarding handshakes, the response could be analysed server side and give indications of a cheating clients response or non response. How this can be achieved involves using the bittorrent protocol in order to code up a server side handshake. Thoughts? |
#7
|
||||
|
||||
Quote:
|
#8
|
|||
|
|||
because they do not fully understand the meaning of the code, they express stupid thoughts with a smart look. To get started, understand the essence, and then write, otherwise it looks stupid.
|
#9
|
|||
|
|||
A very smart man once said " Those who do not accept other thoughts or opinions are the stupidest of them all. "
Google it to find out who.
__________________
Need HELP!? I can install:
|
#10
|
|||
|
|||
Once again: learn to read the code, think and only then write the answer. Now you just farted into the puddle.
|
|
|