= Сообщение: 3003 из 3030 =================================== GANJANET.LOCAL = От : Mithgol the Webmaster 2:5063/88 03 May 12 14:59:54 Кому : All 03 May 12 14:59:54 Тема : Отход от формата FGHI : area://GANJANET.LOCAL?msgid=2:5063/88+4fa2686f = Кодировка сообщения определена как: CP866 ================================== ==============================================================================
Сегодня я написал скрипт для чтения JHR-файлов и увидел, к своему удивлению, что GoldED-NSF версии от 2009-07-10 (на http://fghi.pp.ru/golded/download.php она названа последнею) при записи в JHR начинает записывать очередную структуру MessageHeader (её MessageFixedHeader) не сразу после того, как окончились поля SubFieldXX предыдущей структуры (общей длиной SubfieldLen), а оставляет ещё за ними байтов сорок всякого мусора, примерно похожих на последние SubFieldXX (то есть, в моём случае, на кладжи кодовой страницы и часового пояса).
Я обошёл это обстоятельство, вставив после чтения последнего SubFieldXX перебор последующих байтов до тех пор, пока там не встретится сигнатура 'JAM' и за нею нулевой байт ── и тогда только считаю, что начинается очередной MessageHeader. По-видимому, так же поступает и HPT, потому что до сих пор у меня не было никаких заметных проблем с отсылкою фидопочты.
О, сколько нам открытий чудных (c)
* изначально написано в эхоконференцию GanjaNet.Local * также было отослано в эхоконференцию Ru.FTN.Develop
Фидонет будет великим и гипертекстовым! [Ru.Mozilla] http://Mithgol.Ru/ Mithgol the Webmaster. [Братство Нод] [Team А я меняю subj]
... Пришла любовь ── каникулы у разума. (C) unknown --- Последнее пpочитанное: "Девушка с татуировкой дракона" Стига Ларссона. * Origin: Тогда советские ── по пояс в снегу ── двинулись вперёд! (2:5063/88)