#1
|
|||
|
|||
Есть задача
Alexandr Solov\'yev написал(а) к All в Aug 16 21:58:48 по местному времени:
Да не заглючит твой компьютер во веки веков, о All! Короче так: Нужно подключить к факпостеру базу правил чтобы по имени эхи он выдавал запросившему ее рулесы. В конфиге факсервера должно быть так: === Вставляем Windows Clipboard, вставляем...=== ; Формат: ; [[UUE]|[CUT]] <Alias> <Filename> ["]<Description>["] ; [UUE] - Послать этот файл в UUE (См.примечания) ; [CUT] - Послать этот файл, порезав его на куски (См.примечания) ; Alias - Псевдоним запроса ; File - Путь с именем файла к этому файлу (файлам) (См.примечания) ; Description - Описание данного топика ; ; Примечания: ; 1. Если файл больше 16кб, то его хорошо бы порезать на куски ;) (например, ; с помощью прилагающейся утилиты `File cutter for FAQ'Em Up`) и каждая ; часть должна быть названа следующим образом: ; 1-я: <filename>.1, 2-я: <filename>.2, etc. ; Но лучше не морочиться и использовать директиву [CUT] (см. пункт 5) ; 2. Если указан файл с расширением, то ищется именно он. ; Если указан файл без расширения, то сначала ищется тоже именно он, если ; такой файл отсутствует, то ищутся файлы с именами <filename>.n, где n ; может быть в диапазоне от 0 до 999 для DOS-версии и от 1 до 32767 ; (больше нафиг не надо, т.к. я пока что не могу представить себе человека, ; у которого бы топик состоял из 30-ти тысяч файлов :), да и менять мне ; лень :) для Win32-версии. ; Примеры: ; 1) Файл называется C:\Text\All.lst и заказываться будет по алиасу %l ; тогда прописываем: %l C:\Text\All.lst "List" ; 2) Файл называется C:\Text\Ged_Faq и заказываться будет по алиасу %g ; тогда прописываем: %g C:\Text\Ged_faq "List" ; 3) Имеется 7 файлов, их имена: ; C:\Text\Faq.1, C:\Text\Faq.2, ..., C:\Text\Faq.7 и заказываться ; будут по алиасу %Faq, тогда прописываем: ; %faq C:\Text\Faq "super FAQ" ; 3. Описание (Description) может быть в кавычках, а может быть и без них :) ; 4. Если есть директива `[UUE]` и файл не один (как в пункте 2 примере N3), ; то UU-кодироваться будет каждый из этих файлов. ; Директива [UUE] должна быть в квадратных скобках. Между ней и ; псевдонимом запроса возможны пробелы. ; 5. Если есть директива `[CUT]` и файл не один (как в пункте 2 примере N3), ; то нарезаться будет каждый из этих файлов. ; Нарезается файл, если его размер превышает лимит. ; Директива [CUT] должна быть в квадратных скобках. Между ней и ; псевдонимом запроса возможны пробелы. %НELP C:\Fido\Faqup\RulesBase\Нelp.txt Как пользоваться FAQServer'ом НELP c:\fido\Faqup\RulesBase\Нelp.txt Как пользоваться FAQServer'ом %LIST c:\fido\Faqup\RulesBase\List.txt Список доступных топиков LIST c:\fido\Faqup\RulesBase\List.txt Список доступных топиков [CUT] POLICY c:\fido\faqup\FaqBase\policyrusoficial.txt Полиси FIDONET официальный русский перевод [CUT] ECНOPOLICY c:\fido\faqup\FaqBase\r50ep.txt Эхополиси R50 последняя редакция === Вот и вставили Windows Clipboard === > Сама задача конкретно: Дальше должно быть (например) так: SPB.RESCUE SPB.RESCUE.RUL "Правила эхоконференции SPB.RESCUE" Путь к папке с рулесами заложен в конфиге факпостера: === Вставляем Windows Clipboard, вставляем...=== // DefaultTopicsPath <Path> // Если указан неполный путь к топику, то к пути файла будет пристыковываться // <Path> // По умолчанию - нету DefaultTopicsPath c:\fido\husky\rules\ === Вот и вставили Windows Clipboard === Так что нужно только имя эхи, потом имя файла с рулесами - это имя эхи с расширением RUL. И так для 1900 (одна тысяча девятьсот) эх. Понятно, что править это руками нереально. Тогда я запущу факсервер, который будет выдавать по запросу имени эхи любому желающему рулесы эхи и отправлять их нетмылом. Думаю, что это нужная народу фича. ======== Мой твиттер: https://twitter.com/Aleks_Solovyev Фейсбук: https://www.facebook.com/aleksandr.solovyev.750 Вконтакте: http://vk.com/alexandr.solovyev Одноглазники: http://www.odnoklassniki.ru/profile178395719 ======== * Оpигинал в solovey.talks * Также послано в 5030-722.local * Также послано в 5020-723.local * Также послано в pvt.dionizov.talks * Также послано в pushkin.local Всего наилучшего в этом лучшем из миров! Alexandr Solov'yev ... Еврейский SQL-сервер отвечает запросом на запрос. --- Oldest fimooznik 1.1.5-b20160322 |