Page 3 of 9

Re: Плагин "After Download"

Posted: 25 Oct 2009, 23:32 Sun
by ponand
Korney San wrote:Какие ещё условия или действия нужно вкрутить?
ponand wrote:А запуск программы (файла) после завершения всех закачек из заданной категории будет?
:wink:
Korney San wrote:Справка кому-нибудь нужна?
нужна!
и если не трудно с примерами

Re: Плагин "After Download"

Posted: 26 Oct 2009, 8:58 Mon
by Korney San
ponand wrote:А запуск программы (файла) после завершения всех закачек из заданной категории будет?
0.2.0.1 (19.10.2009)
...
[+] Добавлено условие "В категории есть загрузки"; проверяется наличие загрузок на паузе.
Допустим,
A = Загрузка из категории Х
B = В категории Х есть загрузки
Берём формулу
A and (not B)
и получаем то, что нужно. Ну и вешаем действие "Запуск программы"... :D
[добавлено через полчаса]
Гм. Всё-таки не совсем. Надо проверять ещё активные загрузки и загрузки в очереди...
ponand wrote:
Korney San wrote:Справка кому-нибудь нужна?
нужна!
и если не трудно с примерами
Если будет время - напишу.

Re: Плагин "After Download"

Posted: 18 Dec 2009, 1:31 Fri
by gregox
подскажите:
что писать в поле "conditions formula" ?
как русифицировать надстройку?

Re: Плагин "After Download"

Posted: 18 Dec 2009, 8:41 Fri
by Korney San
gregox wrote:что писать в поле "conditions formula" ?
Мини-FAQ по формуле:
1. В формуле необходимо использовать буквенные индексы условий (A, B, C,..)
2. В качестве операций можно использовать слова and, or, not или символы соответственно &, |, !.
3. Можно использовать скобки.
Например,
(A|B)&C или (A or B) and C
4. Проверить правильность составленной формулы можно кнопкой "Тест". При этом все условия считаются выполненными (=1), и правило совпадёт, если результат тоже равен 1.
Говоря проще - сначала добавляете условия (они автоматически отмечаются латинскими буквами), затем из этих букв составляете формулу. В случае одного условия без инверсии она будет выглядеть как

Code: Select all

A
gregox wrote:как русифицировать надстройку?
Очень просто - скачать архив с русификацией и распаковать в папку плагинов. :D

Re: Плагин "After Download"

Posted: 18 Dec 2009, 9:07 Fri
by gregox
спасибо))) работает отлично

Re: Плагин "After Download"

Posted: 17 Apr 2010, 1:19 Sat
by orion
Здравствуйте.
Пытаюсь настроить AfterDownload. При попытке применить регулярное выражение для имени файла или ссылки пишет:

TRegExpr(exec): No Input String Specified

Пробовал вводить разными способами (//,"",'' etc), также пробовал просто "1" (единца без кавычек) но результат не изменился. Я не очень знаком с регулярками в Дельфи, и возможно что то делаю не так.
Не могли бы Вы привести пример рабочей регулярки?

PS. DM 5.5.5.1135 (также проверял на последней portable-версии), AfterDownload 0.2.0.1 и 0.2.0.0, OS Windows Vista SP1 (также проверял на WinXP SP3)

Re: Плагин "After Download"

Posted: 17 Apr 2010, 9:07 Sat
by Korney San
orion wrote:TRegExpr(exec): No Input String Specified
Это ошибка в принципе проверки регулярного выражения, поэтому - новая версия:
0.2.0.2 (17.04.2010)
[-] Некорректная проверка регулярных выражений при создании условия.
[*] Условие "В категории есть загрузки" проверяет наличие загрузок во всех состояниях, кроме "Скачано".
[-] При редактировании условия значение параметра очищалось.

Версия 0.2.0.2 Английская

Re: Плагин "After Download"

Posted: 17 Apr 2010, 19:15 Sat
by orion
Спасибо, заработало! :)
Заметил, что отрицательное условие (!А) вида "category has downloads" обрабатывается некорректно. После закачки текущего файла оно выстреливает, несмотря на то, что в той же категории есть закачиваемые файлы и файлы в очереди. И тест выражения !A выдает Result 0.

Re: Плагин "After Download"

Posted: 19 Apr 2010, 6:19 Mon
by Korney San
orion wrote:Заметил, что отрицательное условие (!А) вида "category has downloads" обрабатывается некорректно. После закачки текущего файла оно выстреливает, несмотря на то, что в той же категории есть закачиваемые файлы и файлы в очереди.
Хм... Надо проверить.
orion wrote:И тест выражения !A выдает Result 0.
Так и должно быть. При проверке функции все условия принимаются равными 1 (истинно), это было указано в сопроводиловке :) . Соответственно отрицание даст 0.

UPD: Казалось бы, простой вопрос выявил тучу багов. :D

Re: Плагин "After Download"

Posted: 20 Apr 2010, 11:43 Tue
by Korney San
Сплошной багфикс вышел. :)
0.2.0.3 (20.04.2010)
[-] Условие "В категории есть загрузки" не работало. Вообще.
[-] При редактировании действия значение параметра очищалось.
[-] В окне настройки действия некоторые поля неправильно блокировались при выборе типа действия.
[-] Включение действия в окне настройки правила (в списке действий) не работало.
[-] При редактировании имени семафора не добавлялось стандартное расширение
[-] При обработке файла другими правилами не выполнялась проверка на совпадение, а просто выполнялись действия оставшихся правил.

Версия 0.2.0.3 Английская
Перевод на русский и транслит для 0.2.0.3

Справка по регулярным выражениям.
Также дополнена и исправлена локализация.

Re: Плагин "After Download"

Posted: 27 Dec 2011, 16:48 Tue
by Belka2007
Как сделать что бы плагин автоматом переименовывал закачанные файлы в текст, взятый из концовки ссылки, по которой этот файл был закачан? Пример ссылки: http://сайт.ком/download/5017, ну или вставлял всю ссылку в название файлов с обрезанием запрещенных символов.
Или может другой кокой есть плагин или программа чтобы сделать такое?
Очень нужно помогите пожалуйста.

Re: Плагин "After Download"

Posted: 27 Dec 2011, 17:23 Tue
by Korney San
Belka2007 wrote:Как сделать что бы плагин автоматом переименовывал закачанные файлы в текст, взятый из концовки ссылки, по которой этот файл был закачан?
Такого плагин не умеет, его надо дорабатывать.

Re: Плагин "After Download"

Posted: 10 Mar 2012, 19:33 Sat
by ponand
А можно с помощью плагина убрать расширение у скачаного файла?

Re: Плагин "After Download"

Posted: 10 Mar 2012, 19:57 Sat
by Korney San
ponand wrote:А можно с помощью плагина убрать расширение у скачаного файла?
Надо дорабатывать. :)

Re: Плагин "After Download"

Posted: 11 Mar 2012, 6:54 Sun
by ponand
Почемуто не нашел автоудаления правила после выполнения :(
Это сейчас возможно?