= Сообщение: 371 из 2735 ==================================== RU.FTN.DEVELOP = От : Mithgol the Webmaster 2:5063/88 17 May 14 13:35:32 Кому : Alexander N. Skovpen 17 May 14 13:35:32 Тема : Фидонет на JavaScript для Node.js FGHI : area://RU.FTN.DEVELOP?msgid=2:5063/88+53773051 На : area://RU.FTN.DEVELOP?msgid=2:5020/9696+53725f73 = Кодировка сообщения определена как: CP866 ================================== Ответ: area://RU.FTN.DEVELOP?msgid=2:5063/88+5378d122 ============================================================================== Так было 22:00 13 May 14 написано от Alexander N. Skovpen к Mithgol the Webmaster:
ANS> кроме как чтение конига binkd можно сделать чтение конфига любого ANS> мейлера, в том числе бинарного.
Одним из известных элементов конфигурации мейлера является, в частности, ноудлист (the Distribution Nodelist, FTS-5000.002) с его флагами.
И по адресу https://github.com/Mithgol/node-fidonet-nodelist я разрабатываю модуль для чтения ноудлиста. Его сегодняшняя версия (0.2.0) умеет прочесть ноудлист (непосредственно с диска или из .ZIP-архива), разобрать на строчки, найти строчку по известному адресу.
По адресу https://travis-ci.org/Mithgol/node-fidonet-nodelist/builds/25390710 тест показывает, что чтение и разделение на отдельные строчки напрямую с диска происходит лишь немногим быстрее, чем из ZIP-архива (52 миллисекунды с диска, 147 миллисекунд из архива ── разница составляет десятую долю секунды, включая время проверки целостности архива по коду CRC32), что позволяет отказаться от заблаговременной распаковки ноудлистов на диск.
Этот модуль может пригодиться мейлеру (для ответа на вопрос о том, каков номер телефона или интернетовский адрес некоторого узла), хотя вообще-то я его разрабатывал на пользу фидобраузеру (для ответа на вопрос о том, каков город некоторого автора письма).
Дальшейшим направлением развития этого модуля станет преобразование строчки в джаваскриптовый объект (с такими полями, как ключевое слово, номер, название, местонахождение, имя сисопа, номер телефона, скорость, массив флагов, массив пользовательских флагов), но это уж, скорее всего, не сегодня.
Фидонет будет великим и гипертекстовым! [Ru.Mozilla] http://Mithgol.Ru/ Mithgol the Webmaster. [Братство Нод] [Team А я меняю subj]
... Hо не всё предусмотрено было в системе простой --- Знаешь ли ты, Alexander, что "жёлтый" пишется через "ё"? * Origin: Вперёд под знамёнами OpenSource к торжеству коммунизма! (2:5063/88)