View previous topic :: View next topic |
Author |
Message |
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Jun 21, 2019 19:34 Post subject: |
|
|
Loopback
Я сам пользуюсь qBittorrent. Временные файлы появляются редко и всегда нулевого размера, т.е. не заполняются. Причём кэширование я и здесь отключаю по --file-allocation=none.
Loopback wrote: | А утилите, думаю, это совершенно безразлично | Так и знал, что поленишься диапазоны делать. Ну, что поделать, не плётками же заставлять.
Но всё-таки подумай насчёт индикатора. Вдруг что-то эдакое и получится. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Loopback
Joined: 07 Sep 2009 Posts: 1274
|
(Separately) Posted: Fri Jun 21, 2019 21:00 Post subject: |
|
|
Flasher wrote: | Так и знал, что поленишься диапазоны делать. |
Ну тут же ситуация - шашечки или...? Если будут аргументы за диапазоны, не относящиеся к эстетике - можно сделать. Но по-моему чем проще, тем надежнее. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Jun 21, 2019 21:07 Post subject: |
|
|
Loopback
Да я уже смирился. И так сгодится. А вот индикатор добавил бы 1% к 99% завершённости плагина.
Я, конечно, надеюсь на индикатор. Но если категорически нет, то скрытый и особенно свёрнутый запуск всё равно добавь, пож-та.
И вот ещё: можешь сделать инкапсуляцию предстоящего ключа с %AI? Т.е. если выделения не было, то левый пробел с ключом не попадут в комстроку. Или просто сделать, чтобы %AI возвращал индексы уже с ключом. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Loopback
Joined: 07 Sep 2009 Posts: 1274
|
(Separately) Posted: Wed Jul 17, 2019 15:03 Post subject: |
|
|
Flasher wrote: | Или просто сделать, чтобы %AI возвращал индексы уже с ключом. |
Наверно, только если так. Для такого лучше другой ключ добавить, что-нибудь вроде %AI2. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Jul 17, 2019 16:00 Post subject: |
|
|
Loopback wrote: | Для такого лучше другой ключ добавить | Хм. А что подразумевает А после процента? Я думал Aria. В справке в скобках же не просто так "для aria2" указано. Если видишь потенциал для других прог, то делай второй, но я лично не вижу.
Но первый вариант лучше тем, что не будет лишнего процента, и нужда в псевдодубле вообще отпадёт. Удалить \s+\S+%AI разве проблема? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Loopback
Joined: 07 Sep 2009 Posts: 1274
|
(Separately) Posted: Wed Jul 17, 2019 17:40 Post subject: |
|
|
Flasher wrote: | Я думал Aria. |
Верно. Параметр специфический, так что второй, пожалуй, можно и не делать. Просто переделаю %AI.
Flasher wrote: | Удалить \s+\S+%AI разве проблема? |
Не проблема, но сам подход с неявным удалением чего-то в зависимости от чего-то представляется неправильным. Лучше пусть явно выводит (или не выводит) ключ+параметр.
Можно, конечно, сделать более универсально и правильно - если бы это могло использоваться для разных параметров. Ради одного специфического параметра не вижу смысла. |
|
Back to top |
|
|
Loopback
Joined: 07 Sep 2009 Posts: 1274
|
(Separately) Posted: Wed Jul 17, 2019 21:31 Post subject: |
|
|
Version 2.0.6 (2019-07-17) beta
Скачать
* WLX: для клиента изменена работа параметра %AI
+ WLX: для клиента возможность запуска в свернутом/развернутом/спрятанном виде
+ WLX: поддержка языкового файла в любых юникодных кодировках
+ WLX: поддержка пустых переменных окружения для клиента |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Jul 17, 2019 23:27 Post subject: |
|
|
Loopback
%AI, кодировки и пустые переменные в порядке. Спасибо!
Надо бы ещё сделать игнор %AI% при одном объекте в списке. Сразу не подумал.
И всё таки затащи туда оба ключа: " --select-file=<index> --bt-remove-unselected-file=true". Так будет логичней.
И полагаю, добавить ссылку и пример параметров в справку тоже не будет лишним: Code: | -q -c -Z --no-conf --bt-enable-lpd=true --console-log-level=error --seed-time=0 --summary-interval=0%AI --file-allocation=none --no-file-allocation-limit=20000M --always-resume=true -d "%F" "%P" | --bt-remove-unselected-file=true тут уже подразумевается.
Смена вида запуска клиента не активирует кнопку "Применить".
Loopback wrote: | Flasher wrote: | %F нужно без \ на конце передавать |
Ок, поправлю. | Не поправил. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Loopback
Joined: 07 Sep 2009 Posts: 1274
|
(Separately) Posted: Thu Jul 18, 2019 12:22 Post subject: |
|
|
Flasher wrote: | Надо бы ещё сделать игнор %AI% при одном объекте в списке. |
Да, пожалуй, это логично.
Flasher wrote: | И всё таки затащи туда оба ключа: " --select-file=<index> --bt-remove-unselected-file=true". Так будет логичней.
|
Сделать-то несложно, но будет ли это логичнее?
Пример ок, можно добавить.
Flasher wrote: | Смена вида запуска клиента не активирует кнопку "Применить". |
Ок, поправил.
Flasher wrote: | Не поправил. |
Действительно Теперь точно поправил. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Jul 18, 2019 13:09 Post subject: |
|
|
Loopback wrote: | Сделать-то несложно, но будет ли это логичнее? | А как же? Я вообще не вижу смысла разделять эти два ключа. Раз ты качаешь конкретные файлы, то зачем к ним прикреплять неведомо какие ещё и оставлять их в папке (пусть даже отчасти в виде пустышек)?
Loopback wrote: | Пример ок, можно добавить. | И ссылку.
Ещё просьба. Если ты всё-таки отказываешься от индикатора, то сделай, пож-та, для скрытого режима по окончанию не/скачивания (можно судить по минимальному секундный лимиту, можно в ini прописать) модальные мессаги вроде этих:
Code: | Name = "Name.torrent"
MsgBox "Cкачивание прервано!" & vbCr & vbCr & "Источник: " & Name, 4144, " Скачивание через торрент " |
Code: | Name = "Name.torrent"
MsgBox "Завершено!" & vbCr & vbCr & "Источник: " & Name, 4160, " Скачивание через торрент " |
_________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Loopback
Joined: 07 Sep 2009 Posts: 1274
|
(Separately) Posted: Fri Jul 19, 2019 13:52 Post subject: |
|
|
Flasher wrote: | для скрытого режима по окончанию не/скачивания (можно судить по минимальному секундный лимиту, можно в ini прописать) модальные мессаги вроде этих |
Не понял. Это по сути ничем не отличается от индикатора. Все равно ожидание. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Jul 19, 2019 13:59 Post subject: |
|
|
Loopback
Ну, как. Индикатор в окне плагина в процессе всё время отображается, а это просто отдельное окошко оповещения. А без ожидания и не получится. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Loopback
Joined: 07 Sep 2009 Posts: 1274
|
(Separately) Posted: Fri Jul 19, 2019 19:57 Post subject: |
|
|
Flasher
Без разницы, все равно получается обратная связь, чего я делать здесь не хочу. Если очень надо, такие окошки легко скриптом реализовать.
Version 2.0.7 (2019-07-19) beta
Скачать
+ WLX: опция разворачивания нестандартной информации при запуске
- WLX: исправление отображения нестандартной информации
* WLX: для клиента еще раз изменена работа параметра %AI
В общем всё, если ничего критичного не выплывет, следующий будет релиз. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Jul 20, 2019 00:44 Post subject: |
|
|
Loopback
Только косяков набралось.
Теперь %F вообще ничего возвращает.
Параметры стали съедать оставшуюся часть комстроки.
Если выделен только один объект или ничего, то вместо пустого значения возращается %AI. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Loopback
Joined: 07 Sep 2009 Posts: 1274
|
(Separately) Posted: Sat Jul 20, 2019 11:48 Post subject: |
|
|
Flasher wrote: | Теперь %F вообще ничего возвращает.
Параметры стали съедать оставшуюся часть комстроки. |
Не могу подтвердить, у себя не вижу этих проблем.
Flasher wrote: | Если выделен только один объект или ничего, то вместо пустого значения возращается %AI. |
Это да, косяк. Тут еще и алгоритм неправильно работал. |
|
Back to top |
|
|
|