[wlx/wdx/wcx] TCTorrent

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

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

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

Сообщение Flasher »

После обновления при просмотре некоторых торрент-файлов появляется:
Изображение
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

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

Сообщение Flasher »

Упс. Извиняюсь. Не в этом дело. У меня два диска, на каждом WinXP. Если я некоторые файлы сохраняю с одной системы, то с другой они могут не читаться из-за прав доступа (NTFS). Начал тестить со второй, всплыло, сейчас перепроверил на первой - всё в норме.

Loopback
Как там с цветами и скачкой дела обстоят?
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

Flasher писал(а):Упс. Извиняюсь. Не в этом дело. У меня два диска, на каждом WinXP. Если я некоторые файлы сохраняю с одной системы, то с другой они могут не читаться из-за прав доступа (NTFS). Начал тестить со второй, всплыло, сейчас перепроверил на первой - всё в норме.
А, ну понятно. А то изменения были такие - ну никак они не должны были вызывать падение.
Хотя по-хорошему падение на файлах, которые плагин не может прочитать, тоже надо исправить. Тем более что проверил - подтверждаю, действительно падает.
Flasher писал(а):Как там с цветами и скачкой дела обстоят?
Пока никак, наверно сначала выпущу 1.0, а потом буду что-то добавлять. Расцветку скорее всего сделаю.
Расстановку галочек в мюторренте (или где-либо еще) плагином делать не буду точно, почему - уже объяснял, да и просто не люблю решений, заточенных подо что-то одно. Запуск внешней программы-обработчика с передачей списка выделенных файлов - возможно.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

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

Сообщение Loopback »

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

Сообщение Flasher »

Loopback писал(а):На всё воля её разработчика. Условно говоря, я передаю имя торрента и список выделенных файлов, а дальше с ними можно делать что угодно.
Хм.. Как-то неубедительно. Я думал, что разработчик и автор плагина одно лицо.) Если такой тулзы не существует в природе, тогда как можно заведомо придумывать для неё сценарий? Надо, imho, именно связку делать, а не просто кидать имя и список в буфер. Будем думать, ближе к процессу будет виднее. :wink:
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

Flasher писал(а):Я думал, что разработчик и автор плагина одно лицо.
Имелось в виду - разработчик программы-обработчика.
Flasher писал(а): Если такой тулзы не существует в природе, тогда как можно заведомо придумывать для неё сценарий?
Ну Гислер же, например, написал API для плагинов. Так что запросто - если думать о ней как о своеобразном "плагине". Есть TCTorrent, он предоставляет нужную возможность. Пишется тулза, проще всего - скрипт, и прикручивается к плагину.
Flasher писал(а): Надо, imho, именно связку делать, а не просто кидать имя и список в буфер.
Конечно, но не стану скрывать - мне этого делать совсем не хочется... Поэтому я и дам возможность делать другим :)

Тут есть и еще один резон. Действия по оконной автоматизации намного проще делать специализированными средствами, вроде Autoit или AHK.
Den_Klimov
Сообщения: 207
Зарегистрирован: Пт ноя 03, 2006 11:27
Откуда: Ukraine.Kiev

Сообщение Den_Klimov »

Текущая версия в целом хороша. Одобрямс.
Багов заметных пока не отметил. Хотя надо бы потестить ещё подольше на большем кол-ве торрентов и на разных машинах чтобы сказать определённо и окончательно. Но я ничего такого не заметил.

Только несколько важных замечаний\предложений клавиатурника (что пока напрягает и что на мой взгляд несложно доработать, ничего в корне не переделывая и не добавляя чего-то по сути нового):

