Плагин "After Download"

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

Moderators: Korney San, marcipan

Нужен ли этот плагин (и его развитие)?

Да
25
96%
Нет
1
4%
 
Total votes: 26

User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

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

Post by Korney San »

ponand wrote:Создавал сегодня несколько правил, относящихся к одному ресурсу и вбивал одни и те же даннные, снова и снова
что натолкнуло на мысль, а нельзя ли в будущем сделать экспорт данных(из правила списка) или список шаблонов правил?
Альфа Универсального Планировщика оперирует группами действий и умеет экспортировать задачу, правило, условие и группу действий. Так что - в будущем, но не здесь... :D
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

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

Post by Korney San »

0.3 (19.04.2012)
[+] Кнопки "В верх списка" и "В низ списка" у правил и действий.
[-] При перемещении правила или действия по списку у него не пропадает фокус.
[+] При добавлении правила или действия фокус устанавливается на него.
[+] В условия добавлены источник и описание.
[-] При редактировании условия или действия не устанавливалась категория, выбранная ранее.
[*] Условия "Ссылка", "Имя файла", "Источник" и "Описание" объединены в одну группу.
[+] Поле условий "Ссылка", "Имя файла", "Источник" и "Описание" дополнительно предоставляет список соответствующих значений из списка загрузок
[+] Кнопка проверки корректности регулярного выражения, записанного в поле условий "Ссылка", "Имя файла", "Источник" и "Описание".
[!] Поле условия "Сохранена в папку" дополнительно предоставляет список папок из списка загрузок.
[!] Поле условия по размеру включает в себя простой калькулятор.
[+] Поле действий "Копировать в" и "Переместить в" дополнительно предоставляет список папок из списка загрузок.
[+] В параметры запуска программы добавлены макросы %O (имя файла без расширения) и %E (расширение файла, с точкой).
[*] Действие "Удалить флаг" переделано в "Удалить файл в Корзину".
[+] Действие "Удалить файл безвозвратно".
[+] Действие "Удалить скачанный файл" (тот, который в данный момент обрабатывается) с опцией "Безвозвратно".
[-] Отсутствовало журналирование действия "Переименовать в".
[!] Действие "Переименовать в" поддерживает регулярные выражения.
[+] Кнопки проверки корректности и проверки срабатывания для поля действия "Переименовать в".
[+] Действия "Включить правило", "Отключить правило", "Удалить правило".
[+] Опция для журналирования изменения правил (включения/отключения/удаления).
[+] журналирование отключения правил при ошибках в условиях.
[+] Действие "Остановить скачивание категории".
[+] Действия "Запустить все загрузки", "Остановить все загрузки" с опцией "Сохранить список остановленных для следующих действий".
[+] Действия "Установить скорость" с опцией сохранения текущей.
[+] Форма тестирования правила.
[-] Отсутствие локализации кнопки "Отмена".
[*] Обновлена локализация.
[*] Небольшая оптимизация кода.


Версия 0.3 Английская
Перевод на русский и транслит для 0.3
Два года спустя...
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
ponand
Гуру
Posts: 134
Joined: 15 Jun 2008, 2:55 Sun
Location: Ставропольский край

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

Post by ponand »

Форма "Правила"
  1. не сохраняется или не загружается из настроек
    Image
  2. При попытке посмотреть журнал правил
    Image
  3. не очень понятно для чего вот эта группа
    Image
    отличие "очеридь" от "стек" еще можно понять, но общий смысл данных настроек неясен
  4. Кнопки формы подтверждения удаления не локализуется
    Image
  5. При сохранении, редактированого правила, теряется фокус с названия редактируемого правила в списке
    Image
Форма "Настройка правила"
  1. Если сперва выбрать пункт "Запустить скачивание категории" или "Остановить скачивание категории" а потом выбрать пункт "Запустить загрузки, остановленные ранее" на форме "Настройка правила" отображается название категории
    Image
  2. почемуто к скорости приписывается название категории
    Image
  3. При сохранении редактированого действия теряется фокус в списке
    Image
Форма "Условия"
  1. Диалог выбора папки при загруженном пути из списка
    Image
  2. Не отображается список источников
Форма "Действия"
  1. При открытии формы выбранный пункт "Запустить загрузки, остановленные ранее" не выделяется.
    Image
  2. К чему приравнивается "обычная" скорость?
    Image
  3. Текст пункта выбора скорости "Автоматическую" непомещается
    Image
  4. Список путей сохранения пуст
    Image
  5. Невозможно использовать пункты "Копировать в" и "Сохранить в" из за того что любой путь не проходит тест
    Image
  6. Действие сохраняется при отсутствии пути к файлу или названия правила
    Image
  7. не проходит тест фиксированное название файла
    ImageImage
    возможно что тест неработает
Last edited by ponand on 20 Apr 2012, 11:39 Fri, edited 6 times in total.
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532
ponand
Гуру
Posts: 134
Joined: 15 Jun 2008, 2:55 Sun
Location: Ставропольский край

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

