Page 1 of 1
					
				Плагин ввода пароля на закачку для некоторых сайтов
				Posted: 14 Apr 2017, 17:37 Fri
				by Aqel
				Идея банальная, но не могу разобраться в вашем API вообще никак!
Пишу на Delphi XE8 (образец скачал и уже переделал под себя), но DM начал глючить с моим вариантом. Мне всего то надо, что бы DM при скачивании с определённого ресурса устанавливал определённый логин и пароль на закачку (требуется по правилам сайта).
Помогите пожалуйста!
			 
			
					
				Re: Плагин установки пароля для спец-сайтов
				Posted: 27 Dec 2017, 13:34 Wed
				by Aqel
				Вот код - добавление закачки в DM:
Code: Select all
function TDM_URL_Master.EventRaised(eventType: WideString; eventData: WideString): WideString;//вызывается из ДМ-ма при возникновении какого либо события
var
  id_list, id_info, url: WideString;
  i, j: integer;
begin
  if eventType = 'dm_download_added' then
     begin
      id_list:= myIDmInterface.DoAction('GetDownloadIDsList', '');
      for i:= 1 to length(id_list) do
       begin
        if (id_list[i]= ' ') and (i <> length(id_list)) then
         begin
          j:= i;
         end;
       end;
      Delete(id_list, 1, j);
      Delete(id_list, length(id_list), 1);
      id_info:= myIDmInterface.DoAction('GetDownloadInfoByID', id_list);
      url:= copy(id_info, pos('<url>', id_info) + length('<url>'), pos('</url>', id_info));
      Delete(url, pos('</url>', url), length(url));
      ShowMessage(url);
     end;
...только пишет ошибку в 
url:= неправильные параметры в 
id_info 
			 
			
					
				Re: Плагин ввода пароля на закачку для некоторых сайтов
				Posted: 08 Jan 2018, 21:08 Mon
				by Slavko
				А чем не устраивает "Менеджер сайтов" из меню Инструменты? Вроде он как раз для этих целей пердназначен.