1. По правой клавишей открывается контекстное меню плага. На некоторых пунктах\командах стоят сочетания клавиш (и это просто замечательно). Но к сожалению не на всех пунктах. :(
Сейчас пока кое-как обхожусь нажатием на клавишу вызова меню на клаве а потом нужной русской клавиши с которой начинается соответствующий пункт меню, но если раскладка английская стоит то это невозможно.
Сделайте пожалуйста клавиатурные сочетания для всех пунктов контектсного меню плага. Или дайте возможность самому пользователю их добавить.

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

-----------------
Так юникод для листерной части можно пока не ждать так понимаю? Это долго\сложно и чревато ошибками?

Если так, то в принципе, если добавить зело необходимых клавиатурных команд на те пару фнукций где они пока отсутствуют (мои просьбы\рекомендации выше), то и можно будет смело релизить текущий вариант, имхо.
А со временем по мере возможности уже сделаете юникод и остальные задумки.
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

Den_Klimov
1. Можно добавить, почему бы и нет. На экспорт, наверное, не стоит, а остальные можно.
2. В контекстное меню смысла вносить не вижу, лучше просто сделать хоткей.
Так юникод для листерной части можно пока не ждать так понимаю? Это долго\сложно и чревато ошибками?
С отображением юникода я уже разобрался, но как будут работать разные алгоритмы (например, выделение путей из имен), особенно на каких-нибудь китайских иероглифах - пока не знаю, я с юникодом плотно еще не работал. Надо тестить, а у меня пока нет времени.

Я в общем и хочу сделать релиз, чтобы было что-то стабильно рабочее :)
Den_Klimov
Сообщения: 207
Зарегистрирован: Пт ноя 03, 2006 11:27
Откуда: Ukraine.Kiev

Сообщение Den_Klimov »

Loopback
Да. Есть ещё один очень существенный недостаток (с точки зрения клавиатурника). В режиме открытия по Ctrl+Q, если нажать Tab, перейдя соответственно с файловой панели на панель плагина, то курсор в плагине тем не менее не появится, хотя должен был бы. И из-за этого соответственно ничего с клавиатуры в плаге делать нельзя, даже меню плага вызвать, до тех пор пока в окне плага мышкой не щёлкнешь (тогда только там появляется курсор и можно управляться с клавы, а иначе даже банально окно не прокрутишь при помощи клавишей PgDn, без мыши). :(
По F3 такой проблемы нет, но лично я как и многие режим Ctrl+Q использую даже чаще чем F3. И как клавиатурника это меня безумно раздражает. :(

Этот момент явная недоработка. Надо исправить до релиза.
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

Den_Klimov
Ок, сделаю так:
При запуске Ctrl+Q все как сейчас (т.е. выделенных элементов нет). Если перевести фокус на панель быстрого просмотра, появляется выделение на первом элементе и плагин получает фокус. При дальшейшем переходе табом туда-сюда на данном торренте выделенный элемент остается выделенным.
Den_Klimov
Сообщения: 207
Зарегистрирован: Пт ноя 03, 2006 11:27
Откуда: Ukraine.Kiev

Сообщение Den_Klimov »

Loopback писал(а):Den_Klimov
Ок, сделаю так:
При запуске Ctrl+Q все как сейчас (т.е. выделенных элементов нет). Если перевести фокус на панель быстрого просмотра, появляется выделение на первом элементе и плагин получает фокус. При дальшейшем переходе табом туда-сюда на данном торренте выделенный элемент остается выделенным.
Не совсем понял как планируется сделать.
Выделенный элемент в плагине остаётся выделенным, но фокус то ведь должен теряться плагином при возвращении на файловую панель. При переходе TAB-ом с панели плагина на файловую панель фокус ведь должен переходить с плагина на файловую панель. Для того чтобы с клавиатуры можно было нормально работать.
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

Den_Klimov
Разумеется, так и будет.
Аватара пользователя
Ramiro
Сообщения: 97
Зарегистрирован: Ср авг 05, 2009 20:00
Откуда: у тотала столько поклонников?

Сообщение Ramiro »

Плагином пользуюсь постоянно... автору огромное спасибо!
У меня только один командир... Total.
Ответить