Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

[plugin request] wcx для создания TTH
Goto page Previous  1, 2, 3  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
DrShark



Joined: 21 Oct 2006
Posts: 911
Location: Kyiv, Ukraine

Post (Separately) Posted: Thu Jan 29, 2009 14:26    Post subject: Reply with quote

flm wrote:
В принципе можно ходить задом на перёд, ещё и на руках...

Думаю, сравнение некорректно, но спорить небуду.
Проблем с использованием Диалога смены атрибутов нет:
wincmd.ini wrote:
[Shortcuts]
CA+ENTER=cm_SetAttrib
[attrplugin]
TTH=tc.comment := [=wdhash.TTH]

- имеем вызов диалога по Ctrl+Alt+Enter и шаблон для записи TTH-хэшей в комментарии TC, который можно выбрать в диалоге.

flm wrote:
Ага, охрененно удобно конечно создавать пользовательские колонки, потом ждать пока плагин час отработает, потом копировать всю информацию в клипборд, потом это ещё куда-то, потом оттуда вручную выковыривать информацию о нужных файлах...

С копированием также можно проще: cm_SaveDetailsToFile.
Back to top
View user's profile Send private message
prog_san



Joined: 29 Sep 2007
Posts: 282
Location: Пенза

Post (Separately) Posted: Thu Jan 29, 2009 20:52    Post subject: Reply with quote

flm wrote:

Ага, охрененно удобно конечно создавать пользовательские колонки, потом ждать пока плагин час отработает, потом копировать всю информацию в клипборд, потом это ещё куда-то, потом оттуда вручную выковыривать информацию о нужных файлах...


Никто никого ничего делать не заставляет. Предложил вариант. Хозяин - барин. Cool
Back to top
View user's profile Send private message
flm



Joined: 09 Dec 2007
Posts: 467

Post (Separately) Posted: Tue Feb 10, 2009 19:59    Post subject: Reply with quote

Апну темку. Может кто-то таки напишет плагинчик? Или prog_san сжалится и переделает свой вариант? Smile
_________________
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
Back to top
View user's profile Send private message
prog_san



Joined: 29 Sep 2007
Posts: 282
Location: Пенза

Post (Separately) Posted: Tue Feb 10, 2009 21:31    Post subject: Reply with quote

flm wrote:
Апну темку. Может кто-то таки напишет плагинчик? Или prog_san сжалится и переделает свой вариант? Smile

Сделаю, Smile , либо сегодня, либо завтра Smile
Back to top
View user's profile Send private message
flm



Joined: 09 Dec 2007
Posts: 467

Post (Separately) Posted: Wed Feb 11, 2009 13:10    Post subject: Reply with quote

prog_san wrote:
flm wrote:
Апну темку. Может кто-то таки напишет плагинчик? Или prog_san сжалится и переделает свой вариант? Smile

Сделаю, Smile , либо сегодня, либо завтра Smile

Спасибо! Жду с нетерпением. Wink
_________________
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
Back to top
View user's profile Send private message
Arhangel



Joined: 12 Feb 2009
Posts: 3

Post (Separately) Posted: Thu Feb 12, 2009 18:37    Post subject: Reply with quote

Извините, что влажу, но имхо, автор страдает фигнёй, а вы ему помогаете. Razz

Что-бы, «нужно кому-то сказать, чтоб скачал какой-то файл, а для удобства поиска и чтоб не скачал "левый"» нужно дать ссылку на этот файл, а не заставлять человека его искать по TTH, а TC заниматься левыми расчётами.
Back to top
View user's profile Send private message
flm



Joined: 09 Dec 2007
Posts: 467

Post (Separately) Posted: Fri Feb 13, 2009 13:12    Post subject: Reply with quote

Arhangel wrote:
Извините, что влажу, но имхо, автор страдает фигнёй, а вы ему помогаете. Razz

