![]() |
Это - персональный сайт Батьки Соловья |
| Мои фото | Главная страница. | Fidonet | Я в контакте | Моя страница на "Одноклассниках" | Страничка моей фидошной станции на одноклассниках | Гостевая книга | Фейсбук | Флешки | Мой твиттеррр |
HTICK 1.9 - Husky TickerHTICKЭтот документ описывает HTICK 1.9, фидошный файлэхо-процессор под OS/2, Windows, BeOS и клоны Unix. 1 Что такое HTICKHTICK - это фидошный тоссер файлэх, включающий filefix. В настоящее время проект поддерживается Husky Development Team (см. http://husk.sf.net/team.html). Фичи HTICK:
Преимущества HTICK:
2 Процедуры установки и замечания разработчиковЭтот раздел содержит информацию, необходимую для успешных установки и использования HTICK. Предполагается, что вы уже скомпилировали исполняемые файлы. Если нет, смотрите разделы "Скачивание" или "Компилирование исходного кода".
2.1 Скачивание исходного кода и исполняемых файлов
2.2 Компилирование исходного кода1. Необходимы пакеты smapi и fidoconf. 2. Поместите пакеты smapi и fidoconf в директорию, где размещены остальные пакеты fido:
3. Скомпилируйте и установите пакеты smapi и fidoconf. Для компилирования динамических исполняемых файлов используйте "Makefile", для статических - makefile.lnx (или тот, который вам нужен). 4. Компиляция и установка HTICK:
2.3 ПоддержкаСуществует бессчетное количество причин, по которым вы можете захотеть установить контакт с разработчиками.
Итак, вот адреса разработчиков, если вы хотите связаться с нами:
3 ОПЦИИ и КЛЮЧИ командной строки HTICK 1.9Чтобы получить спискок опций командной строки, запустите HTICK без параметров.
4 Справка по конфигурации HTICK 1.9HTICK основан на библиотеке FIDOCONFIG, поэтому прочитайте в документации на FIDOCONFIG о расположении конфигурационного файла и идеологии ключевых слов. 4.1 Ключевые слова4.1.1 FileAreaBaseDir
Где будут созданы директории всех файлобластей при автосоздании. Подобно MsgBaseDir. Этот оператор не может повторяться. 4.1.2 PassFileAreaDir
Куда будут сложены файлы из passthrough файлобластей (и TIC'и, если ticOutbound не определен). Этот оператор не может повторяться. 4.1.3 FileDescPos
Количество пробелов в отступе длинных описаний в FILES.BBS. Рекомендуется 13 (8.3+пробел). Этот оператор не может повторяться. 4.1.4 fileLDescString
Эта строка помещается перед длинным описанием в FILES.BBS (обычно ">" или "+".). Значение по умолчанию: один пробел. Этот оператор не может повторяться. 4.1.5 FileFixHelp
Файл помощи для FileFix, подобно AreaFixHelp для AreaFix'а HPT. Этот оператор не может повторяться. 4.1.6 ExecOnFile
Выполнить некоторую команду по приему файла. Команда получает как параметр полный путь к файлу (пробел и имя файла должны быть добавлены к командной строке до выполнения). Этот оператор может повторяться. 4.1.7 SaveTic
Этот оператор может повторяться. 4.1.8 MaxTicLineLength
Установить максимальную длину строки в исходящих TIC'ах в значение <number>. Этот оператор не может повторяться. 4.1.9 BusyFileDir
Куда будут складываться TIC'и для линков с флагом busy (по умолчанию <outbound>/busy.htk). Этот оператор не может повторяться. 4.1.10 ConvertLongNames
Что делать с длинными именами при тоссинге и хатчинге. Под "длинным" мы имеем в виду имя со смешанным регистром или имя длиннее 8.3 Этот оператор не может повторяться. 4.1.11 ConvertShortNames
Что делать с короткими именами при тоссинге и хатчинге. Под "коротким" мы имеем в виду имя DOS-типа: 8.3, одного регистра. Этот оператор не может повторяться. 4.1.12 addDLC
Добавлять счетчики скачиваний ([000]) в files.bbs. Используйте только с DLCDigits! Этот оператор не может повторяться. 4.1.13 DLCDigits
Установить количество цифр в DLC. DLC имеет вид [000]. Этот оператор не может повторяться. 4.1.14 ticOutbound
TIC'и хранятся здесь и удаляются после отправки. По умолчанию: использовать значение PassFileAreaDir. Этот оператор не может повторяться. 4.1.15 filefixKillRequests
Удалять запросы к filefix после обработки. Этот оператор не может повторяться. 4.1.16 filefixReportsAttr
Установить флаги на ответы filefix. Допустимые флаги:
По умолчанию "pvt loc k/s npd". Этот оператор не может повторяться. 4.1.17 BBSarea
Файлобласть без возможности подписки, не показывается в ответах filefix. Используется только для генерации файл-листа (команда `htick filelist`). Этот оператор не может повторяться. 4.1.18 fileDescription
Имя файла, содержащего описания файлов, по умолчанию files.bbs Этот оператор может повторяться. 4.1.19 fileDescName
Если поле LDESC в TIC-файле не заполнено, использовать для его заполнения файл <name> из архива (обычно file_id.diz). Этот оператор может повторяться. 4.1.20 ЗамечаниеПараметр Примеры: 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
4.1.21 FileAreaCreatePerms
Определить права на созданные директории файлобластей (только для UNIX). Этот оператор не может повторяться. 4.1.22 FileFixFromName
Имя отправителя в ответах filefix. Этот оператор не может повторяться. 4.1.23 AutoFileCreateFlag
Создавать флаг при автосоздании файобластей. Этот оператор не может повторяться. 4.1.24 FileFixNames
Список имен, разделенных пробелами, на которые будет откликаться filefix. Этот оператор не может повторяться. 4.2 Ключевые слова линков4.2.1 fileEchoFlavour
Этот оператор устанавливает флавор, который получают исходящие на этого линка
файлы из файлэх.
Например, установите Этот оператор может повторяться только для разных линков. 4.2.2 fileAreaDefaults
Установить умолчания для последующих определений файлобластей. Допустимы любые
опции, кроме ареатага и пути.
Установки в определении файлобласти приоритетнее, чем Этот оператор может повторяться только для разных линков. 4.2.3 RemoteFileRobotName
Имя удаленного робота filefix (нужно для FileForwardRequest). Этот оператор может повторяться только для разных линков. 4.2.4 noTIC
Отключить создание файлов TIC. Этот оператор может повторяться только для разных линков. 4.2.5 autoFileCreate
Разрешить или запретить автосоздание файлэх, полученных от этого линка. Этот оператор может повторяться только для разных линков. 4.2.6 AutoFileCreateFile
Указывает файл, в который будет помещено описание новой файлобласти. Этот оператор может повторяться только для разных линков. 4.2.7 AutoFileCreateDefaults
Определяет умолчания новой файлобласти при автокриейте. Не стоит использовать здесь указания каких-либо путей или passthrough - для этого существует отдельный токен - LinkFileBaseDir. яЛНРПХРЕ LinkFileBaseDir. Этот оператор может повторяться только для разных линков. 4.2.8 AutoFileCreateSubdirs
Автосоздавать арии как /filebase/gfd.app.edit (off) или как /filebase/gfd/app/edit (on). Если вы хотите установить эту опцию глобально, а не для каждого линка по отдельности, установите ее в секции deflink. Также см. 'AutoAreaCreateSubdirs' в документации на hpt. Этот оператор может повторяться только для разных линков. 4.2.9 delNotReceivedTIC
Удалять TIC, если файл не был принят. Этот оператор может повторяться только для разных линков. 4.2.10 FileFixFSC87Subset
Этот булевый переключатель определяет, как будут обрабатываться файлы TIC для
каждого линка. Значение по умолчанию ON. В процессе обработки файлов TIC htick
будет реагировать только на совместимые с FSC87 ключевые слова и игнорировать
неизвестные. Если переключатель установлен в OFF, будут использованы все
поддерживаемые ключевые слова, что может привести (а при работе с некоторыми
файл-процессорами, ПРИВЕДЕТ) к серьезным проблемам. Неизвестные ключевые слова,
найденные в TIC, вынудят htick прекратить обработку этого файла. Если вы не
представляете, что все это значит, установите Этот оператор может повторяться только для разных линков. 4.2.11 TickerPackToBox
Если для линка определен файлбокс - тоссить файлы и TIC'и в нем. Этот оператор может повторяться только для разных линков. 4.2.12 LinkFileBaseDir
Куда будут помещены автосозданные файлобласти (может быть "passthrough"). Этот оператор может повторяться только для разных линков. 4.2.13 ForwardFileRequests
Разрешить форвард-реквесты файлобластей на этого линка. Этот оператор может повторяться только для разных линков. 4.2.14 ForwardFilePriority
Приоритет аплинка при форвард-реквестах подписок на файлобласти. Этот оператор может повторяться только для разных линков. 4.2.15 ForwardFileRequestFile
Список доступных у этого линка файлобластей. Этот оператор может повторяться только для разных линков. 4.2.16 FileFix
По умолчанию filefix включен (on). Вы можете отключить использование этим линком filefix'а. Этот оператор может повторяться только для разных линков. 4.2.17 FileFixEchoLimit
Лимит подписки на области (максимальное количество файлобластей, на которое этот линк может подписаться). Этот оператор может повторяться только для разных линков. 4.3 Определение файлобласти.4.3.1 FileArea
Подобно EchoArea, доступно большинство опций:
4.4 Система анонсовhtick имеет гибкую систему анонсов, которые могут различаться для разных
файлобластей.
Токен Запустите Вы можете отключить анонсы - просто удалите 4.4.1 AnnounceSpool
Директория для накапливания информации для анонсов. Этот оператор не может повторяться. 4.4.2 AnnAreaTag
Начинает новую секцию определения анонса. <AREATAG> - имя области, в которую будет помещен анонс; <@filename> - имя файла с префиксом '@', в который будет помещен анонс. Этот оператор может повторяться. 4.4.3 AnnInclude
Массив имен|масок файлобластей, которые будут анонсированы в этом annAreaTag. По умолчанию: все файлобласти. Этот оператор может повторяться только для разных AnnAreaTag. 4.4.4 AnnExclude
Массив имен|масок файлобластей, которые не будут анонсированы в этом annAreaTag. Этот оператор может повторяться только для разных AnnAreaTag. 4.4.5 AnnTo
Имя получателя в письме с анонсом. Этот оператор может повторяться только для разных AnnAreaTag. 4.4.6 AnnFrom
Имя отправителя в письме с анонсом. Этот оператор может повторяться только для разных AnnAreaTag. 4.4.7 AnnSubj
Тема в письме с анонсом. Этот оператор может повторяться только для разных AnnAreaTag. 4.4.8 AnnAddrTo
Адрес получателя в письме с анонсом (используйте для нетмейловых областей). Этот оператор может повторяться только для разных AnnAreaTag. 4.4.9 AnnAddrFrom
Адрес отправителя в письме с анонсом. Этот оператор может повторяться только для разных AnnAreaTag. 4.4.10 AnnOrigin
Origin в письме с анонсом. Этот оператор может повторяться только для разных AnnAreaTag. 4.4.11 AnnMessFlags
Флаги письма с анонсом (k/s loc hld ...). Этот оператор может повторяться только для разных AnnAreaTag. 4.4.12 AnnFileRFrom
Указывать в анонсе: адрес системы, от которой был получен файл. Этот оператор может повторяться только для разных AnnAreaTag. 4.4.13 AnnFileOrigin
Указывать в анонсе: адрес системы, которая захатчила файл. Этот оператор может повторяться только для разных AnnAreaTag. 4.4.14 Пример анонсовСледующий текст взят из действующего конфигурационного файла. #= Определения анонсов =====================================
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
#= Конец определений анонсов ===============================
4.4.15 Общие ключевые слова huskyСписок ключевых слов, используемых многими программами husky. Подробнее см. в документации на fidoconfig.
Appendix A Список ключевых слов конфигурационного файла
|
| Мои фото | Главная страница. | Fidonet | Я в контакте | Моя страница на "Одноклассниках" | Страничка моей фидошной станции на одноклассниках | Гостевая книга | Фейсбук | Флешки | Мой твиттерр |