Page 1 of 1
Не работает GetDownloadInfoByID в DM 5.5.10.1163
Posted: 05 Apr 2009, 21:06 Sun
by vasa_pmr
Сабж.
Posted: 07 Apr 2009, 11:19 Tue
by Korney San
Не могу подтвердить. Давно написанный плаг по дампу инфы как работал, так и работает...
Может я че не праильно делаю.
Posted: 07 Apr 2009, 19:38 Tue
by vasa_pmr
Узнал что ID 0
Вызываю (GetDownloadInfoByID, '0') и возвращает BadPtr (в отладчике смотрел)
Posted: 08 Apr 2009, 8:29 Wed
by Korney San
Во-первых, ID=0 появилось примерно в 5.5.4.
Во-вторых, в список закачек, получаемых по GetDownloadIDsList, она не попадает, что наводит на мысль, что это какая-то внутренняя заглушка DM, например, для только что добавленной закачки, ещё не получившей ID.
В-третьих, непонятно, почему разработчики допустили её "просачивание" в EventRaised, а если допустили - почему не закрыли её обработку.
Одним словом, делай защиту от обработки ID=0.

Posted: 08 Apr 2009, 20:12 Wed
by vasa_pmr
Ну я тут фреймворк мутю - у закачки ID 100% = 0 (я и в листинге смотрел) просто напрягает.
ЗЫ: некторые твои пожелания в фреймворке я учел в меру возможностей - если получится COM виндылзкий прикрутить скоро базовые функции доделаю.
Еще пытаюсь сделать совместимость с дотнет языками.
PS^ авторам ДМ надо ставить памятник - фот рыская в поисках добавления функционала удаления закачки нашол - главная форма дм в Delphi:

Posted: 16 Apr 2009, 9:16 Thu
by aldari
Korney San wrote:Во-первых, ID=0 появилось примерно в 5.5.4.
Во-вторых, в список закачек, получаемых по GetDownloadIDsList, она не попадает, что наводит на мысль, что это какая-то внутренняя заглушка DM, например, для только что добавленной закачки, ещё не получившей ID.
В-третьих, непонятно, почему разработчики допустили её "просачивание" в EventRaised, а если допустили - почему не закрыли её обработку.
Одним словом, делай защиту от обработки ID=0.

Она появилась намного раньше. Закачка с ID=0 это проверка и
закачка самого DM. Нажмите "Справка"-> "Проверить обновление Download Master" - получите закачку с ID=0.
Posted: 17 Apr 2009, 14:42 Fri
by x2088
Korney San: Одним словом, делай защиту от обработки ID=0.
И кого-то ещё это тоже касается - пальцем показывать не буду...

Posted: 17 Apr 2009, 19:25 Fri
by vasa_pmr
x2088 wrote:Korney San: Одним словом, делай защиту от обработки ID=0.
И кого-то ещё это тоже касается - пальцем показывать не буду...

Ты это на кого намекаешь?
Posted: 20 Apr 2009, 14:49 Mon
by x2088
vasa_pmr,
http://downloadmaster.net/forum/viewtopi ... 6444#26444 . Тебя не знаю, я тут больше практически не обитаю - DM можно сказать не развивается, а отвечать по 10 раз на одно и тоже я запарился...