View previous topic :: View next topic |
Author |
Message |
slartus
Joined: 09 Jul 2008 Posts: 55
|
(Separately) Posted: Wed Jul 09, 2008 07:41 Post subject: FileListViewer |
|
|
Последняя версия
С помощью стандартных средств TotalCommander'a можно создавать файлы-списки каталогов. Обычно спец. плагины умеют не только создавать, но и читать свои файлы-списки. Если же у вас нет под рукой TotalCommander'a или плагина, создавшего список, эта утилита поможет вам.
1. Умеет читать файлы-списки (в скобках указаны версии, на которых гарантируется работа):
1) самого TotalCommander'a (v 7.03)
2) структуры дерева treeinfo.wc
3) плагина Catalog Maker (v 2.4, v 3.1.5)
4) плагина Disk Dir (v 1.1)
5) плагина Disk Dir Extended (v 1.32, v 1.55)
6) выгруженные командой "dir" (Поддерживаются ключи: A, C, L, N, O, S, T, 4, без ключей)
7) выгруженные командой "tree" с ключами и без
8) выгруженные командой dir в DosBox'e
9) csv
2. Быстрый поиск с настройками. (искать в именах папок, в именах файлов, в атрибутах)
3. Два вида отображения: список и дерево.
4. Автоопределение и ручное определение формата файла.
5. Расширенный поиск в отдельном окне.
6. Запуск командной строкой: FileListViewer.exe list_File_Path.
7. Сохранение всех настроек.
8. скорость парсинга сопоставима со скоростью первого захода соответствующим плагином в список. Скорость перехода по папкам значительно выше.
9. экспорт заргуженного списка.
может уже есть нечто подобное и я зря старалсо?
Last edited by slartus on Mon Jan 04, 2010 14:27; edited 15 times in total |
|
Back to top |
|
|
D1P
Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Wed Jul 09, 2008 10:03 Post subject: |
|
|
Плагинов-каталогизаторов, позволяющих сохранить и перенести структуру файловой системы, полно, Catalog Maker, например. Но старался ты не зря уже потому, что сделать своё всегода интереснее, чем использовать чужое. _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
|
slartus
Joined: 09 Jul 2008 Posts: 55
|
(Separately) Posted: Wed Jul 09, 2008 11:09 Post subject: |
|
|
а можно ссылку на БЕСПЛАТНУЮ программу, которая сможет прочитать, например, такой вот файл тотала:
c:\INstall\!DISK\ALL2iso\Текстовый документ.txt 1.2 k 14.12.2006 00:44 -a--
c:\INstall\!Bases\KeyFinder\Текстовый документ.txt 2.1 k 02.12.2006 12:26 -a--
c:\INstall\!ARCHIVERS\ExtractNow\Текстовый документ.txt 241 b 11.12.2006 21:32 -a--
c:\INstall\!Office\statistica\STATISTICA.55A\Таблицы.exe 48.0 k 28.09.2002 20:33 -a--
никак не могу найте где качнуть этот catalog maker |
|
Back to top |
|
|
D1P
Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
|
Back to top |
|
|
slartus
Joined: 09 Jul 2008 Posts: 55
|
(Separately) Posted: Wed Jul 09, 2008 15:20 Post subject: |
|
|
нашел, скачал, потрогал.
но файлы формата самого тотала он не может отобразить.
постараюсь дописать, чтобы моя утилитка умела открывать файлы *.lst.
то, что моя утилитка не плагин - есть и плюс. можно просматривать файлы и без установленного тотала. |
|
Back to top |
|
|
Gwynbleidd
Joined: 05 May 2007 Posts: 4 Location: Тюмень
|
(Separately) Posted: Wed Jul 09, 2008 15:39 Post subject: |
|
|
Но список, созданный тоталом, этот плагин не понимает.
Ничего так программка, полезная. |
|
Back to top |
|
|
Rodny
Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Wed Jul 09, 2008 17:03 Post subject: |
|
|
slartus, Gwynbleidd
Аналогичный плагин DiskDir Extended воспринимает такие файлы. По крайней мере первые три колонки, у него дата не в таком формате.
По утилите: не может отпарсить файл, если в нём есть каталоги, а не только файлы. Code: | d:\MUSIC\_RECORD\радио\ <Папка> 17.03.08 00:00 ---- |
В описании лучше указывать команды TC, потому что пункт в меню можно обозвать как угодно.
Строчка "Copy to ClipBoard With Path+Details" - команда cm_CopyFpFileDetailsToClip. Она копирует всё содержимое всех колонок. Я так понял, что ты работал только с колонками в подробном режиме TC. Это сразу нужно оговорить.
Конкретно для твоего примера (список фильмов) эти данные, имхо, бесполезны. Тут или просто имена, или уже по полной данные из контентных плагинов, например, через WdxInfoPacker. |
|
Back to top |
|
|
slartus
Joined: 09 Jul 2008 Posts: 55
|
(Separately) Posted: Wed Jul 09, 2008 17:46 Post subject: |
|
|
"По утилите: не может отпарсить файл, если в нём есть каталоги, а не только файлы.Код:
d:\MUSIC\_RECORD\радио\ <Папка> 17.03.08 00:00 ----"
тут сорри . тестил на анг. тотале - там <dir>
"Я так понял, что ты работал только с колонками в подробном режиме TC. Это сразу нужно оговорить."
еще парсит если совсем без колонок-файлы с путями и без
а какие еще есть режимы? если можно настраивать любые колонки на экспорт, то придется немного переделать |
|
Back to top |
|
|
Rodny
Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Wed Jul 09, 2008 18:03 Post subject: |
|
|
Команда cm_CopyFpFileDetailsToClip копирует все колонки, включая пользовательские (Настройка/Наборы колонок). |
|
Back to top |
|
|
slartus
Joined: 09 Jul 2008 Posts: 55
|
(Separately) Posted: Wed Jul 09, 2008 18:08 Post subject: |
|
|
тогда в хинт придется выводить просто все значения колонок |
|
Back to top |
|
|
Rodny
Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Wed Jul 09, 2008 18:53 Post subject: |
|
|
А можно всё же сделать не дерево, а колонки? Водить мышой и смотреть хинты после колонок TC как-то напрягает. |
|
Back to top |
|
|
slartus
Joined: 09 Jul 2008 Posts: 55
|
(Separately) Posted: Wed Jul 09, 2008 19:13 Post subject: |
|
|
можно |
|
Back to top |
|
|
slartus
Joined: 09 Jul 2008 Posts: 55
|
|
Back to top |
|
|
Rodny
Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Thu Jul 10, 2008 17:44 Post subject: |
|
|
Тестирую в режимах пользовательских колонок.
В случае с пустыми полями (например, отсутствуют теги в аудио) в файле получаются последовательные TAB-ы, а между ними ничего.
Утилита считает их одним и колонки "едут". |
|
Back to top |
|
|
slartus
Joined: 09 Jul 2008 Posts: 55
|
(Separately) Posted: Thu Jul 10, 2008 19:20 Post subject: |
|
|
если не сложно выложите проблеиные файлы для тестирования |
|
Back to top |
|
|
|