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 

Копировать в буфер содержимое колонок c хэш-суммами

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
permanent



Joined: 21 Feb 2017
Posts: 2

Post (Separately) Posted: Sun Jun 11, 2017 06:59    Post subject: Копировать в буфер содержимое колонок c хэш-суммами Reply with quote

При выполнении команды Копировать содержимое всех колонок или Копировать все колонки (полные пути) программа не отвечает.
Total Commander 8.51a 64bit не зарегистрированная версия.
Количество файлов ~ 200000, меньшее количество копирует (лимит меньшего количества не экспериментировал, когда программа не отвечает).
В идеале нужен список файлов всего диска с sha1 sha2 суммами в excel.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Sun Jun 11, 2017 08:16    Post subject: Reply with quote

permanent
Для начала обновите программу и попробуйте всё это на 64-битном TC 9.
Далее, объясните внятно, что у вас отображается в колонках и являются ли эти 20 тысяч файлов содержимым одного каталога или нескольких, выведенных в режиме файлов без подкаталогов либо результатов поиска.
Хэш выводится в колонках с помощью плагина? Какого?
Для получения "слепка" файловой структуры в виде псевдоархива (по факту — текстового файла) существуют т. н. плагины-каталогизаторы (DiskDirW, DiskDirExtended, CatalogMaker). Вы имеете о них представление?
"Не отвечает" (какое-то время, потребное для выполнения операции) ещё не означает "зависает наглухо", описывайте ситуацию точнее.
И, наконец, наличие или отсутствие регистрации к делу тут отношения не имеет.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Sun Jun 11, 2017 12:11    Post subject: Reply with quote

permanent
Заодно сравните с cm_SaveDetailsToFile (сохранить содержимое в файл).

Для подсчёта и показа sha1/sha2 используется набор колонок с каким-то из плагином типа LotsOfHashes? Это же, мягко говоря, долго и подвисает всё. Количество файлов слишком уж немеряное, может быть, лучше запустить подсчёт контрольных сумм, а уже этот файл открыть в Excel?

Наверное, быстрее всего будет взять RHash, задать формат строки (с --printf) и натравить на диск рекурсивно с выводом в файл. Либо скриптом вытаскивать инфу с помощью wdx-плагина.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Jun 11, 2017 14:29    Post subject: Reply with quote

permanent wrote:
В идеале нужен список файлов всего диска с sha1 sha2 суммами в excel.
По Excel-списку (только для выбранного) есть тема. Сюда же: 1, 2 (см. мой ответ).
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
permanent



Joined: 21 Feb 2017
Posts: 2

Post (Separately) Posted: Sun Jun 25, 2017 08:37    Post subject: Reply with quote

Обновил программу и попробовал всё это на 64-битном TC 9.
В колонках у меня отображаются: Имя, Дата создания, Расширение, Размер, Путь, Каталог, Дата создания, Время создания, Тип файла, SHA1 160 [=lotsofhashes.SHA1 160], SHA2 512 [=lotsofhashes.SHA2 512]
Количество файлов ~ 200000 содержимое одного диска, выведенного на панель в результате поиска, Хэш выводится в колонках с помощью lotsofhashes. "Не отвечает" терпения хватило часа на 4, дальше не стал ждать, завершил процесс.
С плагинами-каталогизаторами (DiskDirW, DiskDirExtended, CatalogMaker) не знаком.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Sun Jun 25, 2017 15:49    Post subject: Reply with quote

permanent
Всё ясно. У вас слишком много файлов для такой операции. Каталогизаторы с хэш-суммами не помогут. Всё прочее выше уже было сказано.
Заголовок темы уточнён, поскольку речь идёт не просто про копирование всех колонок, а про очень специфический вариант этого действия.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Jun 25, 2017 18:51    Post subject: Reply with quote

Avada wrote:
Каталогизаторы с хэш-суммами не помогут.
Составители списков я бы не стал называть каталогизаторами, это несколько иные категории. У каталогизаторов есть ряд важных отличимых функций, схожих с полноценными файлменеджерами (работа с базой, поиск по метаданным, вывод информации, режим эскизов и т.д.).
А что касаемо помогут или нет, то тут всё утыкается в форму ожидания. Вис ТС - не вариант. Но если есть отдельный фоновый прогресс, то почему бы таким вариантом (2 ответ в скобках) не воспользоваться?
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Sun Jun 25, 2017 22:35    Post subject: Reply with quote

Flasher
Под каталогизаторами я подразумеваю только и исключительно плагины-каталогизаторы, о которых сам же и писал выше. Такое их определение может быть удачным или нет, но оно уже много лет является общеупотребительным для обозначения этого класса плагинов.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Jun 25, 2017 22:40    Post subject: Reply with quote

Avada wrote:
является общеупотребительным
В чьих кругах? Каталогизатор - это каталожный/файловый органайзер. Другое понятие может быть разве что отступлением от общепринятого.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Mon Jun 26, 2017 06:42    Post subject: Reply with quote

Flasher
Значит, это отступление. Не буду дальше спорить, поскольку в теме речь идёт совсем о другом.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Tol!k



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

Post (Separately) Posted: Mon Jun 26, 2017 21:21    Post subject: Reply with quote

Skif_off wrote:
Наверное, быстрее всего будет взять RHash, задать формат строки (с --printf) и натравить на диск рекурсивно с выводом в файл.

http://forum.wincmd.ru/viewtopic.php?p=82492#82492
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
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