Плагин "After Download"

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

Модераторы: Korney San, marcipan

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

Да
25
96%
Нет
1
4%
 
Всего голосов: 26

Аватара пользователя
Korney San
Гуру
Сообщения: 1116
Зарегистрирован: 02 окт 2006, 17:01 Пн
Откуда: Беларусь, Гомель
Контактная информация:

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

Сообщение Korney San » 18 апр 2012, 15:52 Ср

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

Аватара пользователя
Korney San
Гуру
Сообщения: 1116
Зарегистрирован: 02 окт 2006, 17:01 Пн
Откуда: Беларусь, Гомель
Контактная информация:

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

Сообщение Korney San » 19 апр 2012, 11:22 Чт

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
Гуру
Сообщения: 134
Зарегистрирован: 15 июн 2008, 2:55 Вс
Откуда: Ставропольский край

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

Сообщение ponand » 19 апр 2012, 19:27 Чт

Форма "Правила"
  1. не сохраняется или не загружается из настроек
    Изображение
  2. При попытке посмотреть журнал правил
    Изображение
  3. не очень понятно для чего вот эта группа
    Изображение
    отличие "очеридь" от "стек" еще можно понять, но общий смысл данных настроек неясен
  4. Кнопки формы подтверждения удаления не локализуется
    Изображение
  5. При сохранении, редактированого правила, теряется фокус с названия редактируемого правила в списке
    Изображение
Форма "Настройка правила"
  1. Если сперва выбрать пункт "Запустить скачивание категории" или "Остановить скачивание категории" а потом выбрать пункт "Запустить загрузки, остановленные ранее" на форме "Настройка правила" отображается название категории
    Изображение
  2. почемуто к скорости приписывается название категории
    Изображение
  3. При сохранении редактированого действия теряется фокус в списке
    Изображение
Форма "Условия"
  1. Диалог выбора папки при загруженном пути из списка
    Изображение
  2. Не отображается список источников
Форма "Действия"
  1. При открытии формы выбранный пункт "Запустить загрузки, остановленные ранее" не выделяется.
    Изображение
  2. К чему приравнивается "обычная" скорость?
    Изображение
  3. Текст пункта выбора скорости "Автоматическую" непомещается
    Изображение
  4. Список путей сохранения пуст
    Изображение
  5. Невозможно использовать пункты "Копировать в" и "Сохранить в" из за того что любой путь не проходит тест
    Изображение
  6. Действие сохраняется при отсутствии пути к файлу или названия правила
    Изображение
  7. не проходит тест фиксированное название файла
    ИзображениеИзображение
    возможно что тест неработает
Последний раз редактировалось ponand 20 апр 2012, 11:39 Пт, всего редактировалось 6 раз.
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532

ponand
Гуру
Сообщения: 134
Зарегистрирован: 15 июн 2008, 2:55 Вс
Откуда: Ставропольский край

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

Сообщение ponand » 20 апр 2012, 9:58 Пт

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

    .

П.С из-за большего размера файлов и низкой скорости :( пока неудается проверить работоспособность :cry:
Последний раз редактировалось ponand 20 апр 2012, 11:50 Пт, всего редактировалось 1 раз.
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532

Аватара пользователя
Korney San
Гуру
Сообщения: 1116
Зарегистрирован: 02 окт 2006, 17:01 Пн
Откуда: Беларусь, Гомель
Контактная информация:

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

Сообщение Korney San » 20 апр 2012, 11:41 Пт

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

ponand
Гуру
Сообщения: 134
Зарегистрирован: 15 июн 2008, 2:55 Вс
Откуда: Ставропольский край

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

Сообщение ponand » 20 апр 2012, 13:03 Пт

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

ponand
Гуру
Сообщения: 134
Зарегистрирован: 15 июн 2008, 2:55 Вс
Откуда: Ставропольский край

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

Сообщение ponand » 20 апр 2012, 13:35 Пт

непонятно почему перестал работать запуск программы с параметрами
Изображение
Изображение
нельзя ли приделать предпросмотр параметров(макросов как текста)?
Последний раз редактировалось ponand 20 апр 2012, 14:33 Пт, всего редактировалось 2 раза.
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532

Аватара пользователя
Korney San
Гуру
Сообщения: 1116
Зарегистрирован: 02 окт 2006, 17:01 Пн
Откуда: Беларусь, Гомель
Контактная информация:

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

Сообщение Korney San » 20 апр 2012, 14:02 Пт

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

ponand
Гуру
Сообщения: 134
Зарегистрирован: 15 июн 2008, 2:55 Вс
Откуда: Ставропольский край

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

Сообщение ponand » 20 апр 2012, 14:32 Пт

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

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

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

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

группы "Правила" и "Скорость" поменять местами и скорость расположить в столбик
визуально должно получится лучше
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532

ponand
Гуру
Сообщения: 134
Зарегистрирован: 15 июн 2008, 2:55 Вс
Откуда: Ставропольский край

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

Сообщение ponand » 20 апр 2012, 15:06 Пт

Korney San писал(а):
ponand писал(а):да и не помешает несколько примеров регулярных выражений поиска и составления названия
В шапке ссылка на архив со справкой по регуляркам, да и гугл никто не отменял. :)
Справка на сайте компонента
для условия подходит а вот к действию как то невьеду.... :roll:
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532

Аватара пользователя
Korney San
Гуру
Сообщения: 1116
Зарегистрирован: 02 окт 2006, 17:01 Пн
Откуда: Беларусь, Гомель
Контактная информация:

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

Сообщение Korney San » 20 апр 2012, 15:54 Пт

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

Код: Выделить всё

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
Гуру
Сообщения: 134
Зарегистрирован: 15 июн 2008, 2:55 Вс
Откуда: Ставропольский край

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

Сообщение ponand » 20 апр 2012, 15:56 Пт

похоже что макрос %O не корректный
покрайней мере при пораметрах /c ren "%P" %O
название файла не изменилось совсем
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532

Аватара пользователя
Korney San
Гуру
Сообщения: 1116
Зарегистрирован: 02 окт 2006, 17:01 Пн
Откуда: Беларусь, Гомель
Контактная информация:

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

Сообщение Korney San » 20 апр 2012, 16:45 Пт

ponand писал(а):похоже что макрос %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
Гуру
Сообщения: 134
Зарегистрирован: 15 июн 2008, 2:55 Вс
Откуда: Ставропольский край

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

Сообщение ponand » 20 апр 2012, 17:25 Пт

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


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

в выподающем списке путей сохранения если можно сделайте подсказку выделенного пункта, а то сейчас приходится наугад выбирать :roll:
Изображение
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532

Аватара пользователя
Korney San
Гуру
Сообщения: 1116
Зарегистрирован: 02 окт 2006, 17:01 Пн
Откуда: Беларусь, Гомель
Контактная информация:

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

Сообщение Korney San » 20 апр 2012, 18:33 Пт

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
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд

Ответить