Post by ponand »

  1. файл помощи(AfterDownload_about_ru.txt) забыли обновить :roll:
  2. При выполнении теста правила описывается выполнение отключенных действий
    ImageImage

    .

П.С из-за большего размера файлов и низкой скорости :( пока неудается проверить работоспособность :cry:
Last edited by ponand on 20 Apr 2012, 11:50 Fri, edited 1 time in total.
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

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

Post by Korney San »

ponand wrote:не сохраняется или не загружается из настроек
Сохраняется и загружается (можете проверить в XML поле LogDM :) ), не показывается - да. Fixed.
ponand wrote:вкладка "Условия" диалог выбора папки при загруженном пути из списка
Теперь открывается "Мой компьютер", по другому пока никак.
ponand wrote:При попытке посмотреть журнал правил(возможно что он был пуст)
Ошибка библиотеки, рассчитанной приоритетно на XE2. Fixed.
ponand wrote:форма "Действия" если сперва выбрать пункт "Запустить скачивание категории" или "Остановить скачивание категории" а потом выбрать пункт "Запустить загрузки, остановленные ранее" на форме "Настройка правила" отображается название категории
почемуто к скорости приписывается название категории
Fixed.
ponand wrote:при открытии формы "действия" выбранный пункт "Запустить загрузки, остановленные ранее" не выделяется.
Fixed.
ponand wrote:к чему приравнивается "обычная" скорость?
Ошибка локализации. Это средняя скорость. Fixed.
ponand wrote:текст пункта выбора скорости "Автоматическую" непомещается
Се ля ви. :) Won't fix.
ponand wrote:на форме "действия" список путей сохранения пуст
Fixed.
ponand wrote:невозможно использовать пункты "Копировать в" и "Сохранить в" из за того что путь не проходит тест
Действие сохраняется при отсутствии пути к файлу или названия правила
Fixed.
Правило без названия НЕ МОЖЕТ сохраниться в принципе (пробелы - тоже название ;) ). Действия группы "Расположение файла" могут сохраниться с пустым полем, если до них было другое действие этой же группы с корректной папкой (особенности внутреннего хранения данных).
ponand wrote:не проходит тест фиксированное название файла
возможно что тест неработает
Тест работает, "фиксированное" имя файла тоже проверяется как регэксп и пройдёт тест на файле, содержащем в имени указанный текст.
ponand wrote:Форма подтверждения удаления не локализуется
Се ля ви. :) Что мог, то локализовал.
ponand wrote:Не отображается список источников
Оказывается, источник не отдаётся в информацию. Опция убрана. Все вопросы - к разработчикам.
ponand wrote:файл помощи(AfterDownload_about_ru.txt) забыли обновить :roll:
А стоит?
ponand wrote:При сохранении редактированого правила или действия теряется фокус в списке.
Fixed.
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
ponand
Гуру
Posts: 134
Joined: 15 Jun 2008, 2:55 Sun
Location: Ставропольский край

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

Post by ponand »

Korney San wrote:
ponand wrote:вкладка "Условия" диалог выбора папки при загруженном пути из списка
Теперь открывается "Мой компьютер"
по идее так и должно было быть, забыл написать тоже самое на форме "Действия"
Korney San wrote:Правило без названия НЕ МОЖЕТ сохраниться в принципе (пробелы - тоже название ;) ).
имелось введу Действия группы "Правила"
Korney San wrote:Действия группы "Расположение файла" могут сохраниться с пустым полем, если до них было другое действие этой же группы с корректной папкой (особенности внутреннего хранения данных).
что то как то нето
создаю новое правило
ImageImageImage
сохранилось все без проблем
Korney San wrote:
ponand wrote:не проходит тест фиксированное название файла
возможно что тест неработает
Тест работает, "фиксированное" имя файла тоже проверяется как регэксп и пройдёт тест на файле, содержащем в имени указанный текст.
а можно несколько примеров с различными действиями?
Korney San wrote:
ponand wrote:Не отображается список источников
Оказывается, источник не отдаётся в информацию. Опция убрана. Все вопросы - к разработчикам.
напишу в ошибки, туда хоть иногда заглядывают...
Korney San wrote:
ponand wrote:файл помощи(AfterDownload_about_ru.txt) забыли обновить :roll:
А стоит?
ну нужно же хотябы записать
В параметры запуска программы добавлены макросы %O (имя файла без расширения) и %E (расширение файла, с точкой)
да и не помешает несколько примеров регулярных выражений поиска и составления названия
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532
ponand
Гуру
Posts: 134
Joined: 15 Jun 2008, 2:55 Sun
Location: Ставропольский край

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

Post by ponand »

непонятно почему перестал работать запуск программы с параметрами
Image
Image
нельзя ли приделать предпросмотр параметров(макросов как текста)?
Last edited by ponand on 20 Apr 2012, 14:33 Fri, edited 2 times in total.
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

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

Post by Korney San »

