
[wlx/wdx/wcx] TCTorrent
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Упс. Извиняюсь. Не в этом дело. У меня два диска, на каждом WinXP. Если я некоторые файлы сохраняю с одной системы, то с другой они могут не читаться из-за прав доступа (NTFS). Начал тестить со второй, всплыло, сейчас перепроверил на первой - всё в норме.
Loopback
Как там с цветами и скачкой дела обстоят?
Loopback
Как там с цветами и скачкой дела обстоят?
А, ну понятно. А то изменения были такие - ну никак они не должны были вызывать падение.Flasher писал(а):Упс. Извиняюсь. Не в этом дело. У меня два диска, на каждом WinXP. Если я некоторые файлы сохраняю с одной системы, то с другой они могут не читаться из-за прав доступа (NTFS). Начал тестить со второй, всплыло, сейчас перепроверил на первой - всё в норме.
Хотя по-хорошему падение на файлах, которые плагин не может прочитать, тоже надо исправить. Тем более что проверил - подтверждаю, действительно падает.
Пока никак, наверно сначала выпущу 1.0, а потом буду что-то добавлять. Расцветку скорее всего сделаю.Flasher писал(а):Как там с цветами и скачкой дела обстоят?
Расстановку галочек в мюторренте (или где-либо еще) плагином делать не буду точно, почему - уже объяснял, да и просто не люблю решений, заточенных подо что-то одно. Запуск внешней программы-обработчика с передачей списка выделенных файлов - возможно.
Возможно это будет и лучшим вариантом. Программа-обработчик в данном случае это будет консольная тулза либо скрипт, насколько я понял, с посыланием списка в любую torrent-прогу? Появление посредних окон при этом не подразумевается?Loopback писал(а):Запуск внешней программы-обработчика с передачей списка выделенных файлов - возможно.
Хм.. Как-то неубедительно. Я думал, что разработчик и автор плагина одно лицо.) Если такой тулзы не существует в природе, тогда как можно заведомо придумывать для неё сценарий? Надо, imho, именно связку делать, а не просто кидать имя и список в буфер. Будем думать, ближе к процессу будет виднее.Loopback писал(а):На всё воля её разработчика. Условно говоря, я передаю имя торрента и список выделенных файлов, а дальше с ними можно делать что угодно.
Имелось в виду - разработчик программы-обработчика.Flasher писал(а):Я думал, что разработчик и автор плагина одно лицо.
Ну Гислер же, например, написал API для плагинов. Так что запросто - если думать о ней как о своеобразном "плагине". Есть TCTorrent, он предоставляет нужную возможность. Пишется тулза, проще всего - скрипт, и прикручивается к плагину.Flasher писал(а): Если такой тулзы не существует в природе, тогда как можно заведомо придумывать для неё сценарий?
Конечно, но не стану скрывать - мне этого делать совсем не хочется... Поэтому я и дам возможность делать другимFlasher писал(а): Надо, imho, именно связку делать, а не просто кидать имя и список в буфер.
Тут есть и еще один резон. Действия по оконной автоматизации намного проще делать специализированными средствами, вроде Autoit или AHK.
-
Den_Klimov
- Сообщения: 207
- Зарегистрирован: Пт ноя 03, 2006 11:27
- Откуда: Ukraine.Kiev
Текущая версия в целом хороша. Одобрямс.
Багов заметных пока не отметил. Хотя надо бы потестить ещё подольше на большем кол-ве торрентов и на разных машинах чтобы сказать определённо и окончательно. Но я ничего такого не заметил.
Только несколько важных замечаний\предложений клавиатурника (что пока напрягает и что на мой взгляд несложно доработать, ничего в корне не переделывая и не добавляя чего-то по сути нового):
1. По правой клавишей открывается контекстное меню плага. На некоторых пунктах\командах стоят сочетания клавиш (и это просто замечательно). Но к сожалению не на всех пунктах.
Сейчас пока кое-как обхожусь нажатием на клавишу вызова меню на клаве а потом нужной русской клавиши с которой начинается соответствующий пункт меню, но если раскладка английская стоит то это невозможно.
Сделайте пожалуйста клавиатурные сочетания для всех пунктов контектсного меню плага. Или дайте возможность самому пользователю их добавить.
2. Огромная просьба внести в котекстное меню плага пункт "Подробно", который бы сворачивал\разворачивал соответствующие скрытые по умолчанию описания\элементы из "Подробно". И назначить этому пункту удобное клавиатурное сочетание, как и остальным.
Сейчас же это делается единственое возможным способом, сами знаете каким (с точки зрения клавиатурника очень неудобно три раза последовательно нажать клавишу вниз, а потом enter, вместо простого сочетания клавиш).
-----------------
Так юникод для листерной части можно пока не ждать так понимаю? Это долго\сложно и чревато ошибками?
Если так, то в принципе, если добавить зело необходимых клавиатурных команд на те пару фнукций где они пока отсутствуют (мои просьбы\рекомендации выше), то и можно будет смело релизить текущий вариант, имхо.
А со временем по мере возможности уже сделаете юникод и остальные задумки.
Багов заметных пока не отметил. Хотя надо бы потестить ещё подольше на большем кол-ве торрентов и на разных машинах чтобы сказать определённо и окончательно. Но я ничего такого не заметил.
Только несколько важных замечаний\предложений клавиатурника (что пока напрягает и что на мой взгляд несложно доработать, ничего в корне не переделывая и не добавляя чего-то по сути нового):
1. По правой клавишей открывается контекстное меню плага. На некоторых пунктах\командах стоят сочетания клавиш (и это просто замечательно). Но к сожалению не на всех пунктах.
Сейчас пока кое-как обхожусь нажатием на клавишу вызова меню на клаве а потом нужной русской клавиши с которой начинается соответствующий пункт меню, но если раскладка английская стоит то это невозможно.
Сделайте пожалуйста клавиатурные сочетания для всех пунктов контектсного меню плага. Или дайте возможность самому пользователю их добавить.
2. Огромная просьба внести в котекстное меню плага пункт "Подробно", который бы сворачивал\разворачивал соответствующие скрытые по умолчанию описания\элементы из "Подробно". И назначить этому пункту удобное клавиатурное сочетание, как и остальным.
Сейчас же это делается единственое возможным способом, сами знаете каким (с точки зрения клавиатурника очень неудобно три раза последовательно нажать клавишу вниз, а потом enter, вместо простого сочетания клавиш).
-----------------
Так юникод для листерной части можно пока не ждать так понимаю? Это долго\сложно и чревато ошибками?
Если так, то в принципе, если добавить зело необходимых клавиатурных команд на те пару фнукций где они пока отсутствуют (мои просьбы\рекомендации выше), то и можно будет смело релизить текущий вариант, имхо.
А со временем по мере возможности уже сделаете юникод и остальные задумки.
Den_Klimov
1. Можно добавить, почему бы и нет. На экспорт, наверное, не стоит, а остальные можно.
2. В контекстное меню смысла вносить не вижу, лучше просто сделать хоткей.
Я в общем и хочу сделать релиз, чтобы было что-то стабильно рабочее
1. Можно добавить, почему бы и нет. На экспорт, наверное, не стоит, а остальные можно.
2. В контекстное меню смысла вносить не вижу, лучше просто сделать хоткей.
С отображением юникода я уже разобрался, но как будут работать разные алгоритмы (например, выделение путей из имен), особенно на каких-нибудь китайских иероглифах - пока не знаю, я с юникодом плотно еще не работал. Надо тестить, а у меня пока нет времени.Так юникод для листерной части можно пока не ждать так понимаю? Это долго\сложно и чревато ошибками?
Я в общем и хочу сделать релиз, чтобы было что-то стабильно рабочее
-
Den_Klimov
- Сообщения: 207
- Зарегистрирован: Пт ноя 03, 2006 11:27
- Откуда: Ukraine.Kiev
Loopback
Да. Есть ещё один очень существенный недостаток (с точки зрения клавиатурника). В режиме открытия по Ctrl+Q, если нажать Tab, перейдя соответственно с файловой панели на панель плагина, то курсор в плагине тем не менее не появится, хотя должен был бы. И из-за этого соответственно ничего с клавиатуры в плаге делать нельзя, даже меню плага вызвать, до тех пор пока в окне плага мышкой не щёлкнешь (тогда только там появляется курсор и можно управляться с клавы, а иначе даже банально окно не прокрутишь при помощи клавишей PgDn, без мыши).
По F3 такой проблемы нет, но лично я как и многие режим Ctrl+Q использую даже чаще чем F3. И как клавиатурника это меня безумно раздражает.
Этот момент явная недоработка. Надо исправить до релиза.
Да. Есть ещё один очень существенный недостаток (с точки зрения клавиатурника). В режиме открытия по Ctrl+Q, если нажать Tab, перейдя соответственно с файловой панели на панель плагина, то курсор в плагине тем не менее не появится, хотя должен был бы. И из-за этого соответственно ничего с клавиатуры в плаге делать нельзя, даже меню плага вызвать, до тех пор пока в окне плага мышкой не щёлкнешь (тогда только там появляется курсор и можно управляться с клавы, а иначе даже банально окно не прокрутишь при помощи клавишей PgDn, без мыши).
По F3 такой проблемы нет, но лично я как и многие режим Ctrl+Q использую даже чаще чем F3. И как клавиатурника это меня безумно раздражает.
Этот момент явная недоработка. Надо исправить до релиза.
Den_Klimov
Ок, сделаю так:
При запуске Ctrl+Q все как сейчас (т.е. выделенных элементов нет). Если перевести фокус на панель быстрого просмотра, появляется выделение на первом элементе и плагин получает фокус. При дальшейшем переходе табом туда-сюда на данном торренте выделенный элемент остается выделенным.
Ок, сделаю так:
При запуске Ctrl+Q все как сейчас (т.е. выделенных элементов нет). Если перевести фокус на панель быстрого просмотра, появляется выделение на первом элементе и плагин получает фокус. При дальшейшем переходе табом туда-сюда на данном торренте выделенный элемент остается выделенным.
-
Den_Klimov
- Сообщения: 207
- Зарегистрирован: Пт ноя 03, 2006 11:27
- Откуда: Ukraine.Kiev
Не совсем понял как планируется сделать.Loopback писал(а):Den_Klimov
Ок, сделаю так:
При запуске Ctrl+Q все как сейчас (т.е. выделенных элементов нет). Если перевести фокус на панель быстрого просмотра, появляется выделение на первом элементе и плагин получает фокус. При дальшейшем переходе табом туда-сюда на данном торренте выделенный элемент остается выделенным.
Выделенный элемент в плагине остаётся выделенным, но фокус то ведь должен теряться плагином при возвращении на файловую панель. При переходе TAB-ом с панели плагина на файловую панель фокус ведь должен переходить с плагина на файловую панель. Для того чтобы с клавиатуры можно было нормально работать.