Nп/п : 3 из 4
От : Gosha Sakovich 2:5023/24.4172 07 авг 25 12:30:06
К : Konstantin Kuzov 07 авг 25 12:41:01
Тема : Re: New day number and diff file name do not match.
----------------------------------------------------------------------------------
@MSGID: 2:5023/24.4172 6894737d
@REPLY: 2:5019/40 688c801b
@CHRS: CP866 2
@TZUTC: 0300
@TID: hpt/w64-mvcdll 1.9 2024-03-02
Здpавствуй, Konstantin!
01 Aug 25 11:31, ты писал(а) мне:
GS>> New day number and diff file name do not match. Processing
GS>> aborted. Базовый z2pnt беру из соответвующей файлэхи. Что я делаю
GS>> не так?
KK> У nldiff достаточно примитивный парсинг первой строчки. Он ожидает что
KK> день будет первым числом после символа `-` и это так в общепринятом
KK> формате, пример: ;A FidoNet Nodelist for Friday, August 1, 2025 -- Day
KK> number 213 : 20832
KK> Тогда как в Z2PNT используется дата в нестандартном формате
KK> использующая символ `-` в себе, соответственно nldiff думает что год -
KK> это номер дня: ;A Zone 2 Fidonet pointlist for Friday 18-Jul-2025 --
KK> Day number 199 : 01196
Хотел было в этом сам разобраться, но упёрся в то, что не смог
понять как его вообще собирать. Увидел среди файлов указание на Visual
Studio 8.0, понял что это 2005 и поставил. Запускаю сборку - жалуется на
отсутвие windows.h.
KK> Самое простое применить более строгие условия: после `--` для дня и на
KK> всякий случая после ` :` для чексуммы: /*=========*/ _copy->paste
[...кусь...]
Diff-то я смогу применить, вопросы как это собрать. Желательно
какой-нибудь Visual Studio и под Win64. Профессиональной занимаюсь
программированием, но на Java. Последний раз собирал софт под Windows в Visual Studio
больше 20 лет назад уже.
KK> Другой вопрос зачем использовать диффы вовсе в 2025? Размеры полных
KK> пойнтлистов/нодлистов по теперешним меркам совсем ничтожны и не стоят
KK> того чтобы все стало колом крогда очередной дифф потеряется по пути по
KK> какой-нибудь причине...
Hу я вспомнил как у меня это было когда-то, когда ещё всё было на
модеме. Всё вполне себе успешно работало. Вот и решил сделать по инерции.
С уважением - Gosha
... Когда-нибудь тут будет список тэг-лайнов
--- rrda на RD6 - GoldED+/W64-MSVC 1.1.5-b20250409
* Origin: Back to the good Fido / Hазад в старое-доброе Фидо (2:5023/24.4172)
SEEN-BY: 46/49 50/22 72 452/28 455/19 469/122
4500/1 5001/100 5010/275 352
SEEN-BY: 5019/40 400 5020/101 290 545 570 715 806
848 921 1042 1146 2992 4096
SEEN-BY: 5020/4441 9696 12000 5022/2 77 128
5023/12 19 24 5029/32 5030/1081
SEEN-BY: 5034/13 5037/28 5053/400 5055/73 5057/19
5060/900 5061/15 5075/128
SEEN-BY: 5090/138 6035/3 6056/1 6078/80
@PATH: 5023/24 5020/715 4441