[wlx/wdx/wcx] TCTorrent

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

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

Ник
Сообщения: 1256
Зарегистрирован: Ср дек 15, 2004 09:33
Откуда: Москва

Сообщение Ник »

Постоянно падает на торрент-файле, которым раздаются 3 DVD-диска.

Куда слать скрин ошибки и торрент-файл?
Xubuntu
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

Ник писал(а):Куда слать скрин ошибки и торрент-файл?
Можно сюда: Изображение
Аватара пользователя
iNorbert
Сообщения: 221
Зарегистрирован: Пн мар 03, 2008 00:39

Сообщение iNorbert »

В принципе нормально, но:
1)
Изображение
2) Если торрентом нет ассоциаций, то в строке состояния "Скачать в" со стандартной иконкой. Надо сделать проверку.
3) Настройки - модальное окно. При открытых настройках не дает доступа к тоталу. Имэйджин дает. Имэйджин молодец.
4) Сделать экспорт культурный папок. Жмяк на папку в аштээмэле - она раскрылась и показала файлы в себе.
5) Ну и совсем мелочи:
- экспортировать - "сохранить как" или хотя бы "экспорт".
- "все стили по-умолчанию" - надоело уже. Просто "По умолчанию". Или "Сброс настроек". И пример понаглядней/подлинней. А то по слову "пример" не очень-то видно.
- высота строки -1 (авто" - обычно ноль ставят в таких случаях, хэш в верхнем регистре, значки страны в выборе языка.

3 и 4 желательно поправить.

Гм..окошко "о программе" за которое я так ратовал, неудобно расположено. Убрать его оттуда, запихнуть в настройки 4 пунктом после языка. Туда же и чейнджлог добавить. При этом настройки становятся последним пунктом в правокнопочной менюшке, мимо которого не промахнешься.

И в настройках вкладки сверху сделать а не слева. Хотя если это было сделано чтобы ввиду отсутствия настроек не было пусто, придется обсудить отдельно ;)

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

Сообщение Loopback »

