Плагин ввода пароля на закачку для некоторых сайтов

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

Moderators: Korney San, marcipan

Post Reply
Aqel
Posts: 6
Joined: 29 Oct 2011, 19:53 Sat
Location: Пермь
Contact:

Плагин ввода пароля на закачку для некоторых сайтов

Post by Aqel »

Идея банальная, но не могу разобраться в вашем API вообще никак!
Пишу на Delphi XE8 (образец скачал и уже переделал под себя), но DM начал глючить с моим вариантом. Мне всего то надо, что бы DM при скачивании с определённого ресурса устанавливал определённый логин и пароль на закачку (требуется по правилам сайта).
Помогите пожалуйста!
Last edited by Aqel on 27 Dec 2017, 13:30 Wed, edited 2 times in total.
Всё на много проще, чем есть на самом деле...
Aqel
Posts: 6
Joined: 29 Oct 2011, 19:53 Sat
Location: Пермь
Contact:

Re: Плагин установки пароля для спец-сайтов

Post 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
Всё на много проще, чем есть на самом деле...
Slavko
Администратор
Posts: 270
Joined: 08 Jun 2005, 14:48 Wed
Location: Киев
Contact:

Re: Плагин ввода пароля на закачку для некоторых сайтов

Post by Slavko »

А чем не устраивает "Менеджер сайтов" из меню Инструменты? Вроде он как раз для этих целей пердназначен.
Post Reply