Этот документ описывает HTICK 1.9, фидошный файлэхо-процессор под OS/2, Windows, BeOS и клоны Unix.
• Overview | Что такое HTICK. | |
• Installation | Установка. Прочтите это! | |
• Command Line | ОПЦИИ и КЛЮЧИ командной строки. | |
• Configuration Reference | Пояснения к конфигурационному файлу. | |
• Support | Информация о поддержке. | |
• Keyword Index | Спискок ключевых слов конфигурационного файла. |
Next: Installation, Previous: Top, Up: Top [Index]
HTICK - это фидошный тоссер файлэх, включающий filefix. В настоящее время проект поддерживается Husky Development Team (см. http://husk.sf.net/team.html).
Фичи HTICK:
Преимущества HTICK:
Этот раздел содержит информацию, необходимую для успешных установки и использования HTICK.
Предполагается, что вы уже скомпилировали исполняемые файлы. Если нет, смотрите разделы "Скачивание" или "Компилирование исходного кода".
tparser
из пакета FIDOCONFIG, чтобы проверить свой конфиг
(прочитайте о PublicGroup
или AccessGrp
, если хотите использовать
группы для FileEchoAreas
)
• Download | Скачивание исходного кода и исполняемых файлов | |
• Compiling | Как скомпилировать исходный код | |
• Support | Поддержка, связь с автором, сообщения о багах, поддержка разработки |
Next: Compiling, Previous: Installation, Up: Installation [Index]
Next: Support, Previous: Download, Up: Installation [Index]
1. Необходимы пакеты smapi и fidoconf.
2. Поместите пакеты smapi и fidoconf в директорию, где размещены остальные пакеты fido:
3. Скомпилируйте и установите пакеты smapi и fidoconf. Для компилирования динамических исполняемых файлов используйте "Makefile", для статических - makefile.lnx (или тот, который вам нужен).
4. Компиляция и установка HTICK:
Вы должны использовать _одни и те же_ makefile при компиляции smapi, fidoconf и htick.
Next: Command Line, Previous: Compiling, Up: Installation [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 использует специальный стиль кода, и мы бы хотели, чтобы вы его придерживались.
Итак, вот адреса разработчиков, если вы хотите связаться с нами:
Next: Configuration Reference, Previous: Support, Up: Top [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 Announce System.)
Хатчить файл в 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>
Список директорий, которые должны быть включены в файл-лист.
Next: Keywords, Previous: Command Line, Up: Top [Index]
HTICK основан на библиотеке FIDOCONFIG, поэтому прочитайте в документации на FIDOCONFIG о расположении конфигурационного файла и идеологии ключевых слов.
• Keywords | Этот раздел описывает ключевые слова | |
• Common husky keywords | Список ключевых слов, используемых многими программами husky | |
• Link Keywords | Ключевые слова, которые могут быть использованы для разных линков | |
• FileArea Definition | Определение файлобластей | |
• Announce System | Определение анонсов |
Next: FileAreaBaseDir, Previous: Configuration Reference, Up: Configuration Reference [Index]
• FileAreaBaseDir | Базовая директория файлобластей. | |
• PassFileAreaDir | В эту директорию будут помещены файлы из passthrough файлобластей. | |
• FileDescPos | Отступ для длинных описаний в FILES.BSS. | |
• fileLDescString | Префикс для длинных описаний в FILES.BSS. | |
• FileFixHelp | Файл помощи для FileFix. | |
• FileArea | Определение файлобласти. | |
• ExecOnFile | Выполнить команду по приему файла. | |
• SaveTic | Сохранять файлы с TIC’ами. | |
• MaxTicLineLength | Установить максимальную длину строки в исходящих TIC’ах. | |
• BusyFileDir | Куда будут сложены TIC’и для линков с флагом busy. | |
• ConvertLongNames | Что делать с длинными именами при тоссинге и хатчинге. | |
• ConvertShortNames | Что делать с короткими именами при тоссинге и хатчинге. | |
• addDLC | Добавлять счетчики скачиваний в FILES.BBS. | |
• DLCDigits | Количество цифр в DLC. | |
• ticOutbound | TIC’ хранятся здесь и удаляются после отсылки. | |
• filefixKillRequests | Удалять запрос к filefix после обработки. | |
• filefixReportsAttr | Установить флаг kill/sent на ответы filefix. | |
• BBSarea | Файлобласть без возможности подписки (для ‘htick filelist‘). | |
• fileDescription | Имя файла, содержащего описания файлов, по умолчанию files.bbs | |
• fileDescName | Если поле LDESC в TIC-файле не заполнено, использовать для его заполнения файл <name> из архива. | |
• FileAreaCreatePerms | Установить права на созданную директорию файлобласти. | |
• FileFixFromName | Имя отправителя в ответах filefix. | |
• AutoFileCreateFlag | Создавать флаг при автосоздании файлобластей. | |
• FileFixNames | Список имен, на которые будет откликаться filefix. |
Next: PassFileAreaDir, Previous: Keywords, Up: Keywords [Index]
FileAreaBaseDir <directory>
FileAreaBaseDir /var/spool/fido/fileareas
Где будут созданы директории всех файлобластей при автосоздании. Подобно MsgBaseDir.
Этот оператор не может повторяться.
Next: FileDescPos, Previous: FileAreaBaseDir, Up: Keywords [Index]
PassFileAreaDir <directory>
PassFileAreaDir /var/spool/fido/transit
Куда будут сложены файлы из passthrough файлобластей (и TIC’и, если ticOutbound не определен).
Этот оператор не может повторяться.
Next: fileLDescString, Previous: PassFileAreaDir, Up: Keywords [Index]
FileDescPos <number>
FileDescPos 13
Количество пробелов в отступе длинных описаний в FILES.BBS. Рекомендуется 13 (8.3+пробел).
Этот оператор не может повторяться.
Next: FileFixHelp, Previous: FileDescPos, Up: Keywords [Index]
fileLDescString <string>
fileLDescString ">"
Эта строка помещается перед длинным описанием в FILES.BBS (обычно ">" или "+".). Значение по умолчанию: один пробел.
Этот оператор не может повторяться.
Next: ExecOnFile, Previous: fileLDescString, Up: Keywords [Index]
FileFixHelp <string>
FileFixHelp /usr/local/fido/filefix.hlp
Файл помощи для FileFix, подобно AreaFixHelp для AreaFix’а HPT.
Этот оператор не может повторяться.
Next: SaveTic, Previous: FileFixHelp, Up: Keywords [Index]
ExecOnFile <filearea> <filemask> <command>
ExecOnFile husky *.diff /usr/local/fido/update_source.sh
Выполнить некоторую команду по приему файла. Команда получает как параметр полный путь к файлу (пробел и имя файла должны быть добавлены к командной строке до выполнения).
Этот оператор может повторяться.
Next: MaxTicLineLength, Previous: ExecOnFile, Up: Keywords [Index]
SaveTic <FileEchoMask> <FileOption> <DirToSaveTic> <DaysToKeepTics>
SaveTic husky -l /usr/local/husky
куда складывать TIC’и для файлобласти(ей) <FileEchoMask>
сохранять файлы с TIC’ами. Может быть:
файлы не будут скопированы
линк на файлы из директории файлобласти в <DirToSaveTic>
копировать файлы из директории файлобласти в <DirToSaveTic>
параметр <DaysToKeepTics> является опциональным. Если он определен, TIC’и, сохраненные в <DirToSaveTic>, будут храниться там в течение <DaysToKeepTics> дней.
Этот оператор может повторяться.
Next: BusyFileDir, Previous: SaveTic, Up: Keywords [Index]
MaxTicLineLength <number>
MaxTicLineLength 79
Установить максимальную длину строки в исходящих TIC’ах в значение <number>.
Этот оператор не может повторяться.
Next: ConvertLongNames, Previous: MaxTicLineLength, Up: Keywords [Index]
BusyFileDir <directory>
BusyFileDir /var/spool/fido/htick.busy/
Куда будут складываться TIC’и для линков с флагом busy (по умолчанию <outbound>/busy.htk).
Этот оператор не может повторяться.
Next: ConvertShortNames, Previous: BusyFileDir, Up: Keywords [Index]
ConvertLongNames <Upper|Lower|DontTouch>
ConvertLongNames DontTouch
Что делать с длинными именами при тоссинге и хатчинге. Под "длинным" мы имеем в виду имя со смешанным регистром или имя длиннее 8.3
Этот оператор не может повторяться.
Next: addDLC, Previous: ConvertLongNames, Up: Keywords [Index]
ConvertShortNames <Upper|Lower|DontTouch>
ConvertShortNames DontTouch
Что делать с короткими именами при тоссинге и хатчинге. Под "коротким" мы имеем в виду имя DOS-типа: 8.3, одного регистра.
Этот оператор не может повторяться.
Next: DLCDigits, Previous: ConvertShortNames, Up: Keywords [Index]
addDLC <bool>
addDLC yes
Добавлять счетчики скачиваний ([000]) в files.bbs. Используйте только с DLCDigits!
Этот оператор не может повторяться.
Next: ticOutbound, Previous: addDLC, Up: Keywords [Index]
DLCDigits <number>
DLCDigits 4
Установить количество цифр в DLC. DLC имеет вид [000].
Этот оператор не может повторяться.
Next: filefixKillRequests, Previous: DLCDigits, Up: Keywords [Index]
ticOutbound <directory>
ticOutbound /var/spool/fido/ticOub
TIC’и хранятся здесь и удаляются после отправки. По умолчанию: использовать значение PassFileAreaDir.
Этот оператор не может повторяться.
Next: filefixReportsAttr, Previous: ticOutbound, Up: Keywords [Index]
filefixKillRequests <bool>
filefixKillRequests yes
Удалять запросы к filefix после обработки.
Этот оператор не может повторяться.
Next: BBSarea, Previous: filefixKillRequests, Up: Keywords [Index]
filefixReportsAttr <attr>
filefixReportsAttr pvt k/s loc
filefixReportsAttr pvt,k/s,loc
Установить флаги на ответы filefix.
Допустимые флаги:
По умолчанию "pvt loc k/s npd".
Этот оператор не может повторяться.
Next: fileDescription, Previous: filefixReportsAttr, Up: Keywords [Index]
BBSarea <name> <bbsareapath>
bbsarea bbs /var/spool/fido/bbsareas/bbs
Файлобласть без возможности подписки, не показывается в ответах filefix. Используется только для генерации файл-листа (команда ‘htick filelist‘).
Этот оператор не может повторяться.
Next: fileDescName, Previous: BBSarea, Up: Keywords [Index]
fileDescription <name>
fileDescription descript.ion
Имя файла, содержащего описания файлов, по умолчанию files.bbs
Этот оператор может повторяться.
Next: FileAreaCreatePerms, Previous: fileDescription, Up: Keywords [Index]
fileDescName <name>
fileDescName file_id.diz
Если поле LDESC в TIC-файле не заполнено, использовать для его заполнения файл <name> из архива (обычно file_id.diz).
Этот оператор может повторяться.
Параметр 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
Next: FileFixFromName, Previous: fileDescName, Up: Keywords [Index]
FileAreaCreatePerms <mode>
FileAreaCreatePerms 644
Определить права на созданные директории файлобластей (только для UNIX).
Этот оператор не может повторяться.
Next: AutoFileCreateFlag, Previous: FileAreaCreatePerms, Up: Keywords [Index]
FileFixFromName <string>
FileFixFromName FileFix
Имя отправителя в ответах filefix.
Этот оператор не может повторяться.
Next: FileFixNames, Previous: FileFixFromName, Up: Keywords [Index]
AutoFileCreateFlag <file>
AutoFileCreateFlag /usr/local/fido/flags/new_filearea
Создавать флаг при автосоздании файобластей.
Этот оператор не может повторяться.
Next: Link Keywords, Previous: AutoFileCreateFlag, Up: Keywords [Index]
FileFixNames <string>
FileFixNames allfix filefix htick
Список имен, разделенных пробелами, на которые будет откликаться filefix.
Этот оператор не может повторяться.
Next: fileEchoFlavour, Previous: FileFixNames, Up: Configuration Reference [Index]
• fileEchoFlavour | Этот оператор устанавливает флавор, который получают исходящие на этого линка файлы из файлэх. | |
• fileAreaDefaults | Установить умолчания для последующих определений файлобластей. | |
• RemoteFileRobotName | Имя удаленного робота filefix (нужно для FileForwardRequest). | |
• FileFix | Доступ к filefix для этого линка. | |
• FileFixEchoLimit | Лимит подписки на файлэхи. | |
• noTIC | Отключить создание файлов TIC. | |
• autoFileCreate | Разрешить или запретить автосоздание файлэх, полученных от этого линка. | |
• AutoFileCreateFile | Указывает файл, в который будет помещено описание новой файлобласти. | |
• AutoFileCreateDefaults | Определяет умолчания новой файлобласти. | |
• AutoFileCreateSubdirs | Автосоздавать арии как /fils/gfd.app.edit (off) или как /files/gfd/app/edit (on). | |
• delNotReceivedTIC | Если файл не получен, удалять TIC. | |
• FileFixFSC87Subset | Этот булевый переключатель определяет, как будут обрабатываться TIC’и. | |
• TickerPackToBox | Если для линка определен файлбокс - тоссить файлы и TIC’и в нем. | |
• LinkFileBaseDir | Куда будут помещены автосозданные файлобласти. | |
• ForwardFileRequests | Разрешить форвард на линка запросов подписки на файлобласти. | |
• ForwardFilePriority | Приоритет аплинка при форвард-реквестах подписок на файлобласти. | |
• ForwardFileRequestFile | Список доступных у этого линка файлобластей. |
Next: fileAreaDefaults, Previous: Link Keywords, Up: Link Keywords [Index]
fileEchoFlavour <hold|normal|crash|direct|immediate>
fileEchoFlavour direct
Этот оператор устанавливает флавор, который получают исходящие на этого линка
файлы из файлэх.
Например, установите fileEchoFlavour
в hold для пойнтов и в crash для
аплинков.
Этот оператор может повторяться только для разных линков.
Next: RemoteFileRobotName, Previous: fileEchoFlavour, Up: Link Keywords [Index]
fileAreaDefaults <options> [links]
fileAreaDefaults -lw 100 -g Z 2:5097/31.1
Установить умолчания для последующих определений файлобластей. Допустимы любые
опции, кроме ареатага и пути.
Установки в определении файлобласти приоритетнее, чем fileAreaDefaults
.
Также см. See (hpt)echoAreaDefaults. Умолчания выключаются с помощью
пустого fileAreaDefaults
.
Этот оператор может повторяться только для разных линков.
Next: noTIC, Previous: fileAreaDefaults, Up: Link Keywords [Index]
RemoteFileRobotName <name>
RemoteFileRobotName allfix
Имя удаленного робота filefix (нужно для FileForwardRequest).
Этот оператор может повторяться только для разных линков.
Next: autoFileCreate, Previous: RemoteFileRobotName, Up: Link Keywords [Index]
noTIC <bool>
noTIC yes
Отключить создание файлов TIC.
Этот оператор может повторяться только для разных линков.
Next: AutoFileCreateFile, Previous: noTIC, Up: Link Keywords [Index]
autoFileCreate <on|off>
autoFileCreate on
Разрешить или запретить автосоздание файлэх, полученных от этого линка.
Этот оператор может повторяться только для разных линков.
Next: AutoFileCreateDefaults, Previous: autoFileCreate, Up: Link Keywords [Index]
AutoFileCreateFile <file>
AutoFileCreateFile /usr/local/fido/hpt/config.filefix
Указывает файл, в который будет помещено описание новой файлобласти.
Этот оператор может повторяться только для разных линков.
Next: AutoFileCreateSubdirs, Previous: AutoFileCreateFile, Up: Link Keywords [Index]
AutoFileCreateDefaults <string>
AutoFileCreateDefaults -lw 100 -g Z
Определяет умолчания новой файлобласти при автокриейте. Не стоит использовать здесь указания каких-либо путей или passthrough - для этого существует отдельный токен - LinkFileBaseDir. See LinkFileBaseDir.
Этот оператор может повторяться только для разных линков.
Next: delNotReceivedTIC, Previous: AutoFileCreateDefaults, Up: Link Keywords [Index]
AutoFileCreateSubdirs <on|off>
AutoFileCreateSubdirs on
Автосоздавать арии как /filebase/gfd.app.edit (off) или как /filebase/gfd/app/edit (on). Если вы хотите установить эту опцию глобально, а не для каждого линка по отдельности, установите ее в секции deflink. Также см. ’AutoAreaCreateSubdirs’ в документации на hpt.
Этот оператор может повторяться только для разных линков.
Next: FileFixFSC87Subset, Previous: AutoFileCreateSubdirs, Up: Link Keywords [Index]
delNotReceivedTIC <on|off>
delNotReceivedTIC on
Удалять TIC, если файл не был принят.
Этот оператор может повторяться только для разных линков.
Next: TickerPackToBox, Previous: delNotReceivedTIC, Up: Link Keywords [Index]
FileFixFSC87Subset <on|off>
FileFixFSC87Subset on
Этот булевый переключатель определяет, как будут обрабатываться файлы TIC для
каждого линка. Значение по умолчанию ON. В процессе обработки файлов TIC htick
будет реагировать только на совместимые с FSC87 ключевые слова и игнорировать
неизвестные. Если переключатель установлен в OFF, будут использованы все
поддерживаемые ключевые слова, что может привести (а при работе с некоторыми
файл-процессорами, ПРИВЕДЕТ) к серьезным проблемам. Неизвестные ключевые слова,
найденные в TIC, вынудят htick прекратить обработку этого файла. Если вы не
представляете, что все это значит, установите FileFixFSC87Subset
в ON для
всех линков. Это не повредит.
Этот оператор может повторяться только для разных линков.
Next: LinkFileBaseDir, Previous: FileFixFSC87Subset, Up: Link Keywords [Index]
TickerPackToBox <on|off>
TickerPackToBox on
Если для линка определен файлбокс - тоссить файлы и TIC’и в нем.
Этот оператор может повторяться только для разных линков.
Next: ForwardFileRequests, Previous: TickerPackToBox, Up: Link Keywords [Index]
LinkFileBaseDir <directory>
LinkFileBaseDir /usr/local/fido/fileareas/2.5097.64.0
Куда будут помещены автосозданные файлобласти (может быть "passthrough").
Этот оператор может повторяться только для разных линков.
Next: ForwardFilePriority, Previous: LinkFileBaseDir, Up: Link Keywords [Index]
ForwardFileRequests <on|off>
ForwardFileRequests on
Разрешить форвард-реквесты файлобластей на этого линка.
Этот оператор может повторяться только для разных линков.
Next: ForwardFileRequestFile, Previous: ForwardFileRequests, Up: Link Keywords [Index]
ForwardFilePriority <number>
ForwardFilePriority 1
Приоритет аплинка при форвард-реквестах подписок на файлобласти.
Этот оператор может повторяться только для разных линков.
Next: FileFix, Previous: ForwardFilePriority, Up: Link Keywords [Index]
ForwardFileRequestFile <file>
ForwardFileRequestFile /usr/local/fido/hpt/uplink1.lst
Список доступных у этого линка файлобластей.
Этот оператор может повторяться только для разных линков.
Next: FileFixEchoLimit, Previous: ForwardFileRequestFile, Up: Link Keywords [Index]
filefix <bool>
filefix off
По умолчанию filefix включен (on). Вы можете отключить использование этим линком filefix’а.
Этот оператор может повторяться только для разных линков.
Next: FileArea Definition, Previous: FileFix, Up: Link Keywords [Index]
FileFixEchoLimit <number>
FileFixEchoLimit 10
Лимит подписки на области (максимальное количество файлобластей, на которое этот линк может подписаться).
Этот оператор может повторяться только для разных линков.
Next: FileArea, Previous: FileFixEchoLimit, Up: Configuration Reference [Index]
• FileArea | Определение файлобласти. |
Next: Announce System, Previous: FileArea Definition, Up: FileArea Definition [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
.
Next: AnnounceSpool, Previous: FileArea, Up: Configuration Reference [Index]
htick имеет гибкую систему анонсов, которые могут различаться для разных
файлобластей.
Токен AnnAreaTag
начинает новую секцию определения анонса, другие токены
определяют списки файлобластей, включенных в анонс, и описывают формат анонса.
Запустите htick announce
, чтобы постить анонсы.
Вы можете отключить анонсы - просто удалите AnnounceSpool
из своего
конфига.
• AnnounceSpool | Директория для накапливания информации для анонсов. | |
• AnnAreaTag | Имя области или файла, куда будет помещен анонс. | |
• AnnInclude | Массив масок файлэх, которые будут анонсированы в этом annAreaTag. | |
• AnnExclude | Массив масок файлэх, которые не будут анонсированы в этом annAreaTag. | |
• AnnTo | Имя получателя в письме с анонсом. | |
• AnnFrom | Имя отправителя в письме с анонсом. | |
• AnnSubj | Тема в письме с анонсом. | |
• AnnAddrTo | Адрес получателя в письме с анонсом (используйте только для нетмейловых областей). | |
• AnnAddrFrom | Адрес отправителя в письме с анонсом. | |
• AnnOrigin | Origin в письме с анонсом. | |
• AnnMessFlags | Атрибуты письма с анонсом (k/s loc hld ...). | |
• AnnFileRFrom | Указывать в анонсе: адрес системы, от которой был получен файл. | |
• AnnFileOrigin | Указывать в анонсе: адрес системы, которая захатчила файл. | |
• Announcements example | Пример для понимания анонсов (из действующего конфига). | |
Next: AnnAreaTag, Previous: Announce System, Up: Announce System [Index]
AnnounceSpool <path>
AnnounceSpool /var/spool/fido/announce
Директория для накапливания информации для анонсов.
Этот оператор не может повторяться.
Next: AnnInclude, Previous: AnnounceSpool, Up: Announce System [Index]
AnnAreaTag <AREATAG|@filename>
AnnAreaTag local.announce
Начинает новую секцию определения анонса. <AREATAG> - имя области, в которую будет помещен анонс; <@filename> - имя файла с префиксом ’@’, в который будет помещен анонс.
Этот оператор может повторяться.
Next: AnnExclude, Previous: AnnAreaTag, Up: Announce System [Index]
AnnInclude <fileecho mask list>
AnnInclude *
Массив имен|масок файлобластей, которые будут анонсированы в этом annAreaTag. По умолчанию: все файлобласти.
Этот оператор может повторяться только для разных AnnAreaTag.
Next: AnnTo, Previous: AnnInclude, Up: Announce System [Index]
AnnExclude <fileecho mask list>
AnnExclude aftnged
Массив имен|масок файлобластей, которые не будут анонсированы в этом annAreaTag.
Этот оператор может повторяться только для разных AnnAreaTag.
Next: AnnFrom, Previous: AnnExclude, Up: Announce System [Index]
AnnTo <string>
AnnTo All
Имя получателя в письме с анонсом.
Этот оператор может повторяться только для разных AnnAreaTag.
Next: AnnSubj, Previous: AnnTo, Up: Announce System [Index]
AnnFrom <string>
AnnFrom Announce Robot
Имя отправителя в письме с анонсом.
Этот оператор может повторяться только для разных AnnAreaTag.
Next: AnnAddrTo, Previous: AnnFrom, Up: Announce System [Index]
AnnSubj <string>
AnnSubj New files arrived
Тема в письме с анонсом.
Этот оператор может повторяться только для разных AnnAreaTag.
Next: AnnAddrFrom, Previous: AnnSubj, Up: Announce System [Index]
AnnAddrTo <address>
AnnAddrTo 2:5097/31.1
Адрес получателя в письме с анонсом (используйте для нетмейловых областей).
Этот оператор может повторяться только для разных AnnAreaTag.
Next: AnnOrigin, Previous: AnnAddrTo, Up: Announce System [Index]
AnnAddrFrom <address>
AnnAddrFrom 2:5097/31
Адрес отправителя в письме с анонсом.
Этот оператор может повторяться только для разных AnnAreaTag.
Next: AnnMessFlags, Previous: AnnAddrFrom, Up: Announce System [Index]
AnnOrigin <string>
AnnOrigin New files!
Origin в письме с анонсом.
Этот оператор может повторяться только для разных AnnAreaTag.
Next: AnnFileRFrom, Previous: AnnOrigin, Up: Announce System [Index]
AnnMessFlags <string>
AnnMessFlags loc hld
Флаги письма с анонсом (k/s loc hld ...).
Этот оператор может повторяться только для разных AnnAreaTag.
Next: AnnFileOrigin, Previous: AnnMessFlags, Up: Announce System [Index]
AnnFileRFrom <on|off>
AnnFileRFrom on
Указывать в анонсе: адрес системы, от которой был получен файл.
Этот оператор может повторяться только для разных AnnAreaTag.
Next: Announcements example, Previous: AnnFileRFrom, Up: Announce System [Index]
AnnFileOrigin <on|off>
AnnFileOrigin on
Указывать в анонсе: адрес системы, которая захатчила файл.
Этот оператор может повторяться только для разных AnnAreaTag.
Next: Common husky keywords, Previous: AnnFileOrigin, Up: Announce System [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 #= Конец определений анонсов ===============================
Next: Keyword Index, Previous: Announcements example, Up: Configuration Reference [Index]
Список ключевых слов, используемых многими программами husky. Подробнее см. в документации на fidoconfig.
BBSArea
LogLevels
...
Previous: Common husky keywords, Up: Top [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 О П |
---|