forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.HUSKY

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 12.11.2016, 17:40
Sergey Dorozhkin
Guest
 
Сообщений: n/a
По умолчанию NodeList UpDate

Sergey Dorozhkin написал(а) к All в Nov 16 16:36:26 по местному времени:


==- Нello All! -==

Решил прикрутить обновление нодлистов, но получаю вот такой лог:

====
C 16:26:42 Check fullupdate: h:\FTN\Files\FileEcho\pnt5020\pnt5020
6 16:26:42 Executing 'h:\ftn\arc\pkunzip.exe -njCL h:\FTN\Files\FileEcho\pnt5020\pnt5020.z16 -d h:\ftn\files\nodelist\nlupdate.tmp\ '
A 16:26:42 Command execute error (spawnwp()): signal 1 (Run command 'h:\ftn\arc\pkunzip.exe -njCL h:\FTN\Files\FileEcho\pnt5020\pnt5020.z16 -d h:\ftn\files\nodelist\nlupdate.tmp\ ')
A 16:26:42 Invalid header in h:\ftn\files\nodelist\nlupdate.tmp\pnt5020.316
B 16:26:42 h:\ftn\files\nodelist\nlupdate.tmp\pnt5020.316 does not contain nodelist for day 316
====

В чём проблема ?

Удачи, All

... Ex 2:5020/904.753, Ex 2:5020/1412.753
--- GoldED+/W32-MSVC 1.1.5-b20160322
Ответить с цитированием
  #2  
Старый 12.11.2016, 18:11
Michael Dukelsky
Guest
 
Сообщений: n/a
По умолчанию NodeList UpDate

Michael Dukelsky написал(а) к Sergey Dorozhkin в Nov 16 16:52:30 по местному времени:

Привет, Sergey!

12 Nov 16 16:36, Sergey Dorozhkin послал(а) письмо к All:

SD> Решил прикрутить обновление нодлистов, но получаю вот такой лог:

