Прикольный бот, для ApexDC++ mod-s14
Взято с _http://portal.san.ru/forums/index.php?showtopic=10956
Переложил на
http://rapidshare.com/files/21152506/ICE_Bot_v1.5.rar.html Краткое описание:
ICE BOT - это бот автоответчик, созданный для использования совместно с DC++
клиентом Apex mod-s14 или более поздним.
Основные достоинства ICE BOT:
1. Использование трехзвенной архитектуры. Бот состоит из двух исполняемых
модулей - это DLL и EXE файлы. Сам бот содержится внутри EXE файла.
DLL модуль содержит интерфейс, связывающий Apex и бота. Это позволяет его
запускать, останавливать, изменять алгоритм работы бота не останавливания
работу Apex. Такая архитектура не только удобна, она также значительно
улучшает стабильность системы. Даже в случае падения бота, это никак
не скажется на стабильности Apex. Так как бот и Apex существуют как
раздельные никак не связанные процессы в Windows.
2. Алгоритм работы бота, способы обработки событий и принятия решений содержатся
в скрипте. Скрипт представляет из себя программу на языка ICE C. При запуске
бота происходит компиляция текста скрипта в байт код, который уже и выполняет
все задачи. Использование полноценного языка программирования даёт широчайшие
возможности для создания ботов самим юзером. Компилятор, а также простейшая
среда разработки скриптовых программ ботов уже включены в состав модуля бота.
3. Язык ICE C во многом напоминает по синтаксису C/C++. Однако имеются ряд
отличий, которые позволяют легко решать задачи, которые весьма сложно или
вообще невозможно решать используя среды разработки, такие как Visual C++
или Visual Basic. Скорость исполнения скомпилированного байт кода
приблизительно в 10 раз медленнее, чем кода скомпилированного в Visual C++
для типичных задач. В реальных задачах загрузка процессора от работы боты
почти всегда равна нулю.