myAC http://www.rapidshare.ru/247402 - Server + Client myac_0.5b
-------------------------------
myAC — новая анти-читерская программа для Counter-Strike 1.6, которая работает по принципу клиент-сервер. Программа может контролировать запуск оригинального Cheating-Death клиента у клиентов и просматривать скриншоты, снятые у клиентов. К сожалению, серверская часть есть только для Windows платформ
При помощи myAC можно:
1) контролировать запуск оригинального Cheating-Death клиента у клиентов.
2) просматривать скриншоты, снятые у клиентов.
Клиентская часть (myACc.exe) должна быть запущена у всех клиентов!
Версии клиента myAC и сервера myAC должны быть идентичны !!!
В файле конфигурации (config.ini) клиента должен быть указан IP-адрес компьютера,
на котором будет работать сервер myACs.
IP 127.0.0.1 не прописывать, хотя если сервер КС, сервер myAC и клиент myAC
запущены на одном компе, то наверное будет работать ( попробуйте ).
В файле конфигурации (config.ini) сервера должно быть:
[GameServers]
GameServerCount = количество игровых серверов КС ( Пока ограничено 2-мя серверами )
[ServerSettings_<номер_КС_сервера>] ( номера начинаются с 1 )
GameServerAddr = IP-адрес этого игрового сервера КС ( Например: 192.168.44.200 )
GameServerPort = Порт игрового сервера КС ( Например: 27015 )
GameServerPass = RCON_PASSWORD ( rcon-пароль на КС сервере )
[MainSettings]
ClientCDRequired=1, если нужна проверка работы C-D у клиентов
0, если такая проверка никчему
MinVersionCD=4.33.0 ( минимальная версия C-D у клиентов )
ClientTimeScanInterval=60 [сек] ( период времени, через который будет производится
сканирование запущенных процессов у клиентов;
минимальное значение = 30 сек )
ClientKick=1, если нужно кикать провинившихся
0, если нужно собирать только логи ( для тестирования в самый раз )
ClientScreenShot=1, если вам нужны скриншоты
0, если они вам никчему
ClientTimeScreenShotInterval=180 [сек] ( период времени, через который будет производится
снятие и отсылки скриншотов на сервер;
минимальное значение = 30 сек )
ScreenShotsDir=g:\screenshots\ ( путь, куда будут складываться скриншоты;
в конце обязательно должен быть слеш;
если ScreenShotsDir=screenshots, то папка
screenshots создаётся в текущей папке )
ClientScreenShotCompress=40 [%] ( качество получаемых скриншотов;
минимум = 20% - плохое качество;
максимум = 100% - наилучшее качество )
ЖЕЛАТЕЛЬНО что бы ClientTimeScanInterval был меньше ClientTimeScreenShotInterval
А лучше так: ClientTimeScanInterval < 2 * ClientTimeScreenShotInterval
Также ЖЕЛАТЕЛЬНО что бы ClientTimeScanInterval < 2 * 60 (т.е. не более 2 мин).