SD> ====
SD> C 16:26:42 Check fullupdate: h:\FTN\Files\FileEcho\pnt5020\pnt5020
SD> 6 16:26:42 Executing 'h:\ftn\arc\pkunzip.exe -njCL
SD> h:\FTN\Files\FileEcho\pnt5020\pnt5020.z16 -d
SD> h:\ftn\files\nodelist\nlupdate.tmp\ ' A 16:26:42 Command execute
SD> error (spawnwp()): signal 1 (Run command 'h:\ftn\arc\pkunzip.exe -njCL
SD> h:\FTN\Files\FileEcho\pnt5020\pnt5020.z16 -d
SD> h:\ftn\files\nodelist\nlupdate.tmp\ ') A 16:26:42 Invalid header in
SD> h:\ftn\files\nodelist\nlupdate.tmp\pnt5020.316 B 16:26:42
SD> h:\ftn\files\nodelist\nlupdate.tmp\pnt5020.316 does not contain
SD> nodelist for day 316
SD> ====

SD> В чём проблема ?

Тут сразу две проблемы. Первая - ты не сказал, какой программой пользуешься, не говоря уж о её версии. По косвенным признакам можно предположить, что это nlupdate. Если это так, то вторая проблема в том, что ты не прочёл даже README к этой программе, где написано, что она нужна для получения нового нодлиста из старого и диффа к нему. Это означает, что ты регулярно получаешь диффы и с помощью этой программы добавляешь их к хранящемуся у тебя нодлисту. А pnt5020.316 - это полный пойнтлист и никакие диффы к нему уже не нужны. Им нужно просто заменить старый пойнтлист и nlupdate тут не нужна.

Желаю успехов, Sergey!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20151128
Ответить с цитированием
  #3  
Старый 14.11.2016, 00:31
Sergey Dorozhkin
Guest
 
Сообщений: n/a
По умолчанию Re: NodeList UpDate

Sergey Dorozhkin написал(а) к Michael Dukelsky в Nov 16 23:26:52 по местному времени:


/// Привет, Michael! \\\

Ответ на сообщение Michael Dukelsky (2:5020/1042) к Sergey Dorozhkin, написанное 12 ноя 16 в 16:52:

MD> Тут сразу две проблемы. Первая - ты не сказал, какой программой
MD> пользуешься, не говоря уж о её версии. По косвенным признакам можно
MD> предположить, что это nlupdate.

Да, nlupdate/w32-mvcdll 1.9.0-cur 04-06-16.

MD> Если это так, то вторая проблема в
MD> том, что ты не прочёл даже README к этой программе, где написано, что
MD> она нужна для получения нового нодлиста из старого и диффа к нему.

Описания в комплекте не встречал...

MD> Это означает, что ты регулярно получаешь диффы и с помощью этой
MD> программы добавляешь их к хранящемуся у тебя нодлисту. А pnt5020.316 -
MD> это полный пойнтлист и никакие диффы к нему уже не нужны. Им нужно
MD> просто заменить старый пойнтлист и nlupdate тут не нужна.


Из описания fidoconfig я понял, что директива FullUpDate как раз и занимается полной заменой файла, а дифы цепляются директива DiffUpDate.


Я готов был бы поверить в сказанное, но меня в этом разубеждает полная замена нодлиста pnt5020 ,более новой версией. Проблема именно с нодлистом r50.

Удачи, Michael

... Ex 2:5020/904.753, Ex 2:5020/1412.753
--- GoldED+/W32-MSVC 1.1.5-b20160322
Ответить с цитированием
  #4  
Старый 15.11.2016, 09:02
Michael Dukelsky
Guest
 
Сообщений: n/a
По умолчанию NodeList UpDate

Michael Dukelsky написал(а) к Sergey Dorozhkin в Nov 16 07:40:32 по местному времени:

Привет, Sergey!

13 Nov 16 23:26, Sergey Dorozhkin послал(а) письмо к Michael Dukelsky:

MD>> Если это так, то вторая проблема в
MD>> том, что ты не прочёл даже README к этой программе, где написано,
MD>> что она нужна для получения нового нодлиста из старого и диффа к
MD>> нему.

SD> Описания в комплекте не встречал...

http://download.huskyproject.org/docs

MD>> Это означает, что ты регулярно получаешь диффы и с помощью этой
MD>> программы добавляешь их к хранящемуся у тебя нодлисту. А
MD>> pnt5020.316 - это полный пойнтлист и никакие диффы к нему уже не
MD>> нужны. Им нужно просто заменить старый пойнтлист и nlupdate тут
MD>> не нужна.

SD> Из описания fidoconfig я понял, что директива FullUpDate как раз и
SD> занимается полной заменой файла, а дифы цепляются директива
SD> DiffUpDate.

Полной заменой файла занимается команда copy /y. Набери copy /? в командной строке, чтобы прочесть, что означают ключи этой команды. Приятная неожиданность, правда?

SD> Я готов был бы поверить в сказанное, но меня в этом разубеждает полная
SD> замена нодлиста pnt5020 ,более новой версией. Проблема именно с
SD> нодлистом r50.

Не понимаю, зачем пользоваться nlupdate, если есть copy.

Желаю успехов, Sergey!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20151128
Ответить с цитированием
  #5  
Старый 15.11.2016, 14:51
Sergey Dorozhkin
Guest
 
Сообщений: n/a
По умолчанию Re: NodeList UpDate

Sergey Dorozhkin написал(а) к Michael Dukelsky в Nov 16 13:41:56 по местному времени:


·│ Нello, Michael! │·

Ответ на сообщение Michael Dukelsky (2:5020/1042) к Sergey Dorozhkin, написанное 15 ноя 16 в 07:40:

MD> Полной заменой файла занимается команда copy /y. Набери copy /? в
MD> командной строке, чтобы прочесть, что означают ключи этой команды.

Это конечно круто, вот только не подходит данный способ напрямую. Надо искать последнюю версию, распаковывать архив и потом копировать. Можно конечно и написать.


MD> Не понимаю, зачем пользоваться nlupdate, если есть copy.

Есть готовый инструмент, который сам берёт последнюю версию, проверяет файл на вменяемость и если версия новее, то удаляет старую версию и копирует новую.

А `copy` так умеет ? Я конечно понимаю, что copy con (file> позволяет создавать файлы без редактора, но в редакторе это удобнее ;)

// Искренне ваш, Sergey \\

... Ex 2:5020/904.753, Ex 2:5020/1412.753
--- GoldED+/W32-MSVC 1.1.5-b20160322
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 05:51. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot