[Top] | [Contents] | [Index] | [ ? ] |
Этот документ описывает HTICK 1.9, фидошный файлэхо-процессор под OS/2, Windows, BeOS и клоны Unix.
1. Что такое HTICK | ||
2. Процедуры установки и замечания разработчиков | Установка. Прочтите это! | |
3. ОПЦИИ и КЛЮЧИ командной строки HTICK 1.9 | ОПЦИИ и КЛЮЧИ командной строки. | |
4. Справка по конфигурации HTICK 1.9 | Пояснения к конфигурационному файлу. | |
2.3 Поддержка | ||
A. Список ключевых слов конфигурационного файла |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
HTICK - это фидошный тоссер файлэх, включающий filefix. В настоящее время проект поддерживается Husky Development Team (см. http://husk.sf.net/team.html).
Фичи HTICK:
Преимущества HTICK:
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Этот раздел содержит информацию, необходимую для успешных установки и использования HTICK.
Предполагается, что вы уже скомпилировали исполняемые файлы. Если нет, смотрите разделы "Скачивание" или "Компилирование исходного кода".
tparser
из пакета FIDOCONFIG, чтобы проверить свой конфиг
(прочитайте о PublicGroup
или AccessGrp
, если хотите использовать
группы для FileEchoAreas
)
2.1 Скачивание исходного кода и исполняемых файлов | ||
2.2 Компилирование исходного кода | ||
2.3 Поддержка |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
1. Необходимы пакеты smapi и fidoconf.
2. Поместите пакеты smapi и fidoconf в директорию, где размещены остальные пакеты fido:
3. Скомпилируйте и установите пакеты smapi и fidoconf. Для компилирования динамических исполняемых файлов используйте "Makefile", для статических - makefile.lnx (или тот, который вам нужен).
4. Компиляция и установка HTICK:
Вы должны использовать _одни и те же_ makefile при компиляции smapi, fidoconf и htick.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Существует бессчетное количество причин, по которым вы можете захотеть установить контакт с разработчиками.
FIDOSOFT.HUSKY
Международная конференция Husky. Предпочтительный язык - английский.
RU.HUSKY
Это русская эха Husky Project.
Если у вас есть доступ к Internet, вы, разумеется, можете поместить свой вопрос или сообщение о баге в форму на сайте разработчиков husky: http://sourceforge.net/projects/husky, идите по ссылке "Bugs", если хотите разместить сообщение о баге.
Если у вас нет доступа ни к этим эхам, ни к Internet, вы, конечно, можете связаться с разработчиками через нетмейл или e-mail по адресам, указанным ниже.
Если вы опытный пользователь, и у вас упало ядро, вы можете послать разработчикам gdb-репорт. Найдите файл ‘core’, который был сгенерирован. Затем запустите $ gdb htick core. HTICK должен быть скомпилирован с информацией для отладки (DEBUG=1 в файле ‘huskymak.cfg’). После этого отошлите сообщение по адресу, указанному ниже.
Если вы используете любую другую версию исполняемых файлов (например, под
Windows), вы не получите файл ядра при падении. Запишите как можно больше
информации, попытайтесь воспроизвести падение и свяжитесь с авторами по адресам,
указанным ниже. Пожалуйста, прикрепите к письму лог-файл с
loglevels 1-0A-Za-z
(все буквы и цифры).
Если вы хотите добавить в HTICK новую фичу, пожалуйста, свяжитесь сначала с разработчиками - чтобы не делать лишнюю работу. Мы оценим все ваши усилия. Пожалуйста, примите во внимание, что для написания расширений HTICK вы должны быть знакомы с C. Кроме того, HTICK использует специальный стиль кода, и мы бы хотели, чтобы вы его придерживались.
Итак, вот адреса разработчиков, если вы хотите связаться с нами:
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Чтобы получить спискок опций командной строки, запустите HTICK без параметров.
htick [options] <command>
<command>
:Обработать *.tic и протоссить файлы
Искать в Netmail области писем к filefix и обработать команды filefix
Обработать команду filefix command
из командной строки
Выполнить то же, что ’ffix’ и послать письмо с подпиской/отпиской линку, который был подписан/отписан вручную командой filefix вида: htick ffix! 2:464/910 -910.TEST Эта команда отписывает файлэхолинка 2:464/910 от 910.TEST и создает письмо к 2:464/910, содержащее "-910.TEST"
Очистить passthrough директорию (удалить посланные файлы) и удалить старые файлы в файлэхах
Создать анонс о новых файлах, описанный операторами конфига Ann* (см. See section Система анонсов.)
Хатчить файл в Area, используя Description файла; если указано "replace", заполнить поле Replace в TIC; если <filemask> не указана, поместить в это поле <file>. Параметры desc могут быть:
@BBS
взять описание из files.bbs
@DIZ
взять описание из находящегося в архиве File_Id.Diz
@<file>
взять описание из <file>
@@BBS
взять первую строку из Files.Bbs
@@DIZ
взять первую строку из находящегося в архиве File_Id.Diz
@@<file>
взять первую строку из <file>
Послать файл из filearea на address
Создать файл-лист, содержащий все файлы в базе
<file>
Имя файла, в который записывать вывод
<dirlist>
Список директорий, которые должны быть включены в файл-лист.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
HTICK основан на библиотеке FIDOCONFIG, поэтому прочитайте в документации на FIDOCONFIG о расположении конфигурационного файла и идеологии ключевых слов.
4.1 Ключевые слова | ||
4.4.15 Общие ключевые слова husky | ||
4.2 Ключевые слова линков | ||
4.3 Определение файлобласти. | ||
4.4 Система анонсов |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
4.1.1 FileAreaBaseDir | Базовая директория файлобластей. | |
4.1.2 PassFileAreaDir | В эту директорию будут помещены файлы из passthrough файлобластей. | |
4.1.3 FileDescPos | Отступ для длинных описаний в FILES.BSS. | |
4.1.4 fileLDescString | Префикс для длинных описаний в FILES.BSS. | |
4.1.5 FileFixHelp | Файл помощи для FileFix. | |
4.3.1 FileArea | Определение файлобласти. | |
4.1.6 ExecOnFile | Выполнить команду по приему файла. | |
4.1.7 SaveTic | Сохранять файлы с TIC’ами. | |
4.1.8 MaxTicLineLength | Установить максимальную длину строки в исходящих TIC’ах. | |
4.1.9 BusyFileDir | Куда будут сложены TIC’и для линков с флагом busy. | |
4.1.10 ConvertLongNames | Что делать с длинными именами при тоссинге и хатчинге. | |
4.1.11 ConvertShortNames | Что делать с короткими именами при тоссинге и хатчинге. | |
4.1.12 addDLC | Добавлять счетчики скачиваний в FILES.BBS. | |
4.1.13 DLCDigits | Количество цифр в DLC. | |
4.1.14 ticOutbound | TIC’ хранятся здесь и удаляются после отсылки. | |
4.1.15 filefixKillRequests | Удалять запрос к filefix после обработки. | |
4.1.16 filefixReportsAttr | Установить флаг kill/sent на ответы filefix. | |
4.1.17 BBSarea | Файлобласть без возможности подписки (для ‘htick filelist‘). | |
4.1.18 fileDescription | Имя файла, содержащего описания файлов, по умолчанию files.bbs | |
4.1.19 fileDescName | Если поле LDESC в TIC-файле не заполнено, использовать для его заполнения файл <name> из архива. | |
4.1.21 FileAreaCreatePerms | Установить права на созданную директорию файлобласти. | |
4.1.22 FileFixFromName | Имя отправителя в ответах filefix. | |
4.1.23 AutoFileCreateFlag | Создавать флаг при автосоздании файлобластей. | |
4.1.24 FileFixNames | Список имен, на которые будет откликаться filefix. |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
FileAreaBaseDir <directory>
FileAreaBaseDir /var/spool/fido/fileareas
Где будут созданы директории всех файлобластей при автосоздании. Подобно MsgBaseDir.
Этот оператор не может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
PassFileAreaDir <directory>
PassFileAreaDir /var/spool/fido/transit
Куда будут сложены файлы из passthrough файлобластей (и TIC’и, если ticOutbound не определен).
Этот оператор не может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
FileDescPos <number>
FileDescPos 13
Количество пробелов в отступе длинных описаний в FILES.BBS. Рекомендуется 13 (8.3+пробел).
Этот оператор не может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
fileLDescString <string>
fileLDescString ">"
Эта строка помещается перед длинным описанием в FILES.BBS (обычно ">" или "+".). Значение по умолчанию: один пробел.
Этот оператор не может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
FileFixHelp <string>
FileFixHelp /usr/local/fido/filefix.hlp
Файл помощи для FileFix, подобно AreaFixHelp для AreaFix’а HPT.
Этот оператор не может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
ExecOnFile <filearea> <filemask> <command>
ExecOnFile husky *.diff /usr/local/fido/update_source.sh
Выполнить некоторую команду по приему файла. Команда получает как параметр полный путь к файлу (пробел и имя файла должны быть добавлены к командной строке до выполнения).
Этот оператор может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
SaveTic <FileEchoMask> <FileOption> <DirToSaveTic> <DaysToKeepTics>
SaveTic husky -l /usr/local/husky
куда складывать TIC’и для файлобласти(ей) <FileEchoMask>
сохранять файлы с TIC’ами. Может быть:
файлы не будут скопированы
линк на файлы из директории файлобласти в <DirToSaveTic>
копировать файлы из директории файлобласти в <DirToSaveTic>
параметр <DaysToKeepTics> является опциональным. Если он определен, TIC’и, сохраненные в <DirToSaveTic>, будут храниться там в течение <DaysToKeepTics> дней.
Этот оператор может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
MaxTicLineLength <number>
MaxTicLineLength 79
Установить максимальную длину строки в исходящих TIC’ах в значение <number>.
Этот оператор не может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
BusyFileDir <directory>
BusyFileDir /var/spool/fido/htick.busy/
Куда будут складываться TIC’и для линков с флагом busy (по умолчанию <outbound>/busy.htk).
Этот оператор не может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
ConvertLongNames <Upper|Lower|DontTouch>
ConvertLongNames DontTouch
Что делать с длинными именами при тоссинге и хатчинге. Под "длинным" мы имеем в виду имя со смешанным регистром или имя длиннее 8.3
Этот оператор не может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
ConvertShortNames <Upper|Lower|DontTouch>
ConvertShortNames DontTouch
Что делать с короткими именами при тоссинге и хатчинге. Под "коротким" мы имеем в виду имя DOS-типа: 8.3, одного регистра.
Этот оператор не может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
addDLC <bool>
addDLC yes
Добавлять счетчики скачиваний ([000]) в files.bbs. Используйте только с DLCDigits!
Этот оператор не может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
DLCDigits <number>
DLCDigits 4
Установить количество цифр в DLC. DLC имеет вид [000].
Этот оператор не может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
ticOutbound <directory>
ticOutbound /var/spool/fido/ticOub
TIC’и хранятся здесь и удаляются после отправки. По умолчанию: использовать значение PassFileAreaDir.
Этот оператор не может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
filefixKillRequests <bool>
filefixKillRequests yes
Удалять запросы к filefix после обработки.
Этот оператор не может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
filefixReportsAttr <attr>
filefixReportsAttr pvt k/s loc
filefixReportsAttr pvt,k/s,loc
Установить флаги на ответы filefix.
Допустимые флаги:
По умолчанию "pvt loc k/s npd".
Этот оператор не может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
BBSarea <name> <bbsareapath>
bbsarea bbs /var/spool/fido/bbsareas/bbs
Файлобласть без возможности подписки, не показывается в ответах filefix. Используется только для генерации файл-листа (команда ‘htick filelist‘).
Этот оператор не может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
fileDescription <name>
fileDescription descript.ion
Имя файла, содержащего описания файлов, по умолчанию files.bbs
Этот оператор может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
fileDescName <name>
fileDescName file_id.diz
Если поле LDESC в TIC-файле не заполнено, использовать для его заполнения файл <name> из архива (обычно file_id.diz).
Этот оператор может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Параметр unpack
должен быть определен для архива и содержать ‘$f’
(‘$f’ заменяется на имя файла в процессе распаковки).
Примеры:
Unpack "/path/to/unrar e -y -c- -o+ -inul $a $p $f" 0 52617221 # *.rar Unpack "d:\path\unrar e -y -c- -o+ -inul $a $p $f" 28 52534658 # rar-sfx/DOS Unpack "\path\pkzipc -ext -dir=none -over=all -nozip -silent $a $p $f" 0 504b0304 Unpack "unzip -joLqq $a -d $p" 0 504b0304 Unpack "pkunzip -njCL $a -d $p $f" 0 504b0304 Unpack "pkzip25 -ext -silent -over=all -nofix -nozip $a $p $f" 0 |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
FileAreaCreatePerms <mode>
FileAreaCreatePerms 644
Определить права на созданные директории файлобластей (только для UNIX).
Этот оператор не может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
FileFixFromName <string>
FileFixFromName FileFix
Имя отправителя в ответах filefix.
Этот оператор не может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AutoFileCreateFlag <file>
AutoFileCreateFlag /usr/local/fido/flags/new_filearea
Создавать флаг при автосоздании файобластей.
Этот оператор не может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
FileFixNames <string>
FileFixNames allfix filefix htick
Список имен, разделенных пробелами, на которые будет откликаться filefix.
Этот оператор не может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
4.2.1 fileEchoFlavour | Этот оператор устанавливает флавор, который получают исходящие на этого линка файлы из файлэх. | |
4.2.2 fileAreaDefaults | Установить умолчания для последующих определений файлобластей. | |
4.2.3 RemoteFileRobotName | Имя удаленного робота filefix (нужно для FileForwardRequest). | |
4.2.16 FileFix | Доступ к filefix для этого линка. | |
4.2.17 FileFixEchoLimit | Лимит подписки на файлэхи. | |
4.2.4 noTIC | Отключить создание файлов TIC. | |
4.2.5 autoFileCreate | Разрешить или запретить автосоздание файлэх, полученных от этого линка. | |
4.2.6 AutoFileCreateFile | Указывает файл, в который будет помещено описание новой файлобласти. | |
4.2.7 AutoFileCreateDefaults | Определяет умолчания новой файлобласти. | |
4.2.8 AutoFileCreateSubdirs | Автосоздавать арии как /fils/gfd.app.edit (off) или как /files/gfd/app/edit (on). | |
4.2.9 delNotReceivedTIC | Если файл не получен, удалять TIC. | |
4.2.10 FileFixFSC87Subset | Этот булевый переключатель определяет, как будут обрабатываться TIC’и. | |
4.2.11 TickerPackToBox | Если для линка определен файлбокс - тоссить файлы и TIC’и в нем. | |
4.2.12 LinkFileBaseDir | Куда будут помещены автосозданные файлобласти. | |
4.2.13 ForwardFileRequests | Разрешить форвард на линка запросов подписки на файлобласти. | |
4.2.14 ForwardFilePriority | Приоритет аплинка при форвард-реквестах подписок на файлобласти. | |
4.2.15 ForwardFileRequestFile | Список доступных у этого линка файлобластей. |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
fileEchoFlavour <hold|normal|crash|direct|immediate>
fileEchoFlavour direct
Этот оператор устанавливает флавор, который получают исходящие на этого линка
файлы из файлэх.
Например, установите fileEchoFlavour
в hold для пойнтов и в crash для
аплинков.
Этот оператор может повторяться только для разных линков.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
fileAreaDefaults <options> [links]
fileAreaDefaults -lw 100 -g Z 2:5097/31.1
Установить умолчания для последующих определений файлобластей. Допустимы любые
опции, кроме ареатага и пути.
Установки в определении файлобласти приоритетнее, чем fileAreaDefaults
.
Также см. See (hpt)echoAreaDefaults. Умолчания выключаются с помощью
пустого fileAreaDefaults
.
Этот оператор может повторяться только для разных линков.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
RemoteFileRobotName <name>
RemoteFileRobotName allfix
Имя удаленного робота filefix (нужно для FileForwardRequest).
Этот оператор может повторяться только для разных линков.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
noTIC <bool>
noTIC yes
Отключить создание файлов TIC.
Этот оператор может повторяться только для разных линков.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
autoFileCreate <on|off>
autoFileCreate on
Разрешить или запретить автосоздание файлэх, полученных от этого линка.
Этот оператор может повторяться только для разных линков.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AutoFileCreateFile <file>
AutoFileCreateFile /usr/local/fido/hpt/config.filefix
Указывает файл, в который будет помещено описание новой файлобласти.
Этот оператор может повторяться только для разных линков.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AutoFileCreateDefaults <string>
AutoFileCreateDefaults -lw 100 -g Z
Определяет умолчания новой файлобласти при автокриейте. Не стоит использовать здесь указания каких-либо путей или passthrough - для этого существует отдельный токен - LinkFileBaseDir. See section LinkFileBaseDir.
Этот оператор может повторяться только для разных линков.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AutoFileCreateSubdirs <on|off>
AutoFileCreateSubdirs on
Автосоздавать арии как /filebase/gfd.app.edit (off) или как /filebase/gfd/app/edit (on). Если вы хотите установить эту опцию глобально, а не для каждого линка по отдельности, установите ее в секции deflink. Также см. ’AutoAreaCreateSubdirs’ в документации на hpt.
Этот оператор может повторяться только для разных линков.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
delNotReceivedTIC <on|off>
delNotReceivedTIC on
Удалять TIC, если файл не был принят.
Этот оператор может повторяться только для разных линков.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
FileFixFSC87Subset <on|off>
FileFixFSC87Subset on
Этот булевый переключатель определяет, как будут обрабатываться файлы TIC для
каждого линка. Значение по умолчанию ON. В процессе обработки файлов TIC htick
будет реагировать только на совместимые с FSC87 ключевые слова и игнорировать
неизвестные. Если переключатель установлен в OFF, будут использованы все
поддерживаемые ключевые слова, что может привести (а при работе с некоторыми
файл-процессорами, ПРИВЕДЕТ) к серьезным проблемам. Неизвестные ключевые слова,
найденные в TIC, вынудят htick прекратить обработку этого файла. Если вы не
представляете, что все это значит, установите FileFixFSC87Subset
в ON для
всех линков. Это не повредит.
Этот оператор может повторяться только для разных линков.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
TickerPackToBox <on|off>
TickerPackToBox on
Если для линка определен файлбокс - тоссить файлы и TIC’и в нем.
Этот оператор может повторяться только для разных линков.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
LinkFileBaseDir <directory>
LinkFileBaseDir /usr/local/fido/fileareas/2.5097.64.0
Куда будут помещены автосозданные файлобласти (может быть "passthrough").
Этот оператор может повторяться только для разных линков.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
ForwardFileRequests <on|off>
ForwardFileRequests on
Разрешить форвард-реквесты файлобластей на этого линка.
Этот оператор может повторяться только для разных линков.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
ForwardFilePriority <number>
ForwardFilePriority 1
Приоритет аплинка при форвард-реквестах подписок на файлобласти.
Этот оператор может повторяться только для разных линков.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
ForwardFileRequestFile <file>
ForwardFileRequestFile /usr/local/fido/hpt/uplink1.lst
Список доступных у этого линка файлобластей.
Этот оператор может повторяться только для разных линков.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
filefix <bool>
filefix off
По умолчанию filefix включен (on). Вы можете отключить использование этим линком filefix’а.
Этот оператор может повторяться только для разных линков.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
FileFixEchoLimit <number>
FileFixEchoLimit 10
Лимит подписки на области (максимальное количество файлобластей, на которое этот линк может подписаться).
Этот оператор может повторяться только для разных линков.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
4.3.1 FileArea | Определение файлобласти. |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
FileArea <name> <fileareapath> [options] <uplink> <downlinks>
FileArea husky /var/spool/fido/fileareas/husky -a 2:5097/31 -p 28 -g Z -d "HUSKY fileecho" 2:5097/64 2:5097/303
Подобно EchoArea, доступно большинство опций:
Наш адрес в этой области.
Описание этой области.
Группа этой области.
Спрятать область (не показывать по %LIST и в анонсах).
Показывать область по %LIST и в анонсах, если fileareadefaults установлено в
-hide
.
"Уровень для чтения": минимальный уровень линка, необходимый для того, чтобы посылать ему файлы из этой области. Должен быть неотрицательным.
"Уровень для записи": минимальный уровень линка, необходимый для того, чтобы постить в область файлы, полученные от него. Должен быть неотрицательным.
Запретить удаленную отписку (отключить соответствующую команду filefix).
Разрешить удаленную отписку (включить соответствующую команду filefix), если
fileareadefaults установлено в -mandatory
.
Запретить удаленную подписку (отключить соответствующую команду filefix).
Разрешить удаленную подписку (включить соответствующую команду filefix), если
fileareadefaults установлено в -manual
.
Отключить проверку CRC входящих файлов.
Включить проверку CRC входящих файлов, если fileareadefaults установлено в
-noCRC
.
Не пытаться получить описание файла из <fileDescName> (для архивных файлов).
Попытаться получить описание файла из <fileDescName> (для архивных файлов), если
fileareadefaults установлено в -nodiz
.
Эффект %PAUSE для этой области.
Отключить эффект %PAUSE для этой области, если fileareadefaults установлено в
-pause
.
Не заменять существующие в этой области файлы.
Заменять существующие в этой области файлы, если fileareadefaults установлено в
-noreplace
.
Пуржить каждые n дней. Установка в 0 (значение по умолчанию) отключает пуржинг.
Посылать файлы из PassFileAreaDir для не-passthrough областей.
Посылать файлы из директории файлобласти для не-passthrough областей, если
fileareadefaults установлено в -sendorig
.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
htick имеет гибкую систему анонсов, которые могут различаться для разных
файлобластей.
Токен AnnAreaTag
начинает новую секцию определения анонса, другие токены
определяют списки файлобластей, включенных в анонс, и описывают формат анонса.
Запустите htick announce
, чтобы постить анонсы.
Вы можете отключить анонсы - просто удалите AnnounceSpool
из своего
конфига.
4.4.1 AnnounceSpool | Директория для накапливания информации для анонсов. | |
4.4.2 AnnAreaTag | Имя области или файла, куда будет помещен анонс. | |
4.4.3 AnnInclude | Массив масок файлэх, которые будут анонсированы в этом annAreaTag. | |
4.4.4 AnnExclude | Массив масок файлэх, которые не будут анонсированы в этом annAreaTag. | |
4.4.5 AnnTo | Имя получателя в письме с анонсом. | |
4.4.6 AnnFrom | Имя отправителя в письме с анонсом. | |
4.4.7 AnnSubj | Тема в письме с анонсом. | |
4.4.8 AnnAddrTo | Адрес получателя в письме с анонсом (используйте только для нетмейловых областей). | |
4.4.9 AnnAddrFrom | Адрес отправителя в письме с анонсом. | |
4.4.10 AnnOrigin | Origin в письме с анонсом. | |
4.4.11 AnnMessFlags | Атрибуты письма с анонсом (k/s loc hld ...). | |
4.4.12 AnnFileRFrom | Указывать в анонсе: адрес системы, от которой был получен файл. | |
4.4.13 AnnFileOrigin | Указывать в анонсе: адрес системы, которая захатчила файл. | |
4.4.14 Пример анонсов | ||
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnounceSpool <path>
AnnounceSpool /var/spool/fido/announce
Директория для накапливания информации для анонсов.
Этот оператор не может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnAreaTag <AREATAG|@filename>
AnnAreaTag local.announce
Начинает новую секцию определения анонса. <AREATAG> - имя области, в которую будет помещен анонс; <@filename> - имя файла с префиксом ’@’, в который будет помещен анонс.
Этот оператор может повторяться.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnInclude <fileecho mask list>
AnnInclude *
Массив имен|масок файлобластей, которые будут анонсированы в этом annAreaTag. По умолчанию: все файлобласти.
Этот оператор может повторяться только для разных AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnExclude <fileecho mask list>
AnnExclude aftnged
Массив имен|масок файлобластей, которые не будут анонсированы в этом annAreaTag.
Этот оператор может повторяться только для разных AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnTo <string>
AnnTo All
Имя получателя в письме с анонсом.
Этот оператор может повторяться только для разных AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnFrom <string>
AnnFrom Announce Robot
Имя отправителя в письме с анонсом.
Этот оператор может повторяться только для разных AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnSubj <string>
AnnSubj New files arrived
Тема в письме с анонсом.
Этот оператор может повторяться только для разных AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnAddrTo <address>
AnnAddrTo 2:5097/31.1
Адрес получателя в письме с анонсом (используйте для нетмейловых областей).
Этот оператор может повторяться только для разных AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnAddrFrom <address>
AnnAddrFrom 2:5097/31
Адрес отправителя в письме с анонсом.
Этот оператор может повторяться только для разных AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnOrigin <string>
AnnOrigin New files!
Origin в письме с анонсом.
Этот оператор может повторяться только для разных AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnMessFlags <string>
AnnMessFlags loc hld
Флаги письма с анонсом (k/s loc hld ...).
Этот оператор может повторяться только для разных AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnFileRFrom <on|off>
AnnFileRFrom on
Указывать в анонсе: адрес системы, от которой был получен файл.
Этот оператор может повторяться только для разных AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnFileOrigin <on|off>
AnnFileOrigin on
Указывать в анонсе: адрес системы, которая захатчила файл.
Этот оператор может повторяться только для разных AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Следующий текст взят из действующего конфигурационного файла.
#= Определения анонсов ===================================== AnnounceSpool E:\FIDO\EXCH\report # сообщать обо всех пришедших файлах в файл e:\fido\rep.txt AnnAreaTag @e:\fido\rep.txt AnnFileOrigin on # сообщать в область 'seumbieky.news' о файлах, захатченных # в группу файлэх 'union.*' AnnAreaTag seumbieky.news AnnInclude union.* AnnSubj New mp3's arrives AnnTo United mp3 fans AnnFrom Fullfeed Distribution Site AnnOrigin *** seumbieky forever *** AnnFileOrigin on AnnFileRfrom on # сообщать о файлах в группе файлэх 'uue.*' в область # 'seumbieky.news' AnnAreaTag seumbieky.news AnnInclude uue.* # сообщать в область 'seumbieky.news' о файлах во всех # группах, кроме 'uue.*' и 'union.*' AnnAreaTag seumbieky.news AnnExclude uue.* union.* # сообщать нетмейлом на заданный адрес AnnAreaTag netmail AnnInclude union.* AnnSubj New mp3's arrives AnnTo Max Inda Houze Annaddrto 2:464/108 AnnFrom Fullfeed Distribution Site Annaddrfrom 2:464/910.108 AnnOrigin *** seumbieky forever *** AnnMessFlags k/s loc hld AnnFileOrigin on AnnFileRfrom on #= Конец определений анонсов =============================== |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Список ключевых слов, используемых многими программами husky. Подробнее см. в документации на fidoconfig.
BBSArea
LogLevels
...
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Jump to: | О
П
A B C D E F L M N P R S T |
---|
Jump to: | О
П
A B C D E F L M N P R S T |
---|
[Top] | [Contents] | [Index] | [ ? ] |
This document was generated by igor on March 22, 2011 using texi2html 1.82.
The buttons in the navigation panels have the following meaning:
Button | Name | Go to | From 1.2.3 go to |
---|---|---|---|
[ < ] | Back | Previous section in reading order | 1.2.2 |
[ > ] | Forward | Next section in reading order | 1.2.4 |
[ << ] | FastBack | Beginning of this chapter or previous chapter | 1 |
[ Up ] | Up | Up section | 1.2 |
[ >> ] | FastForward | Next chapter | 2 |
[Top] | Top | Cover (top) of document | |
[Contents] | Contents | Table of contents | |
[Index] | Index | Index | |
[ ? ] | About | About (help) |
where the Example assumes that the current position is at Subsubsection One-Two-Three of a document of the following structure:
This document was generated by igor on March 22, 2011 using texi2html 1.82.