Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.FTN.DEVELOP
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.FTN.DEVELOP с датами от 12 Jul 13 20:52:30 до 25 Jun 24 23:52:42, всего сообщений: 2542
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 634 из 2542 ==================================== RU.FTN.DEVELOP =
От   : Mithgol the Webmaster            2:50/88            20 Apr 15 00:28:24
Кому : Konstantin Simonov                                  20 Apr 15 00:28:24
Тема : Автоматическое формирование FTP-адреса файла, переданного файлэхою
FGHI : area://RU.FTN.DEVELOP?msgid=2:50/88+55341f41
На   : area://RU.FTN.DEVELOP?msgid=2:5063/88+5355196f
= Кодировка сообщения определена как: CP866 ==================================
==============================================================================
Знаю уж, Konstantin Simonov! 17:04 21 Apr 14 написано тебе мною:

KS>> Я не про аватар, а вообще про мультимедийный URL. Hепонятно как
KS>> из ссылки на файл из фэхи сформировать общеинетовский URL, чтобы его
KS>> сейчас можно было посмотреть в GoldEd. Вероятно потребуется вставить
KS>> в процесс тоссинга какой-то фильтр, который по своему конфигу, где будут
KS>> указаны инетовские пути для фэх, будет делать это преобразование.

MtW> Совершенно верно.

MtW> По результатам обсуждения этого вопроса в сисопской эхе так получается,
MtW> что наиболее полезно было бы владельцам FTP-хранилищ с фэхами (а также
MtW> владельцам WebBBS) создавать какие-нибудь файлы с машинно-читаемыми
MtW> перечнями тех фэх, которые у них есть.

MtW> ╔═════════════════════════════════════════════════════─────────────────
MtW> ║ Цитата из эхи:  R50.SysOp (Сисопская глобалка пятидесятого региона)
MtW> ║ URL сообщения:  area://R50.SysOp?msgid=2:5063/88+53307b56
MtW> ║ Автор и время:  Sergey Sokoloff, 2:5063/88 (24 Mar 14 22:36)
MtW> ║ Кому написано:  Oleg Redut
MtW> ║ Заглавие темы:  Фэхотачи
MtW> ╚════════════════════════════════════════════════════════════════════──
MtW> Так было 22:46 23 Mar 14 написано от Oleg Redut к Sergey Sokoloff:

OR>>>> Например:
OR>>>> ftp://fidonet.org.ua/pub/nodelist/
OR>>>> http://fidoweb.ru/up/down/file/

SS>>> Прежде, чем эта идея укоренится, хорошо бы разработать формат такого
SS>>> файла FLK. Да так разработать, чтобы и софт и люди могли читать FLK

OR>> А что тут сильно разрабатывать. Как в вышеуказанном примере в каждой
OR>> строке даётся ссылка на ресурс с полным путём до каталога содержащего
OR>> файлэхи.

OR>> К этому пути приплюсовывается название фэхи и имя файла.

OR>> Пробелы впереди/конце строк могут удаляться на стадии формирования
OR>> файла и софтом при подкючении файла, на всякий случай. А также софт
OR>> должен проверять наличие звершающей косой.

MtW> Хорошо, но мало.

MtW> Лучше бы не только указывать гиперссылку на ресурс, но и приводить
MtW> (именно в FLK) полный список тех файловых эхоконференций, которые на
MtW> указанном ресурсе доступны.

MtW> Можно и наоборот: после имени фэхи приводить полный список ресурсов, на
MtW> которых фэха доступна. Однако тогда FLK будет объёмнее (потому что
MtW> ресурсов мало, а фэх много).

MtW> То или другое обязательно надо.

MtW> (А надо это для того, чтобы фидобраузеру не приходилось облазывать все
MtW> ресурсы в поисках фэхи. Проще найти фэху в FLK-файле, чем изображать из
MtW> себя поискового робота в Интернете.)

MtW> В связи с этим у меня возникает идея того, что каждый владелец
MtW> FTP-хранилища (или HTTP-хранилища) файловых эхоконференций может и должен
MtW> создавать FLK-файл описания своего хранилища, сперва указывая URLовой
MtW> префикс, а затем список фэх (то и другое на новой строке). После чего эти
MtW> FLK-файлы должны тупо проходить по Фидонету в специальной отдельной фэхе
MtW> (или даже в эхе ── но таким манером, чтобы их оттуда можно было извлечь
MtW> как-нибудь автоматически).

MtW> Получится как-нибудь так:

MtW> ftp://ddt.demos.su/pub/fileecho/
MtW> 1072.SOFTWARE.3DFX
MtW> 1072.SOFTWARE.ASUS
MtW> 1072.SOFTWARE.ATI
MtW> 1072.SOFTWARE.BIOS
MtW> 1072.SOFTWARE.CREATIVE
MtW> 1072.SOFTWARE.MATROX
MtW> 1072.SOFTWARE.MISC
MtW> 1072.SOFTWARE.NVIDIA
MtW> 1072.SOFTWARE.S3

[ />_*... и скип ... долгий, зловещий скип ...*_</b>
/ ]

MtW> Предельно простой формат, в котором разделителем служит конец строки,
MtW> а пробелы в начале и конце строк игнорируются, равно как и регистр
MtW> символов в именах фэх.

MtW> (Вернее, при непосредственном обращении к ресурсу регистр символов должен
MtW> быть таким, каким он в FLK-файле указан, а не таким, каким в URLе
MtW> fecho:// указан, если там он указан иначе.)

MtW> ────────────────────────════════╪══╬═╣()╠═╬══╪════════─────────────────

Публикация вышепроцитированных соображений состоялась чуть менее года назад.

Я нашёл недавно время изготовить на основе этих соображений исходный код
модуля на языке JavaScript, работающего на движке Node.js, и изготовил:

https://github.com/Mithgol/node-ftp-fileecho-list/

Пару месяцев назад по адресу area://Ru.Fidonet.Today?msgid=2:50/88+54ea3fa4
я упоминал здесь и о своём намерении сочинить код такой системы WebBBS, которая
могла бы превосходить http://fido.g0x.ru/ по своим функциональным возможностям.

Понятно, что поддержка протокола (URL-схемы) 'fecho://' в таком случае также
должна быть не хуже, а лучше, то есть не требовать особого параметра 'link='
с указанием некоторого номера FTP-зеркала файлэхоконференций, а самостоятельно
подбирать зеркало, ориентируясь на сведения об имеющихся в наличии на всех них
(точнее, на каждом из них) файлэхоконференциях.

Заранее заготовленные списки фэх (и мой модуль для чтения таковых списков)
неизбежно станут в том немалым подспорьем.


* изначально написано в эхоконференцию Ru.Fidonet.Today
* также было отослано в эхоконференцию Ru.FTN.Develop


Фидонет будет великим и гипертекстовым!    [Ru.Mozilla]     http://Mithgol.Ru/
Mithgol the Webmaster.                    [Братство Нод] [Team А я меняю subj]

... Я отвечу тебе и твоим друзьям с тобою                   (Книга Иова, 35:4)
--- Знаешь ли ты, Konstantin, что "посёлок" пишется через "ё"?
* Origin: Песня, спетая словно обо мне: Linkin Park ── In The End (2:50/88)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.100183 секунды