FileListViewer

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

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

slartus
Сообщения: 55
Зарегистрирован: Ср июл 09, 2008 06:58
Контактная информация:

FileListViewer

Сообщение slartus »

Последняя версия

Изображение

С помощью стандартных средств 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. экспорт заргуженного списка.

может уже есть нечто подобное и я зря старалсо?
Последний раз редактировалось slartus Пн янв 04, 2010 13:27, всего редактировалось 15 раз.
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Плагинов-каталогизаторов, позволяющих сохранить и перенести структуру файловой системы, полно, Catalog Maker, например. Но старался ты не зря уже потому, что сделать своё всегода интереснее, чем использовать чужое.
slartus
Сообщения: 55
Зарегистрирован: Ср июл 09, 2008 06:58
Контактная информация:

Сообщение slartus »

а можно ссылку на БЕСПЛАТНУЮ программу, которая сможет прочитать, например, такой вот файл тотала:

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 :(
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Всё ищется на wincmd.ru
slartus
Сообщения: 55
Зарегистрирован: Ср июл 09, 2008 06:58
Контактная информация:

Сообщение slartus »

нашел, скачал, потрогал.

но файлы формата самого тотала он не может отобразить.

постараюсь дописать, чтобы моя утилитка умела открывать файлы *.lst.

то, что моя утилитка не плагин - есть и плюс. можно просматривать файлы и без установленного тотала.
Gwynbleidd
Сообщения: 4
Зарегистрирован: Сб май 05, 2007 14:40
Откуда: Тюмень

Сообщение Gwynbleidd »

Но список, созданный тоталом, этот плагин не понимает.

Ничего так программка, полезная.
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

slartus, Gwynbleidd
Аналогичный плагин DiskDir Extended воспринимает такие файлы. По крайней мере первые три колонки, у него дата не в таком формате.

По утилите: не может отпарсить файл, если в нём есть каталоги, а не только файлы.

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

d:\MUSIC\_RECORD\радио\	<Папка>	17.03.08 00:00	----
В описании лучше указывать команды TC, потому что пункт в меню можно обозвать как угодно.
Строчка "Copy to ClipBoard With Path+Details" - команда cm_CopyFpFileDetailsToClip. Она копирует всё содержимое всех колонок. Я так понял, что ты работал только с колонками в подробном режиме TC. Это сразу нужно оговорить.

Конкретно для твоего примера (список фильмов) эти данные, имхо, бесполезны. Тут или просто имена, или уже по полной данные из контентных плагинов, например, через WdxInfoPacker.
slartus
Сообщения: 55
Зарегистрирован: Ср июл 09, 2008 06:58
Контактная информация:

Сообщение slartus »

"По утилите: не может отпарсить файл, если в нём есть каталоги, а не только файлы.Код:
d:\MUSIC\_RECORD\радио\ <Папка> 17.03.08 00:00 ----"

тут сорри . тестил на анг. тотале - там <dir>


"Я так понял, что ты работал только с колонками в подробном режиме TC. Это сразу нужно оговорить."

еще парсит если совсем без колонок-файлы с путями и без

а какие еще есть режимы? если можно настраивать любые колонки на экспорт, то придется немного переделать
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

Команда cm_CopyFpFileDetailsToClip копирует все колонки, включая пользовательские (Настройка/Наборы колонок).
slartus
Сообщения: 55
Зарегистрирован: Ср июл 09, 2008 06:58
Контактная информация:

Сообщение slartus »

тогда в хинт придется выводить просто все значения колонок
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

А можно всё же сделать не дерево, а колонки? Водить мышой и смотреть хинты после колонок TC как-то напрягает.
slartus
Сообщения: 55
Зарегистрирован: Ср июл 09, 2008 06:58
Контактная информация:

Сообщение slartus »

можно
slartus
Сообщения: 55
Зарегистрирован: Ср июл 09, 2008 06:58
Контактная информация:

Сообщение slartus »

FileListViever v 2.0

http://slartus.narod.ru/programs/FilePa ... rsion.html

почти полностью переделан.

два вида отображения - дерево и многоколоночный список.
пока парсит только файлы тотала.

след.шаг -научить парсить файлы catalog maker'a
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

Тестирую в режимах пользовательских колонок.
В случае с пустыми полями (например, отсутствуют теги в аудио) в файле получаются последовательные TAB-ы, а между ними ничего.
Утилита считает их одним и колонки "едут".
slartus
Сообщения: 55
Зарегистрирован: Ср июл 09, 2008 06:58
Контактная информация:

Сообщение slartus »

если не сложно выложите проблеиные файлы для тестирования
Ответить