Не работает GetDownloadInfoByID в DM 5.5.10.1163

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

Moderators: Korney San, marcipan

Post Reply
vasa_pmr
Профи
Posts: 71
Joined: 29 Mar 2009, 20:56 Sun

Не работает GetDownloadInfoByID в DM 5.5.10.1163

Post by vasa_pmr »

Сабж.
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Post by Korney San »

Не могу подтвердить. Давно написанный плаг по дампу инфы как работал, так и работает...
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
vasa_pmr
Профи
Posts: 71
Joined: 29 Mar 2009, 20:56 Sun

Может я че не праильно делаю.

Post by vasa_pmr »

Узнал что ID 0

Вызываю (GetDownloadInfoByID, '0') и возвращает BadPtr (в отладчике смотрел)
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Post by Korney San »

Во-первых, ID=0 появилось примерно в 5.5.4.
Во-вторых, в список закачек, получаемых по GetDownloadIDsList, она не попадает, что наводит на мысль, что это какая-то внутренняя заглушка DM, например, для только что добавленной закачки, ещё не получившей ID.
В-третьих, непонятно, почему разработчики допустили её "просачивание" в EventRaised, а если допустили - почему не закрыли её обработку.

Одним словом, делай защиту от обработки ID=0. :D
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
vasa_pmr
Профи
Posts: 71
Joined: 29 Mar 2009, 20:56 Sun

Post by vasa_pmr »

Ну я тут фреймворк мутю - у закачки ID 100% = 0 (я и в листинге смотрел) просто напрягает.

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

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

Image
aldari
Опытный
Posts: 39
Joined: 22 May 2007, 22:58 Tue

Post by aldari »

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

Одним словом, делай защиту от обработки ID=0. :D
Она появилась намного раньше. Закачка с ID=0 это проверка и
закачка самого DM. Нажмите "Справка"-> "Проверить обновление Download Master" - получите закачку с ID=0.
Жозеф Луи Лагранж (в 19 лет уже имевший степень профессора математики) обращался к молодым математикам:
«Читайте, понимание придёт потом».
x2088
Гуру
Posts: 556
Joined: 26 Jul 2007, 19:28 Thu
Contact:

Post by x2088 »

Korney San: Одним словом, делай защиту от обработки ID=0. :D
И кого-то ещё это тоже касается - пальцем показывать не буду... :roll:
Восстанавливаю забытые пассы на жабу, если правильный пасс есть в профиле клиента
vasa_pmr
Профи
Posts: 71
Joined: 29 Mar 2009, 20:56 Sun

Post by vasa_pmr »

x2088 wrote:
Korney San: Одним словом, делай защиту от обработки ID=0. :D
И кого-то ещё это тоже касается - пальцем показывать не буду... :roll:
Ты это на кого намекаешь?
x2088
Гуру
Posts: 556
Joined: 26 Jul 2007, 19:28 Thu
Contact:

Post by x2088 »

vasa_pmr, http://downloadmaster.net/forum/viewtopi ... 6444#26444 . Тебя не знаю, я тут больше практически не обитаю - DM можно сказать не развивается, а отвечать по 10 раз на одно и тоже я запарился...
Восстанавливаю забытые пассы на жабу, если правильный пасс есть в профиле клиента
Post Reply