iNorbert писал(а):В принципе нормально, но:
1)
2) Если торрентом нет ассоциаций, то в строке состояния "Скачать в" со стандартной иконкой. Надо сделать проверку.
3) Настройки - модальное окно. При открытых настройках не дает доступа к тоталу. Имэйджин дает. Имэйджин молодец.
4) Сделать экспорт культурный папок. Жмяк на папку в аштээмэле - она раскрылась и показала файлы в себе.
5) Ну и совсем мелочи:
- экспортировать - "сохранить как" или хотя бы "экспорт".
1. Дубликаты нужно убирать, согласен.
2. Так и иконки "стандартной" нет. Будет - можно сделать, хотя зачем, если все равно открыть не в чем. Лучше уж вообще не показывать ничего.
3. Это проблемы имейджина, у него настроек раз в *дцать больше. А делать окно немодальным со всеми вытекающими проблемами - для этого нужен серьезный стимул. И вообще - нефига засиживаться в настройках :)
4. Я JS знаю не настолько хорошо, чтобы сделать быстро, а разбираться нет времени. Но чувствую, кому надо - сделает.
iNorbert писал(а): 5) Ну и совсем мелочи:
- экспортировать - "сохранить как" или хотя бы "экспорт".
- "все стили по-умолчанию" - надоело уже. Просто "По умолчанию". Или "Сброс настроек". И пример понаглядней/подлинней. А то по слову "пример" не очень-то видно.
- высота строки -1 (авто" - обычно ноль ставят в таких случаях, хэш в верхнем регистре, значки страны в выборе языка.
3 и 4 желательно поправить.
Гм..окошко "о программе" за которое я так ратовал, неудобно расположено. Убрать его оттуда, запихнуть в настройки 4 пунктом после языка. Туда же и чейнджлог добавить. При этом настройки становятся последним пунктом в правокнопочной менюшке, мимо которого не промахнешься.
И в настройках вкладки сверху сделать а не слева. Хотя если это было сделано чтобы ввиду отсутствия настроек не было пусто, придется обсудить отдельно
Экспорт происходит с пасскеем. Это вообще ни разу не круто.
"сохранить как" не пойдет, сохранить как что - торрент?
"все стили по-умолчанию" - стили сбрасываются именно все. Если убрать "все", можно подумать что только текущий. Но мне вообще не нравится такой подход, надо сделать сброс именно текущего. Вот тогда будет "По умолчанию".
регистр хэша - а кому-то нравится погоряч... маленькими.
Иконок языка не будет. Без мотивационных разъяснений.
высота строки -1 (авто" - обычно ноль ставят в таких случаях - случаи разные бывают, но тут можно ноль, да.
"о программе" - а вдруг я захочу что-то в нем сделать такое-разэтакое?
И в настройках вкладки сверху сделать а не слева - нет. Терпеть не могу интерфейсы настроек со вкладками сверху. Гислер вон тоже от такого безобразия отказался.
Экспорт происходит с пасскеем. Это вообще ни разу не круто. - ага, ни разу не круто. Придется ручками подправлять, ибо программа - дура, она не знает, как понять, что в ссылке пасскей. А он не только "uk" может быть.
Аватара пользователя
iNorbert
Сообщения: 221
Зарегистрирован: Пн мар 03, 2008 00:39

Сообщение iNorbert »

Эпиграф: Оверпостинг - необходимое зло ;)

Я и имел в виду, что ничего не показывать. "Скачать в" отображается без названия программы и с иконкой неизвестного файла (типа стандартная иконка неизвестного файла, что в общем-то в принципе и должно быть). Так делать проверку и вообще ничего не показывать или писать что мол отсутствует, это будет очень круто и солидно.

А зачем вообще изначально настройки модальным делать?

Не знаю, кому надо и кто сделает, но подожду.

Я думал, что вариант сохранить может быть понят неправильно, но решил что ведь торрент один и без вариантов.

Никогда бы не подумал про текущий стиль. имхо проще тогда выбрать правильный стиль, чем сбрасывать каждый по отдельности. Может оба вариант? Текущий - кнопка там же. Сбросить все - в нижнем углу, чтобы не перепутать. Хотя пофиг.
Иконок языка не будет. Без мотивационных разъяснений.
:D
высота строки -1 (авто" - обычно ноль ставят в таких случаях - случаи разные бывают
:?
Loopback писал(а):"о программе" - а вдруг я захочу что-то в нем сделать такое-разэтакое?
Loopback писал(а):12. Эбаут в плаге?.. А что там показывать-то?
:lol:
регистр хэша подразумевался опциональным, как у Софера.
Терпеть не могу интерфейсы настроек со вкладками сверху
ну вот... а у меня аллергия на боковые. тем более из трех пунктов - много пустого места. Некрасиво.
ибо программа - дура, она не знает, как понять, что в ссылке пасскей
вот об это я как-то не подумал :) Может опционально до слэша тогда? Поднималось что-то из этой же оперы на первых страницах.

Жалко под рукой не VS не делфи нету, а ставить лень. Я бы набросал правильный вид окна настроек, чтобы ты сразу проникся.
Последний раз редактировалось iNorbert Вс ноя 15, 2009 23:16, всего редактировалось 1 раз.
Аватара пользователя
CJ Flash
Сообщения: 128
Зарегистрирован: Ср фев 15, 2006 18:50
Откуда: Череповец

Сообщение CJ Flash »

Про пасскей. Предлагаю вообще не экспортировать строку trackers, пользы от неё ноль. Или же сделать соответствующую опцию для любителей настроек. А на саму страницу, откуда скачан торрент, ссылка (как правило) и так есть — в комментарии.
The past was yesterday...

TC 8.51a x32, #116718 Personal licence
Аватара пользователя
iNorbert
Сообщения: 221
Зарегистрирован: Пн мар 03, 2008 00:39

Сообщение iNorbert »

CJ Flash писал(а):Про пасскей. Предлагаю вообще не экспортировать строку trackers, пользы от неё ноль. Или же сделать соответствующую опцию для любителей настроек. А на саму страницу, откуда скачан торрент, ссылка (как правило) и так есть — в комментарии.
В моем скромном представлении :) , экспорт показывает какие файлы есть и откуда их можно скачать. Смысла в файлах без трекера имхо немного. А из трекеров пишущих себя в комменты, на ум приходит только один. Поэтому и предложил обрезать до слэша.

Было:
http://torrent.e2k.ru/announce.php?passkey=xxxxxxxxxx
Стало:
http://e2k.ru или http://torrent.e2k.ru вот и повод для еще одной кнопочки в настройках (хотя кому оно надо…)

Ищем слэш.
Левые символы от него до первой точки считать доменом.
Еще точку левее.
То что между двух точек и показывать.
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

