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. :D

Posted: 08 Apr 2009, 20:12 Wed
by vasa_pmr
Ну я тут фреймворк мутю - у закачки ID 100% = 0 (я и в листинге смотрел) просто напрягает.

ЗЫ: некторые твои пожелания в фреймворке я учел в меру возможностей - если получится COM виндылзкий прикрутить скоро базовые функции доделаю.
Еще пытаюсь сделать совместимость с дотнет языками.

PS^ авторам ДМ надо ставить памятник - фот рыская в поисках добавления функционала удаления закачки нашол - главная форма дм в Delphi:

Image

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

Одним словом, делай защиту от обработки ID=0. :D
Она появилась намного раньше. Закачка с ID=0 это проверка и
закачка самого DM. Нажмите "Справка"-> "Проверить обновление Download Master" - получите закачку с ID=0.

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

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

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