Собственно, предыстория. Скачал я тестовый плагин, на основе которого хочу написать свой. Смысл плагина в том, что берется группа закачек с форума, вида
http:/mysite.com/forum/showthread.php?t=16052&page=$,
где t=16052- идентификатор темы, а page=$ -номера страниц (2-15)
Алгоритм такой:
Берем закачку и сохраняем в под именем $.ext. Где ext - расширение -html, а $ -номер страницы.
Теперь вопрос: как при возникновении события dm_download_added, сохранить файл под нужным именем ? Понимаю, что тестовый плагин устраел и под новые версии не пойдет. Делаю так:
Code: Select all
If eventType = 'dm_download_added' then
Begin
Showmessage('Добавлена закачка!');
MyIDmInterface.DoAction('AddingURL', '<url>http:/mysite.com/forum/showthread.php?t=16052&page=2</url> <hidden>1</hidden><saveto>C:\Закачка\2.htm</saveto>');
end;
Параметр <saveto> отвечает за то, под каким именем будет сохранен файл. Получен из вызова myIDmInterface.DoAction('GetDownloadInfoByID', ID); Версия 5.5.12.1172.
P.S. Заранее спасибо.