iNorbert писал(а):А зачем вообще изначально настройки модальным делать?
А почему в подавляющем большинстве программ их делают модальными? Ведь неспроста, и не потому, что сложно сделать немодальное окно. А для того, чтобы исключить взаимодействие (и как следствие - сложнопредсказуемые эффекты) с основной программой.
iNorbert писал(а):Никогда бы не подумал про текущий стиль. имхо проще тогда выбрать правильный стиль, чем сбрасывать каждый по отдельности. Может оба вариант? Текущий - кнопка там же. Сбросить все - в нижнем углу, чтобы не перепутать. Хотя пофиг.
Ну можно еще менюшку к кнопке прикрутить, хотя это тоже не очень.
iNorbert писал(а):Жалко под рукой не VS не делфи нету, а ставить лень. Я бы набросал правильный вид окна настроек, чтобы ты сразу проникся.
Не факт :) Но если очень хочется, можешь скачать вот эту штуку: http://codege.ru/projects/visg/ и в нем набросать. Установки не требует.
iNorbert писал(а):Ищем слэш.
Левые символы от него до первой точки считать доменом.
Еще точку левее.
То что между двух точек и показывать.
В общем, надо еще думать.
Аватара пользователя
iNorbert
Сообщения: 221
Зарегистрирован: Пн мар 03, 2008 00:39

Сообщение iNorbert »

Loopback писал(а): Не факт :) Но если очень хочется, можешь скачать вот эту штуку: http://codege.ru/projects/visg/ и в нем набросать. Установки не требует.
Тут даже отмены нет. Удалил нечаянно и все. Набирай по новой. А удалить легко ибо интерфейс ужос. Хотя 10 минут счастливый поигрался. Пойду искать студию...

Извини, на большее терпения не хватило. Но в общих чертах я думаю понятно. http://www.sendspace.com/file/62mnq8
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

iNorbert
Посмотрел. Как и предполагал - всё дело вкуса. Не увидел я ничего такого, чтобы "сразу проникнуться" :)
Аватара пользователя
CJ Flash
Сообщения: 128
Зарегистрирован: Ср фев 15, 2006 18:50
Откуда: Череповец

Сообщение CJ Flash »

iNorbert писал(а):Ищем слэш.
Левые символы от него до первой точки считать доменом.
Еще точку левее.
То что между двух точек и показывать.
Ну тогда, чем огород городить, проще идти слева направо по ссылке и искать первый символ ? после него (и включая его) всё обрезать. Всё равно AFAIK как-то иначе пасскей в ссылке не передать.
The past was yesterday...

TC 8.51a x32, #116718 Personal licence
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

Обновление плагина:

Версия 0.90 beta
+ Ctrl+Click открывает URL, найденный в данных (если ссылок больше одной, выводится меню)
+ Имя торрента подставляется как имя файла экспорта
+ Плагин теперь не показывает название и значок клиента в статусе, если нет ассоциированного клиента
* Стили сбрасываются в стандартные значения по отдельности
* "Авто" высота строки теперь 0 вместо -1 (косметика)
* Список трекеров выводится без дубликатов
- Исправлено падение плагина на файлах с отсутствующим сегментом "announce"
- Исправлено копирование русского текста в буфер обмена на системах без известного хака "c_1251.nls"
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

CJ Flash писал(а):Ну тогда, чем огород городить, проще идти слева направо по ссылке и искать первый символ ? после него (и включая его) всё обрезать. Всё равно AFAIK как-то иначе пасскей в ссылке не передать.
Увы, но этот метод тоже работать будет не всегда, т.к. есть трекеры, у которых пасскей - часть URL, а ? нет вообще.
Аватара пользователя
CJ Flash
Сообщения: 128
Зарегистрирован: Ср фев 15, 2006 18:50
Откуда: Череповец

Сообщение CJ Flash »

Loopback писал(а):Увы, но этот метод тоже работать будет не всегда, т.к. есть трекеры, у которых пасскей - часть URL, а ? нет вообще.
Например (можно в ПМ)? А то я, перебрав коллекцию своих торрентов, подобного не нашёл… Или тогда просто парсить ссылку и оставлять кусок, ограниченный http:// и последующим /. Коль скоро iNorbert`у важно сохранить, как я понял, именно «корень сайта»…

PS: спасибо за обновление сабжа :)
The past was yesterday...

TC 8.51a x32, #116718 Personal licence
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

CJ Flash писал(а):Например (можно в ПМ)?
Например nnm-club:

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

http://nnm-club.ru:2710/пасскей/announce
CJ Flash писал(а):Или тогда просто парсить ссылку и оставлять кусок, ограниченный http:// и последующим /.
В общем-то это уже будет не адрес трекера.
Ответить