[wlx/wdx/wcx] TCTorrent

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

MrCricket
Большие картинки в своём посте прошу привести в соответствие с п. 15 правил форума.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

Исправил последний косяк, выложил на сайт.

И для желающих потестировать - бета-версия, добавлена опциональная расцветка файлов по расширениям.

Скачать
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Loopback писал(а):добавлена опциональная расцветка файлов по расширениям.
О, ну наконец-то моё пожелание осуществилось! :P
Только вот ошибки вылезли: при активности окна групп расширений возникает: System Error. Code 1400. Недопустимый дескриптор окна. При создании первой группы и забитии названия либо списка расширений в соотв. полях пишет: List index out of bounds(-1).

Потом я не понял какой используется синтаксис в поле для расширений, пишу avi - отображает, пишу wmv,avi - не отображает, пишу *.avi - тоже по нулям. В мануале сей момент не помешает прописать.

Далее, почему не задаётся размер шрифта для расширений? Списки в итоге отображаются мелким шрифтом, что не по мою душу точно.

WinXP SP3(SP4), TС 7.55
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

Flasher писал(а):О, ну наконец-то моё пожелание осуществилось!
Время, время... когда его немного есть - это так здорово :)
Flasher писал(а):System Error. Code 1400. Недопустимый дескриптор окна.
Странно, ни разу не было.
Flasher писал(а):При создании первой группы и забитии названия либо списка расширений в соотв. полях пишет: List index out of bounds(-1).
Не, это как раз когда еще ни одной группы не создано, если сразу набивать начать. Пожалуй, надо в этом случае поля затенить.
Flasher писал(а): Потом я не понял какой используется синтаксис в поле для расширений
Там должна подсказка появляться при наведении на поле, но наверно это не совсем очевидно. В общем, просто набор расширений через ";", без всяких звездочек. Т.е. "avi;mkv;mpg"...
Flasher писал(а):Далее, почему не задаётся размер шрифта для расширений?
Да, по-идее должен браться размер шрифта "Имя файла". Косячок-с.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Loopback писал(а):Время, время... когда его немного есть - это так здорово :)
Хорошо, что оно-таки появилось, и приятная новость, что тратится оно на что-то красивое и удобное! :)
Loopback писал(а):Не, это как раз когда еще ни одной группы не создано, если сразу набивать начать. Пожалуй, надо в этом случае поля затенить.
Так и есть, да поля деактивировать не помешало бы.)
Loopback писал(а):Там должна подсказка появляться при наведении на поле, но наверно это не совсем очевидно.
Ага, сейчас вижу, работает. А ограничение на длину имеется?
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

Flasher писал(а):Ага, сейчас вижу, работает. А ограничение на длину имеется?
В смысле длина списка? Теоретически неограничена. Но чем она больше - тем дольше загрузка списка файлов. На современных машинах, надо думать, это миллисекунды, но все же.

Обновил плагин, ссылка та же, версию менять пока не стал.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Во, сейчас по-божески. :) А можно сделать эти поля реально затемнёнными, т.е. серыми, как это в дефолтных диалоговых окнах винды предусмотрено?
За одно поинтересуюсь о дальнейших планах развития: что у нас там на повестке в todo-листе? :)
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

Flasher писал(а):А можно сделать эти поля реально затемнёнными, т.е. серыми, как это в дефолтных диалоговых окнах винды предусмотрено?
Авторы дельфи из какой-то непонятной блажи сделали так.
Но придумать что-нибудь можно.
Flasher писал(а):За одно поинтересуюсь о дальнейших планах развития: что у нас там на повестке в todo-листе?
Весь список уже давно в readme в соответствующем разделе :) Сверх этого планов нет, ну разве только действительно интересная мысль появится.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Loopback писал(а):Весь список уже давно в readme в соответствующем разделе
Ах, верно, наблюдаю.) А как там насчёт моего второго предложения со скачкой выделенных файлов? Мы вроде как остановились на
Loopback писал(а):Запуск внешней программы-обработчика с передачей списка выделенных файлов. .. Условно говоря, я передаю имя торрента и список выделенных файлов, а дальше с ними можно делать что угодно.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Это у меня одного версия 1.0.2 с wincmd.ru качаться не хочет с выдачей сообщения Error reading WWW server response (HTTP Header) или что-то глобально поломалось?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

Flasher писал(а):А как там насчёт моего второго предложения со скачкой выделенных файлов?
Сделать выгрузку недолго, но кто будет делать "галочкорасставляющий" скрипт? :wink: Я - пас.

Avada
Rodny
Наверно вчера вечером сервер глючил, сейчас качается без прооблем.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Loopback
Ура, заработало! :)
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Loopback писал(а):Сделать выгрузку недолго, но кто будет делать "галочкорасставляющий" скрипт?
Предлагаю так: дописывается код под TorrentList.au3, сначала вызывается этот скрипт, для него формируется список и имя торрента, после выполнения скрипт выгружается. Что скрипт будет делать в промежутке задача встанет на повестку, нужно только знать, как именно будет выглядеть в буфере этот список. А поскольку здесь из автоитовцев ты и ... (остальные ушли) :D, пойду(после внедрения фичи) поищу энтузиастов тут и тут. :roll:
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

Flasher
Ну что же, если так - добавлю.
Формат списка - это обсуждаемо, но я предлагаю не усложнять и сделать как у тотала при генерации по макросу %L. С одной только поправкой, что не будет буквы диска, т.к. пути все относительные.

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

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