Не извиним! Имхо, это ты страдаешь фигнёй, когда такие комменты оставляешь.

Arhangel wrote:

Что-бы, «нужно кому-то сказать, чтоб скачал какой-то файл, а для удобства поиска и чтоб не скачал "левый"» нужно дать ссылку на этот файл, а не заставлять человека его искать по TTH, а TC заниматься левыми расчётами.

Какую такую ссылку? TC - файловый менеджер, вычисление TTH - нормальная операция с файлом, не вижу тут ничего противоестественного или "левого".

Представим ситуацию близкую к реальности. У меня есть коллекция клипов - 443 штуки общим объёмом 17+Гб. Допустим, некий мой знакомый попросил меня порекомендовать ему красивых клипчиков. А теперь представим, что есть wcx-плагин для TTH. Мои действия:
Выбираю клипы (пусть будет десятка полтора), нажимаю alt+f5 и на выходе через минуту получаю текстовый файл с именами файлов и TTH, готовый для копирования.
А если плагина нету? Может расскажешь, как легко, просто и БЫСТРО передать информацию просившему?
_________________
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Fri Feb 13, 2009 18:40    Post subject: Reply with quote

flm wrote:
Может расскажешь, как легко, просто и БЫСТРО передать информацию просившему?
Проделать тоже самое в *DC. Правда получится БЫСТРЕЕ, т.к. TTH уже вычислены.
Back to top
View user's profile Send private message
flm



Joined: 09 Dec 2007
Posts: 467

Post (Separately) Posted: Fri Feb 13, 2009 19:55    Post subject: Reply with quote

Какое "тоже самое"? Давай по подробнее. И кто сказал, что эти клипы уже расшарены?
_________________
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Fri Feb 13, 2009 21:22    Post subject: Reply with quote

Прошу прощения за офтоп.


Копировать магнет ==>
Code:
magnet:?xt=urn:tree:tiger:D3C2P7BFB7JPPRBMEY6T5R53X4GDJ5BIT5JIJWY&xl=203132928&dn=South.Park.10x10.avi
magnet:?xt=urn:tree:tiger:EGSKS47OSJYKFHU6DRT3ILSQPA2BYVOUFB3E3AQ&xl=203837440&dn=South.Park.10x11.avi
magnet:?xt=urn:tree:tiger:HXJV4IQWRBAV4QLUAZY4D2JQPMDRFOVRCZCMQOA&xl=204232704&dn=South.Park.10x12.avi
magnet:?xt=urn:tree:tiger:NPIO3ORS6ZJC6HLDVDML5LUEWKQFGHX4POJIJII&xl=167536640&dn=South.Park.10x13.avi

Копировать TTH ==>
Code:
D3C2P7BFB7JPPRBMEY6T5R53X4GDJ5BIT5JIJWY
EGSKS47OSJYKFHU6DRT3ILSQPA2BYVOUFB3E3AQ
HXJV4IQWRBAV4QLUAZY4D2JQPMDRFOVRCZCMQOA
NPIO3ORS6ZJC6HLDVDML5LUEWKQFGHX4POJIJII

flm wrote:
И кто сказал, что эти клипы уже расшарены?
А откуда-же их будет качать счастливый получатель TTH\магнет ?
Или тебе нужно только подразнить? — Дывысь шо я маю...
Back to top
View user's profile Send private message
flm



Joined: 09 Dec 2007
Posts: 467

Post (Separately) Posted: Fri Feb 13, 2009 21:57    Post subject: Reply with quote

Ёлки-моталки. Он будет их качать откуда ему удобно. TTH - вещь универсальная.
Понятное дело, что если мы находимся на одном хабе и у меня уже расшарены эти файлы, то задача упрощается.