ponand wrote:создаю новое правило
сохранилось все без проблем
Разобрался, исправил.
ponand wrote:не проходит тест фиксированное название файла
возможно что тест неработает
Понял, что Вы имели в виду. Доработал.
ponand wrote:да и не помешает несколько примеров регулярных выражений поиска и составления названия
В шапке ссылка на архив со справкой по регуляркам, да и гугл никто не отменял. :)
Справка на сайте компонента.
ponand wrote:нельзя ли приделать предпросмотр параметров?
Сделал в подсказке поля.
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
ponand
Гуру
Posts: 134
Joined: 15 Jun 2008, 2:55 Sun
Location: Ставропольский край

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

Post by ponand »

форма "Проверить"

вернуть возможность открытия формы на весь экран(текст строки непомещается)
добавьте галочку(хотябы временную) отключения записи несовпавших правил в лог теста

форма "Действия"

в группе правила нехватает галочки автоудаление если правило неможет удалить само себя
Image

группы "Правила" и "Скорость" поменять местами и скорость расположить в столбик
визуально должно получится лучше
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532
ponand
Гуру
Posts: 134
Joined: 15 Jun 2008, 2:55 Sun
Location: Ставропольский край

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

Post by ponand »

Korney San wrote:
ponand wrote:да и не помешает несколько примеров регулярных выражений поиска и составления названия
В шапке ссылка на архив со справкой по регуляркам, да и гугл никто не отменял. :)
Справка на сайте компонента
для условия подходит а вот к действию как то невьеду.... :roll:
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

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

Post by Korney San »

ponand wrote:вернуть возможность открытия формы на весь экран(текст строки непомещается)
Проще скроллбар включить.
ponand wrote:добавьте галочку(хотябы временную) отключения записи несовпавших правил в лог теста
Сделаю.
ponand wrote:в группе правила нехватает галочки автоудаление если правило неможет удалить само себя
Она не нужна, поскольку может.
ponand wrote:группы "Правила" и "Скорость" поменять местами и скорость расположить в столбик
визуально должно получится лучше
Возможно.
ponand wrote:для условия подходит а вот к действию как то невьеду.... :roll:
В примере с сайта выражение

Code: Select all

const
  EmailRE = '[_a-zA-Z\d\-\.]+@[_a-zA-Z\d\-]+(\.[_a-zA-Z\d\-]+)+';
выковыривает из строки e-mail, если он там есть.
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
ponand
Гуру
Posts: 134
Joined: 15 Jun 2008, 2:55 Sun
Location: Ставропольский край

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

Post by ponand »

похоже что макрос %O не корректный
покрайней мере при пораметрах /c ren "%P" %O
название файла не изменилось совсем
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

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

Post by Korney San »

ponand wrote:похоже что макрос %O не корректный
покрайней мере при пораметрах /c ren "%P" %O
название файла не изменилось совсем
Возможно. Из-за необходимоти предпросмотра я переделал эту часть, в предпросмотре отрабатывает нормально.

Через часа полтора выложу 0.3.1, у Вас будет 4 дня на поиск новых глюков. :)
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
ponand
Гуру
Posts: 134
Joined: 15 Jun 2008, 2:55 Sun
Location: Ставропольский край

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

Post by ponand »

Korney San wrote:
ponand wrote:вернуть возможность открытия формы на весь экран(текст строки непомещается)
Проще скроллбар включить.
сроллбар работает а все равно неудобно почемуто :(
Korney San wrote:Через часа полтора выложу 0.3.1, у Вас будет 4 дня на поиск новых глюков. :)
потестим неприменно :)


на вкладке "Условия"

в выподающем списке путей сохранения если можно сделайте подсказку выделенного пункта, а то сейчас приходится наугад выбирать :roll:
Image
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

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

Post by Korney San »

0.3.1 (20.04.2012)
[-] Не устанавливалась сохранённая опция "В папку журналов DM".
[*] Диалоги выбора папки начинаются с "Мой компьютер".
[-] Ошибка при попытке открыть журнал.
[-] Лишняя информация в описании действий в окне настройки правила.
[+] Описание флага в описании действий в окне настройки правила.
[-] Действие "Запустить загрузки, остановленные ранее" не отмечалось при открытии окна настроек действия.
[+] Всплывающие подсказки у некоторых кнопок.
[-] Отсутствовал список папок в окне действий.
[-] Сохранение действия при пустых полях некоторых типов.
[x] Условие "Источник содержит" (не поддерживается DM).
[-] Потеря фокуса у редактированного правила или действия.
[-] Тест правила показывал отключённые действия.
[+] В подсказку поля "Параметр" действия "Запустить программу" добавлен вывод результата подстановки тестовой строки c:\TestFolder\Testfile.tst
[+] Опция журналирования несовпавших с правилом файлов в окне проверки правила.
[+] Дублирование папки в подсказке поля выбора папки.
[*] Исправлена и дополнена локализация.

Версия 0.3.1 Английская
Перевод на русский и транслит для 0.3.1
Старые версии - на ГуглоКоде.

Справка по регулярным выражениям: архив, на сайте.
Теперь можно и отдохнуть... :D
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
Post Reply