Модуль Share


Этот модуль предоставляет общий доступ к userfile между двумя напрямую слинкованными ботами.

  1. Установки конфигурационного файла

1. Установки конфигурационного файла

Поместите нижеуказанную строку в конфигурационный файл бота для загрузки модуля share:

loadmodule share

Также есть переменные, которые вы можете настроить в конфигурационном файле:

set allow-resync 0

При разрыве соединения между двумя ботами, эта настройка указывает им на создание рассинхронизированного (resync) буфера, который сохраняет все изменения, которые произошли в userfile с момента разрыва соединения и до момента восстановления соединения. Когда соединение восстановлено, боты не пересылают вновь полностью userfile друг другу, а просто обмениваются этим буфером.

set resync-time 900

Установка вpемени хpанения рассинхронизированных данных с дpугого бота, пеpед их очеpедным сохранением. Эта настройка для set allow-resync.

set private-global 0

При обмене userlist HЕ ПPИHИMАТЬ изменения в глобальных флагах с других ботов? КСТАТИ: Бот по прежнему будет слать изменения, сделанные на нем, но не будет принимать изменения в глобальных флагах от других ботов. Эта настройка перекрывается установкой private-globals (см. ниже).

set private-globals ""

Во время обмена userlist, если опция private-global не установлена, то какие глобальные флаги игнорировать при их изменениях?

set private-user 0

При обмене userlist не принимать ВООБЩЕ НИКАКИХ изменений с других ботов? Пользователи, страдающие паранойей, могут использовать эту опцию на своих хаб-ботах. Это ускорит все изменения userlist, проходящие через хаба.

set override-bots 0

Hастpойка разрешения перезаписи локальных данных и флагов ботов новыми, пришедшими от хаба. КСТАТИ: Пароли и флаги бота не являются общими, кроме портов и адресов. Будет работать только, если хабы на базе eggdrop версий 1.5.1 и выше.


Copyright © 1997 Robey Pointer
Copyright © 1999 — 2006 Eggheads Development Team Eggheads Development Team
Copyright © 2003-2004, 2005-2006, 2007 Перевод vadim s. sabinich

Другие публикации по теме:

Первый запуск Вполне возможно, что вы в первые пытаетесь скомпилировать бота. Файл README содержит в себе руководство к действиям и ответы на часто задаваемые ...
Модуль IRC Этот модуль контролирует нахождение бота в IRC. Позволяет боту входить на канал, вести списки пользователей канала и т.п. Если вы хотите, чтобы в...
Модуль Wire Этот модуль предоставляет все стандартные .wire-команды через dcc. Это утилита, шифрующая связь патилайна; совместима с wire.tcl. Ус...
Об Eggdrop Eggdrop был создан около декабpя 1993 для помощи в пpекpащении непpеpывной войны на #gayteen. Он пpоизошел от дpугого бота, котоpый был в пpоцессе нап...

Поделиться информацией с друзьями!

Чтобы не пропустить обновления, подпишись на RSS или почтовую рассылку (свой выбор сделали уже 128 человек!)

Оставить комментарий