Я ещё напишу. Наверное в последний раз попытаюсь объяснить.
Есть локальные сети и есть интернет. Есть такой протокол DC, передача по нему осуществляется следующим образом - юзер 1 и юзер 2 заходят на хаб. Юзер 2 скачивает с юзера 2 файлы, при этом "договор" о скачивании файлов происходит через хаб, а само скачивание происходит напрямую. Т.е. чтоб юзер 2 скачал файл он должен иметь прямое соединение с 1). хабом 2). юзером 1. Что не всегда возможно...
Рассмотрим ситуацию, когда юзер 1 хочет что-то посоветовать юзеру 2, но не может или не хочет передовать ему файлы. В такой ситуации проще всего дать юзеру 2 TTH файлов. Юзер 2 в таком случае легко сможет найти нужные файлы, там где ему удобно. Вот чтобы облегчить жизнь юзеру 1 и служит гипотетический плагин.

p.s.: Не всегда есть возможность, время и желание ставить дс-клиент, шарить файлы, потом выбирать нужные и пользуясь кривыми неудобными функциями дс-клиента получать таки на выходе нужные TTH.
p.p.s.: Вопрос в удобстве. Вопрос в привычке. Да, можно копировать файлы проводником, да, можно упаковывать/распаковывать файлы винраром, просматривать текст вордом, для коннекта по фтп ставить отдельный фтп-клиент, для группового переименования/синхронизации/проверки контрольных сумм и тд. использовать какие-то отдельные тулзы но зачем, если есть Total Commander, который справляется со всем вышеописаннам и добавляет удобства и унифицированности всем этим схожим по сути задачам?
_________________
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
Back to top
View user's profile Send private message
prog_san



Joined: 29 Sep 2007
Posts: 282
Location: Пенза

Post (Separately) Posted: Sat Feb 14, 2009 03:07    Post subject: Reply with quote

С небольшим опазданием, но все же... Smile

http://mhtunpack.narod.ru/wcx_tthGen-0.1.zip
Back to top
View user's profile Send private message
flm



Joined: 09 Dec 2007
Posts: 467

Post (Separately) Posted: Sat Feb 14, 2009 03:38    Post subject: Reply with quote

prog_san wrote:
С небольшим опазданием, но все же... Smile

http://mhtunpack.narod.ru/wcx_tthGen-0.1.zip

Спасибо, буду тестить!
_________________
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
Back to top
View user's profile Send private message
flm



Joined: 09 Dec 2007
Posts: 467

Post (Separately) Posted: Sat Feb 14, 2009 23:26    Post subject: Reply with quote

Первые впечатления: работает!!! Smile
Хотелки, если можно:
1). Добавить поддержку прогресс бара. Чтоб было видно, что что-то таки происходит, сейчас же на время "упаковки" окно тотала просто подвисает...
2). Сейчас плагин выдаёт информацию в виде:
Quote:
365TU72DAM2DPFMZRN6WHOGF5KKO7YBRTHM4UBQ *Red Hot Chili Pappers - Aeroplane.avi

Т.е. TTH *Имя файла. Причём сортировка файлов идёт такая же, как в TC. Хотелось бы иметь возможность задавать вид получаемого файла, через ini или ещё как. Типа такого:
%name% - %tth%
или там
%path%/%name% - %tth% (%size%)
ну или
magnet:?xt=urn:tree:tiger:%tth&xl=%sizeinbytes%&dn=%unicodename%
(для формирования магнет-ссылки).
Ну или, если реализовать очень не хочется, хотя бы просто убрать * (звёздочку) перед именем файла...
_________________
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
Back to top
View user's profile Send private message
prog_san



Joined: 29 Sep 2007
Posts: 282
Location: Пенза

Post (Separately) Posted: Tue Feb 17, 2009 01:22    Post subject: Reply with quote

http://mhtunpack.narod.ru/wcx_tthGen-0.2.zip
Свежий вариант плагина.

+ Добавлен прогресс бар
+ Обработка файлов больше 4Гб
Убрана звездочка, увеличена скорость обработки файлов
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3  Next
Page 2 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group