Eggdrop/news.html: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 18:
Если вы обновляетесь с предыдущей версии Eggdrop на текущую 1.6, то Вам следует выполнить нижеуказанные шаги:
 
1.# При первом запуске бота, СОХРАНИТЕ КОПИЮ вашего userfile.
2.# НЕ ИСПОЛЬЗУЙТЕ ВАШ СТАРЫЙ КОНФИГУРАЦИОННЫЙ ФАЙЛ. СДЕЛАЙТЕ НОВЫЙ!
 
Изменения, сделанные в Eggdrop 1.6.x относительно Eggdrop 1.4.x:
Строка 25:
!Channels
 
Была добавлена поддержка !channels для сети IRCnet. Возможно будет немного сбоить при работе. Мы с нетерпением ждем сообщений об ошибках!
 
+/-nodesynch
 
Это новая настройка для канала призвана заменить старую установку конфигурационного файла 'allow-desync'. Пригодится, если вы будете пользоваться ChanServ или если вам будет совершенно безразлично по поводу рассинхронизации вашего канала.
 
== Ассинхронный модуль DNS ==
Eggdrop 1.6 разжился новым модулем - dns-модулем. Он заменят все старые dns-поиски, выполняемые Eggdrop, и которые могли подвешивать бота, до тех пор, пока он не вываливался по timeout. Мы также добавили новую Tcl-команду 'dnslookup', так что скрипты могут теперь использовать функции DNS также и асинхронно. Для более подробной информации смотрите "Модуль DNS".
 
Eggdrop 1.6 разжился новым модулем - dns-модулем. Он заменят все старые dns-поиски, выполняемые Eggdrop, и которые могли подвешивать бота, до тех пор, пока он не вываливался по timeout. Мы также добавили новую Tcl-команду 'dnslookup', так что скрипты могут теперь использовать функции DNS также и асинхронно. Для более подробной информации смотрите "Модуль DNS".
 
== Модуль компрессии ==
Был добавлен новый модуль, названный компрессионным. Он предоставляет поддержку gzip (через Tcl-команды) и включает компрессию userfile при пересылке. Для более подробной информации смотрите Модуль компрессии.
 
Был добавлен новый модуль, названный компрессионным. Он предоставляет поддержку gzip (через Tcl-команды) и включает компрессию userfile при пересылке. Для более подробной информации смотрите Модуль компрессии.
 
== Модуль общего доступа ==
В модуле общего доступа добавился новый параметр (override-bots), который позволяет хаб-ботам перезаписывать параметры ботов (botaddress, telnet port, и password). Пожалуйста заметьте, что он не будет работать с ботами версий 1.4 и ниже. Для более подробной информации смотрите Модуль общего доступа.
 
В модуле общего доступа добавился новый параметр (override-bots), который позволяет хаб-ботам перезаписывать параметры ботов (botaddress, telnet port, и password). Пожалуйста заметьте, что он не будет работать с ботами версий 1.4 и ниже. Для более подробной информации смотрите Модуль общего доступа.
 
== Модуль пересылки / файл-сервиса ==
Модули пересылки файлов и файлового сервиса полностью изменены. Теперь оба модуля не имеют ограничения на длину имени файла и размера описания. Появилась возможность восстановления скачивания с момента обрыва. Формат db модуля файл-сервера был изменен удалением лимитов, наложенных старым форматом. В этом нет ничего серьезного для тебя, ибо старый db автоматически переконвертируется в новый при первой попытке доступа к нему. И обратно вернуться к старой версии уже не получится, поэтому перед запуском создайте резервную копию. Для более подробной информации смотрите Модуль пересылки и Модуль файл-сервиса.
 
Модули пересылки файлов и файлового сервиса полностью изменены. Теперь оба модуля не имеют ограничения на длину имени файла и размера описания. Появилась возможность восстановления скачивания с момента обрыва. Формат db модуля файл-сервера был изменен удалением лимитов, наложенных старым форматом. В этом нет ничего серьезного для тебя, ибо старый db автоматически переконвертируется в новый при первой попытке доступа к нему. И обратно вернуться к старой версии уже не получится, поэтому перед запуском создайте резервную копию. Для более подробной информации смотрите Модуль пересылки и Модуль файл-сервиса.
 
== Модуль "летного" времени ==
Этот модуль сообщает статистику времени полета (uptime) на сайт http://uptime.eggheads.org. Иди и смотри какое летное время у твоего бота! Требуется около 9 часов для обнаружения бота, так что если вашего бота нет в списке, загляните попозже. Для более подробной информации смотри Модуль времени полета.
 
Этот модуль сообщает статистику времени полета (uptime) на сайт http://uptime.eggheads.org. Иди и смотри какое летное время у твоего бота! Требуется около 9 часов для обнаружения бота, так что если вашего бота нет в списке, загляните попозже. Для более подробной информации смотри Модуль времени полета.
 
