[wlx/wdx/wcx] TCTorrent
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Исправил последний косяк, выложил на сайт.
И для желающих потестировать - бета-версия, добавлена опциональная расцветка файлов по расширениям.
Скачать
И для желающих потестировать - бета-версия, добавлена опциональная расцветка файлов по расширениям.
Скачать
О, ну наконец-то моё пожелание осуществилось!Loopback писал(а):добавлена опциональная расцветка файлов по расширениям.
Только вот ошибки вылезли: при активности окна групп расширений возникает: System Error. Code 1400. Недопустимый дескриптор окна. При создании первой группы и забитии названия либо списка расширений в соотв. полях пишет: List index out of bounds(-1).
Потом я не понял какой используется синтаксис в поле для расширений, пишу avi - отображает, пишу wmv,avi - не отображает, пишу *.avi - тоже по нулям. В мануале сей момент не помешает прописать.
Далее, почему не задаётся размер шрифта для расширений? Списки в итоге отображаются мелким шрифтом, что не по мою душу точно.
WinXP SP3(SP4), TС 7.55
Время, время... когда его немного есть - это так здоровоFlasher писал(а):О, ну наконец-то моё пожелание осуществилось!
Странно, ни разу не было.Flasher писал(а):System Error. Code 1400. Недопустимый дескриптор окна.
Не, это как раз когда еще ни одной группы не создано, если сразу набивать начать. Пожалуй, надо в этом случае поля затенить.Flasher писал(а):При создании первой группы и забитии названия либо списка расширений в соотв. полях пишет: List index out of bounds(-1).
Там должна подсказка появляться при наведении на поле, но наверно это не совсем очевидно. В общем, просто набор расширений через ";", без всяких звездочек. Т.е. "avi;mkv;mpg"...Flasher писал(а): Потом я не понял какой используется синтаксис в поле для расширений
Да, по-идее должен браться размер шрифта "Имя файла". Косячок-с.Flasher писал(а):Далее, почему не задаётся размер шрифта для расширений?
Хорошо, что оно-таки появилось, и приятная новость, что тратится оно на что-то красивое и удобное!Loopback писал(а):Время, время... когда его немного есть - это так здорово![]()
Так и есть, да поля деактивировать не помешало бы.)Loopback писал(а):Не, это как раз когда еще ни одной группы не создано, если сразу набивать начать. Пожалуй, надо в этом случае поля затенить.
Ага, сейчас вижу, работает. А ограничение на длину имеется?Loopback писал(а):Там должна подсказка появляться при наведении на поле, но наверно это не совсем очевидно.
В смысле длина списка? Теоретически неограничена. Но чем она больше - тем дольше загрузка списка файлов. На современных машинах, надо думать, это миллисекунды, но все же.Flasher писал(а):Ага, сейчас вижу, работает. А ограничение на длину имеется?
Обновил плагин, ссылка та же, версию менять пока не стал.
Авторы дельфи из какой-то непонятной блажи сделали так.Flasher писал(а):А можно сделать эти поля реально затемнёнными, т.е. серыми, как это в дефолтных диалоговых окнах винды предусмотрено?
Но придумать что-нибудь можно.
Весь список уже давно в readme в соответствующем разделеFlasher писал(а):За одно поинтересуюсь о дальнейших планах развития: что у нас там на повестке в todo-листе?
Ах, верно, наблюдаю.) А как там насчёт моего второго предложения со скачкой выделенных файлов? Мы вроде как остановились наLoopback писал(а):Весь список уже давно в readme в соответствующем разделе
Loopback писал(а):Запуск внешней программы-обработчика с передачей списка выделенных файлов. .. Условно говоря, я передаю имя торрента и список выделенных файлов, а дальше с ними можно делать что угодно.
Avada
Ага, http://total.darkhost.ru/files/wlx_wdx_ ... _1.0.2.zip - ошибка 302
Ага, http://total.darkhost.ru/files/wlx_wdx_ ... _1.0.2.zip - ошибка 302
Предлагаю так: дописывается код под TorrentList.au3, сначала вызывается этот скрипт, для него формируется список и имя торрента, после выполнения скрипт выгружается. Что скрипт будет делать в промежутке задача встанет на повестку, нужно только знать, как именно будет выглядеть в буфере этот список. А поскольку здесь из автоитовцев ты и ... (остальные ушли)Loopback писал(а):Сделать выгрузку недолго, но кто будет делать "галочкорасставляющий" скрипт?
Flasher
Ну что же, если так - добавлю.
Формат списка - это обсуждаемо, но я предлагаю не усложнять и сделать как у тотала при генерации по макросу %L. С одной только поправкой, что не будет буквы диска, т.к. пути все относительные.
В настройках будет 2 опции (переключатель), что запускать при вызове "Скачать" - ассоциированную программу или некую командную строку. Командная строка - простое поле ввода, где вводится путь к программе. Программа может быть как произвольным торрент-клиентом, так и враппером (в т.ч. скриптом). В командной строке можно будет использовать макросы:
%P - путь файла-торрента
%L - путь к файлу-списку с выделенными файлами
Ну и разумеется переменные окружения в виде %COMMANDER_PATH% и т.д.

Ну что же, если так - добавлю.
Формат списка - это обсуждаемо, но я предлагаю не усложнять и сделать как у тотала при генерации по макросу %L. С одной только поправкой, что не будет буквы диска, т.к. пути все относительные.
Код: Выделить всё
путь1\файл1.ext
путь1\файл2.ext
путь2\файл1.ext
и т.д.
%P - путь файла-торрента
%L - путь к файлу-списку с выделенными файлами
Ну и разумеется переменные окружения в виде %COMMANDER_PATH% и т.д.
Ага, я там зареген. Если что - могу принять консультативное участиепойду(после внедрения фичи) поищу энтузиастов тут и тут.