1 post tagged “auto-ban”
For those of you who play Warcraft III : The Frozen Throne on the ever popular online gaming service, Battle.net, there is a pretty awesome custom map circulating. It is called DotA (otherwise known as Defenders of the Ancients). It is addicting and there is pretty much always a game to join 24/7.
This map updates on a regular basis and consists of many characters to choose from. For the most part, DotA is always welcoming friendly faces and gamers who just want to have fun. However, there are some scrunity about some particular players who start harassing others.
There is a way to alleviate these problems. There is a 3rd party app simply known as "banlist" released by banlist.nl. However, this program although has an excellent premise, is written extremely poorly as well as has various security holes including the sharing of personal data.
The netcast crew has scoured and found out about DotA Bot (currently at v8.41) which is created by SeCreTeC.
The Creators who go by battle.net avatars : PaigeMatthews and EmilyOsment on the Azeroth (U.S. East) realm have devised an excellent little app that embeds real well into Warcraft III (it designs smoothly right into the game's interface, no alt+tabbing necessary.)
The app, more commonly known as SeCreTeC has features such as:
-- Global Ban/Shitlist -- Ability to have a full-fledged shared server side ignore list.
-- Personal Ban/Shitlist -- Ability to have a locally stored (per user) client side ignore list.
-- Ping all timed-out/firewalled users -- Ability to ping every player via HTTP tunnelling (Very Nice!)
-- Country Checker -- Queries the Secretec Database for known IP ranges for particular countries.
The Country checker could be used in conjunction with either the personal or global ban/shitlists.
-- Auto-ban/shitlister -- Ability to automatically shitlist a user based on a specific ping level. (By default if a user goes over 150ms, the shitlister will add that user. You may auto-ban locally, globally, or both.
There are no limits to how many people you send to the globally stored ban/shitlist, however all transactions are logged for abuse. Although you do not have to specify a reason, it is recommended so that other secretec users can know exactly why a particular person is on the list.
You could automatically submit users IN REAL TIME or via BATCH which means use your local list and then at your interval send a copy of your local list to the global database. Every secretec user always uses the global shitlist before using their personal list.