Не работает GetDownloadInfoByID в DM 5.5.10.1163
Moderators: Korney San, marcipan
- Korney San
 - Гуру
 - Posts: 1116
 - Joined: 02 Oct 2006, 17:01 Mon
 - Location: Беларусь, Гомель
 - Contact:
 
Не могу подтвердить. Давно написанный плаг по дампу инфы как работал, так и работает...
			
			
									
						
							XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748)           RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
			
						Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
Может я че не праильно делаю.
Узнал что ID 0
Вызываю (GetDownloadInfoByID, '0') и возвращает BadPtr (в отладчике смотрел)
			
			
									
						
										
						Вызываю (GetDownloadInfoByID, '0') и возвращает BadPtr (в отладчике смотрел)
- Korney San
 - Гуру
 - Posts: 1116
 - Joined: 02 Oct 2006, 17:01 Mon
 - Location: Беларусь, Гомель
 - Contact:
 
Во-первых, ID=0 появилось примерно в 5.5.4.
Во-вторых, в список закачек, получаемых по GetDownloadIDsList, она не попадает, что наводит на мысль, что это какая-то внутренняя заглушка DM, например, для только что добавленной закачки, ещё не получившей ID.
В-третьих, непонятно, почему разработчики допустили её "просачивание" в EventRaised, а если допустили - почему не закрыли её обработку.
Одним словом, делай защиту от обработки ID=0.
			
			
									
						
							Во-вторых, в список закачек, получаемых по GetDownloadIDsList, она не попадает, что наводит на мысль, что это какая-то внутренняя заглушка DM, например, для только что добавленной закачки, ещё не получившей ID.
В-третьих, непонятно, почему разработчики допустили её "просачивание" в EventRaised, а если допустили - почему не закрыли её обработку.
Одним словом, делай защиту от обработки ID=0.
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748)           RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
			
						Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
Ну я тут фреймворк мутю - у закачки ID 100% = 0 (я и в листинге смотрел) просто напрягает. 
ЗЫ: некторые твои пожелания в фреймворке я учел в меру возможностей - если получится COM виндылзкий прикрутить скоро базовые функции доделаю.
Еще пытаюсь сделать совместимость с дотнет языками.
PS^ авторам ДМ надо ставить памятник - фот рыская в поисках добавления функционала удаления закачки нашол - главная форма дм в Delphi:

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

Она появилась намного раньше. Закачка с ID=0 это проверка иKorney San wrote:Во-первых, ID=0 появилось примерно в 5.5.4.
Во-вторых, в список закачек, получаемых по GetDownloadIDsList, она не попадает, что наводит на мысль, что это какая-то внутренняя заглушка DM, например, для только что добавленной закачки, ещё не получившей ID.
В-третьих, непонятно, почему разработчики допустили её "просачивание" в EventRaised, а если допустили - почему не закрыли её обработку.
Одним словом, делай защиту от обработки ID=0.
закачка самого DM. Нажмите "Справка"-> "Проверить обновление Download Master" - получите закачку с ID=0.
Жозеф Луи Лагранж (в 19 лет уже имевший степень профессора математики) обращался к молодым математикам:
«Читайте, понимание придёт потом».
			
						«Читайте, понимание придёт потом».
vasa_pmr, http://downloadmaster.net/forum/viewtopi ... 6444#26444 . Тебя не знаю, я тут больше практически не обитаю - DM можно сказать не развивается, а отвечать по 10 раз на одно и тоже я запарился...
			
			
									
						
							Восстанавливаю забытые пассы на жабу, если правильный пасс есть в профиле клиента