Новости


Новости - Последняя редакция: April 16, 2003

Что нового? В начале прочитайте следующие документы:

Все эти документы создадут Вам общую картину последних изменений Eggdrop в версии 1.6.x.

Основная масса измениий этой версии бота, как минимум, описана в текстовом файле UPDATES1.6. UPDATES показывают что было добавлено и исправлено на протяжении всей работы с указанной версией.

Если вы обновляетесь с предыдущей версии Eggdrop на текущую 1.6, то Вам следует выполнить нижеуказанные шаги:

  1. При первом запуске бота, СОХРАНИТЕ КОПИЮ вашего userfile.
  2. НЕ ИСПОЛЬЗУЙТЕ ВАШ СТАРЫЙ КОНФИГУРАЦИОННЫЙ ФАЙЛ. СДЕЛАЙТЕ НОВЫЙ!

Изменения, сделанные в Eggdrop 1.6.x относительно Eggdrop 1.4.x:

!Channels

Была добавлена поддержка !channels для сети IRCnet. Возможно будет немного сбоить при работе. Мы с нетерпением ждем сообщений об ошибках!

+/-nodesynch

Это новая настройка для канала призвана заменить старую установку конфигурационного файла 'allow-desync'. Пригодится, если вы будете пользоваться ChanServ или если вам будет совершенно безразлично по поводу рассинхронизации вашего канала.

Ассинхронный модуль DNS

Eggdrop 1.6 разжился новым модулем - dns-модулем. Он заменят все старые dns-поиски, выполняемые Eggdrop, и которые могли подвешивать бота, до тех пор, пока он не вываливался по timeout. Мы также добавили новую Tcl-команду 'dnslookup', так что скрипты могут теперь использовать функции DNS также и асинхронно. Для более подробной информации смотрите "Модуль DNS".

Модуль компрессии

Был добавлен новый модуль, названный компрессионным. Он предоставляет поддержку gzip (через Tcl-команды) и включает компрессию userfile при пересылке. Для более подробной информации смотрите Модуль компрессии.

Модуль общего доступа

В модуле общего доступа добавился новый параметр (override-bots), который позволяет хаб-ботам перезаписывать параметры ботов (botaddress, telnet port, и password). Пожалуйста заметьте, что он не будет работать с ботами версий 1.4 и ниже. Для более подробной информации смотрите Модуль общего доступа.

Модуль пересылки / файл-сервиса

Модули пересылки файлов и файлового сервиса полностью изменены. Теперь оба модуля не имеют ограничения на длину имени файла и размера описания. Появилась возможность восстановления скачивания с момента обрыва. Формат db модуля файл-сервера был изменен удалением лимитов, наложенных старым форматом. В этом нет ничего серьезного для тебя, ибо старый db автоматически переконвертируется в новый при первой попытке доступа к нему. И обратно вернуться к старой версии уже не получится, поэтому перед запуском создайте резервную копию. Для более подробной информации смотрите Модуль пересылки и Модуль файл-сервиса.

Модуль "летного" времени

Этот модуль сообщает статистику времени полета (uptime) на сайт http://uptime.eggheads.org. Иди и смотри какое летное время у твоего бота! Требуется около 9 часов для обнаружения бота, так что если вашего бота нет в списке, загляните попозже. Для более подробной информации смотри Модуль времени полета.

Команды DCC

Режимы канала

Добавлена поддержка режимов +R, +M и +c для отрицательных ограничений IRCnet и DALnet. Так же, Eggdrop теперь поддерживает полуоператоров (+h).

Конфигурационные файлы

Подсчет штрафов

Теперь Eggdrop подсчитывает штрафные очки в IRCnet, так что он не будет себя зафлуживать.

Tcl команды

Для более подробной информации о изменениях и добавлениях в Tcl-командах, смотрите Tcl команды Eggdrop.

Подсчет траффика

Eggdrop теперь считает весь траффик, который генерирует и получает через IRC, ботнет, скрипты и dcc. Вы можете получить доступ к статистике через dcc-команду '.traffic'. Пожалуйста, заметьте, что счетчик будет обнуляться после каждой перезагрузки бота.


Copyright © 1997 Robey Pointer
Copyright © 1999 - 2006 Eggheads Development Team Eggheads Development Team
Copyright © 2003-2004, 2005-2006, 2007 Перевод vadim s. sabinich [Blog of the free translator]