== Команды DCC ==
* ".nick" переименована в ".handle". ".nick" будет поддерживаться где-то до версии 1.8.
 
* ".chnick" переименована в ".chhandle". ".chnick" будет поддерживаться где-то до версии 1.8.
*
* ".binds" теперь поддерживает маски..
 
* добавлены ".halfop" и ".dehalfop".
".nick" переименована в ".handle". ".nick" будет поддерживаться где-то до версии 1.8.
* Команда файл-сервера 'optimise' переименована в 'optimize'. Старая команда будет поддерживаться где-то до версии 1.8.
*
* ".modules" теперь работает локально также как и удаленно.
 
* Eggdrop теперь считает весь траффик, который генерирует и получает через IRC, ботнет, скрипты и dcc. Вы можете получить доступ к статистике через dcc-команду ".traffic". Пожалуйста, заметьте, что счетчик будет обнуляться после каждой перезагрузки бота.
".chnick" переименована в ".chhandle". ".chnick" будет поддерживаться где-то до версии 1.8.
*
 
".binds" теперь поддерживает маски..
*
 
добавлены ".halfop" и ".dehalfop".
*
 
Команда файл-сервера 'optimise' переименована в 'optimize'. Старая команда будет поддерживаться где-то до версии 1.8.
*
 
".modules" теперь работает локально также как и удаленно.
*
 
Eggdrop теперь считает весь траффик, который генерирует и получает через IRC, ботнет, скрипты и dcc. Вы можете получить доступ к статистике через dcc-команду ".traffic". Пожалуйста, заметьте, что счетчик будет обнуляться после каждой перезагрузки бота.
 
== Режимы канала ==
Добавлена поддержка режимов +R, +M и +c для отрицательных ограничений IRCnet и DALnet. Так же, Eggdrop теперь поддерживает полуоператоров (+h).
 
Добавлена поддержка режимов +R, +M и +c для отрицательных ограничений IRCnet и DALnet. Так же, Eggdrop теперь поддерживает полуоператоров (+h).
 
== Конфигурационные файлы ==
* В поддержку длинных никнеймов, как многие IRC-серверы делали, добавлена настройка 'nick-len'.
 
* Eggdrop, используя strftime, теперь поддерживает различные суффиксы логфайла. Новая строка-параметр 'logfile-suffix'.
*
* Для указания определенного имени pid-файлу, добавлена новая строка в конфигурационный файл - 'pidfile'.
 
* Удален параметр 'strict-servernames'.
В поддержку длинных никнеймов, как многие IRC-серверы делали, добавлена настройка 'nick-len'.
*
 
Eggdrop, используя strftime, теперь поддерживает различные суффиксы логфайла. Новая строка-параметр 'logfile-suffix'.
*
 
Для указания определенного имени pid-файлу, добавлена новая строка в конфигурационный файл - 'pidfile'.
*
 
Удален параметр 'strict-servernames'.
 
== Подсчет штрафов ==
Теперь Eggdrop подсчитывает штрафные очки в IRCnet, так что он не будет себя зафлуживать.
 
Теперь Eggdrop подсчитывает штрафные очки в IRCnet, так что он не будет себя зафлуживать.
 
== Tcl команды ==
* Команда 'chnick' переименована в 'chhandle'. Использование 'chnick' является дурным тоном. 'chnick' доступна при загруженном compat.tcl.
* Все три команды добавления данных в очередь (puthelp, putserv и putquick) теперь поддерживают параметр '-next', который пропускает данные вначало очереди.
* Добавлена команда подсчета контрольной суммы md5 - 'md5'.
* Для поддержки нового асинхронного dns-модуля добавлена команда 'dnslookup'.
* Добавлено четыре новых команды для освобождения/приглашения: stickexempt, unstickexempt, stickinvite, и unstickinvite.
* Добавлена новая команда 'wasop' для проверки пользователя, бывшим оператором, но сменивший свой режим.
* Добавлены 'washalfop', 'ishalfop', и 'botishalfop'.
* Три новых Tcl-команды были добавлены как часть модуля компрессии: compressfile, uncompressfile, и iscompressed.
* Добавлена команда проверки какой из ников бота находится на канале.
* Добавлена команда повторной посылки файла для поддержки возможности возобновления dcc-сессии в mIRC.
* Добавлен новый тип привязки 'NEED' для того, чтобы быть начеку, если бот решит использовать команды op, unban, limit, key, или invite.
* Добавлены новые типы привязок 'LOST' и 'TOUT'.
* Добавлены две новые команды 'channame2dname' и 'chandname2name' для возможности криптовой поддержки !channels.
* Добавлен новый тип evnt - loaded.
* Добавлены команды 'setudef', 'renudef', and 'deludef' для пользовательских установок канала.
* Добавлена команда 'traffic', которая предоставляет информацию о траффике бота в байтах.
* Привязка CTCP теперь поддерживает маски
* Добавлена команда 'channel get' для более простого поиска настроек канала.
* Добавлена переменная 'handlen' (значение HANDLEN указывается в eggdrop.h). 'nick-len' переименована в 'nicklen' (старая переменная останется до версии 1.8.).
* Переменная 'server' теперь содержит настоящее имя сервера вместо строки списка серверов, независимо от параметра 'strict-servernames'.
* Добавлена переменная 'serveraddress', которая содержит список адресов серверов и порт подсоединения.
* Команды 'onchan', 'botonchan', 'botisvoice', 'botisop', 'onchansplit', 'isop', 'isvoice', и 'handonchan' теперь требуют аргумент.
 
Для более подробной информации о изменениях и добавлениях в Tcl-командах, смотрите Tcl команды Eggdrop.
*
 
Команда 'chnick' переименована в 'chhandle'. Использование 'chnick' является дурным тоном. 'chnick' доступна при загруженном compat.tcl.
*
 
Все три команды добавления данных в очередь (puthelp, putserv и putquick) теперь поддерживают параметр '-next', который пропускает данные вначало очереди.
*
 
Добавлена команда подсчета контрольной суммы md5 - 'md5'.
*
 
Для поддержки нового асинхронного dns-модуля добавлена команда 'dnslookup'.
*
 
Добавлено четыре новых команды для освобождения/приглашения: stickexempt, unstickexempt, stickinvite, и unstickinvite.
*
 
Добавлена новая команда 'wasop' для проверки пользователя, бывшим оператором, но сменивший свой режим.
*
 
Добавлены 'washalfop', 'ishalfop', и 'botishalfop'.
*
 
Три новых Tcl-команды были добавлены как часть модуля компрессии: compressfile, uncompressfile, и iscompressed.
*
 
Добавлена команда проверки какой из ников бота находится на канале.
*
 
Добавлена команда повторной посылки файла для поддержки возможности возобновления dcc-сессии в mIRC.
*
 
Добавлен новый тип привязки 'NEED' для того, чтобы быть начеку, если бот решит использовать команды op, unban, limit, key, или invite.
*
 
Добавлены новые типы привязок 'LOST' и 'TOUT'.
*
 
Добавлены две новые команды 'channame2dname' и 'chandname2name' для возможности криптовой поддержки !channels.
*
 
Добавлен новый тип evnt - loaded.
*
 
Добавлены команды 'setudef', 'renudef', and 'deludef' для пользовательских установок канала.
*
 
Добавлена команда 'traffic', которая предоставляет информацию о траффике бота в байтах.
*
 
Привязка CTCP теперь поддерживает маски
*
 
Добавлена команда 'channel get' для более простого поиска настроек канала.
*
 
Добавлена переменная 'handlen' (значение HANDLEN указывается в eggdrop.h). 'nick-len' переименована в 'nicklen' (старая переменная останется до версии 1.8.).
*
 
Переменная 'server' теперь содержит настоящее имя сервера вместо строки списка серверов, независимо от параметра 'strict-servernames'.
*
 
Добавлена переменная 'serveraddress', которая содержит список адресов серверов и порт подсоединения.
*
 
Команды 'onchan', 'botonchan', 'botisvoice', 'botisop', 'onchansplit', 'isop', 'isvoice', и 'handonchan' теперь требуют аргумент.
 
Для более подробной информации о изменениях и добавлениях в Tcl-командах, смотрите Tcl команды Eggdrop.
 
== Подсчет траффика ==
Eggdrop теперь считает весь траффик, который генерирует и получает через IRC, ботнет, скрипты и dcc. Вы можете получить доступ к статистике через dcc-команду '.traffic'. Пожалуйста, заметьте, что счетчик будет обнуляться после каждой перезагрузки бота.
 
1997 Robey Pointer
Eggdrop теперь считает весь траффик, который генерирует и получает через IRC, ботнет, скрипты и dcc. Вы можете получить доступ к статистике через dcc-команду '.traffic'. Пожалуйста, заметьте, что счетчик будет обнуляться после каждой перезагрузки бота.
1999 - 2006 Eggheads Development Team Eggheads Development Team
 
2003-2004, 2005-2006, 2007 Перевод [http://sabini.ch/ vadim s. sabinich]
1997 Robey Pointer
1999 - 2006 Eggheads Development Team Eggheads Development Team
2003-2004, 2005-2006, 2007 Перевод [http://sabini.ch/ vadim s. sabinich]
[[Категория:Eggdrop|news.html]]