View previous topic :: View next topic |
Author |
Message |
slartus
Joined: 09 Jul 2008 Posts: 55
|
(Separately) Posted: Tue Jul 15, 2008 18:20 Post subject: |
|
|
1. парсинг испортился ввиду переделки и ускорения механизма. поправим - нет особо много времени на тестирование
2. про уменьшение высоты поправлю
3. хинт, будь он не ладен, пока так.
4. У меня бэкспейс именно в ПРАВОЙ части окна работает. посмотрел и в левой работает
зы: а вот файл, который ты выложил "record.lst" - не ручками ли он сделан?
правка:
выгрузил каталог Каталог Мейкером и долго сидел сверял - всё сходится. насчет твоего файла "record.lst" - Каталог Мейкер сначала в файле пишет каталог, а потом файлы. видимо, проблема при парсинге - в этом. я попытаюсь сделать парсинг таких файлов. |
|
Back to top |
|
 |
Rodny

Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Tue Jul 15, 2008 19:43 Post subject: |
|
|
slartus wrote: | файл, который ты выложил "record.lst" - не ручками ли он сделан? |
Чего ты так решил? CatalogMaker 3.1.5, в его настройках на закладке "View" стоят все флаги, на закладке "Format" два первых, остальное по дефолту.
Вот что интересно: я удалил Options.xml и заново включил "Show Files" и "Single click selection".
После этого в версии 3.0.1 BackSpace начал работать и с CatalogMaker'ом проблем нет
Добавил: Хотя нет, если первая запись в lst - файл, а не каталог, то этот файл отображается в корне диска.
На примере record.lst файл D:\MUSIC\_RECORD\KJAH from GTA3.wav рисуется в корне как D:\KJAH from GTA3.wav |
|
Back to top |
|
 |
slartus
Joined: 09 Jul 2008 Posts: 55
|
(Separately) Posted: Tue Jul 15, 2008 20:11 Post subject: |
|
|
ну никак не могу добиться, чтобы файл был первым - настройки делаю как ты описал.
а что дают галки "Ident for files","ident for files and dir" на закладке Format?
вообще проблем быть не должно, но дома нет исходников, поэтому дебагить не могу. |
|
Back to top |
|
 |
Gwynbleidd
Joined: 05 May 2007 Posts: 4 Location: Тюмень
|
(Separately) Posted: Tue Jul 15, 2008 23:48 Post subject: |
|
|
slartus wrote: | но дома нет исходников, поэтому дебагить не могу. |
Распотроши прогу рефлектором , я вот давно ее изучаю. алгоритмы смотрю. |
|
Back to top |
|
 |
slartus
Joined: 09 Jul 2008 Posts: 55
|
(Separately) Posted: Wed Jul 16, 2008 06:32 Post subject: |
|
|
нафик мне такой гемор. дома мне сирано не до программирования.
а вам, товарисч Белый Волк, я могу исходники и так дать. Тестить у него времени нет, а исходники смотреть - пожалуйста
добавлено
http://slartus.narod.ru/programs/FilePathesListTreeViewer/LastVersion.html
FileListViewer 3.0.2
1. Исправлен парсинг файлов Catalog Maker'a - если первый в списке-файл.
2. Добавлена панель информации в списке.
3. Не появляется хинт, после нажатия "ок" или "cancel" в опциях поиска.
4. "При уменьшении высоты окна (<630пкс) область под деревом пропадает" - исправлено.
5. настройки дерева теперь в раскрываюзейся панели вверху
6. Новая опция дерева: Hide empty folders - скрывает пустые ветки дерева.
7. Новая панель в дереве: "Раскрыть всё", "Свернуть всё".
Last edited by slartus on Wed Jul 16, 2008 15:32; edited 1 time in total |
|
Back to top |
|
 |
Rodny

Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Wed Jul 16, 2008 13:48 Post subject: |
|
|
slartus wrote: | что дают галки "Ident for files","ident for files and dir" на закладке Format? | Это отступы пробелами в начале строк.
slartus wrote: | никак не могу добиться, чтобы файл был первым | В исходном каталоге есть и файлы, и вложенные каталоги. Выделяю всё и пакую CatalogMaker'ом - в списке всегда сначала файлы, затем уже подкаталоги с их структурой. В подкаталогах тоже сперва файлы, затем подкаталоги следующих уровней и т.д. |
|
Back to top |
|
 |
slartus
Joined: 09 Jul 2008 Posts: 55
|
|
Back to top |
|
 |
Batya

Joined: 15 Dec 2004 Posts: 2229 Location: Москва, Россия
|
(Separately) Posted: Thu Jul 17, 2008 14:15 Post subject: |
|
|
Попробовал последнюю версию.
Создал кнопку: Code: | TOTALCMD#BAR#DATA
%Commander_Path%\Utils\FileListViewer\FileListViewer.exe
%L
WCMICONS.DLL,1
FileListViewer
-1
| Наверное следует обратить внимание, что имя каталога тоже FileListViewer.
Установлена сортировка по убыванию по дате. Т.о. FileListViewer.exe верхний в списке.
Нажимаю Num*, а потом указанную кнопку. Раскрываю дерево до конца и вижу только 2 файла в папке FileListViewer.
На всякий случай, файл-список, получаемый из TC по %L:
Code: | c:\TotalCmd\Utils\FileListViewer\FileListViewer.exe
c:\TotalCmd\Utils\FileListViewer\Versions.txt
c:\TotalCmd\Utils\FileListViewer\readme.txt
|
_________________ Нет, я не сплю. Я просто медленно моргаю. |
|
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 17, 2008 17:03 Post subject: |
|
|
slartus
Если в файле от "Disk Dir Extended" первая запись - файл, FileListViewer на автоопределении считает его тоталовским списком.
При выборе "List type" вручную пускай текущий файл сразу и перечитывается соответственно типу. |
|
Back to top |
|
 |
slartus
Joined: 09 Jul 2008 Posts: 55
|
(Separately) Posted: Fri Jul 18, 2008 06:23 Post subject: |
|
|
Rodny, а можно последовательность действий -чтобы первым оказался файл? я сделал обратную сортировку, выделил файл и папку, выгрузил. и в файле я все равно вижу первой строкой сначала глобальный путь, а потом уже файл, дальше папка, дальше файлы в папке.
такой файл действительно не определяется как "Disk Dir " - исправлю
и, если можно, то сразу пример полученного файла (три-четыре строки).
насчет перечитывания файла сразу после смены типа - вернул (на самом деле оно раньше было) |
|
Back to top |
|
 |
slartus
Joined: 09 Jul 2008 Posts: 55
|
(Separately) Posted: Fri Jul 18, 2008 07:38 Post subject: |
|
|
http://slartus.narod.ru/programs/FilePathesListTreeViewer/LastVersion.html
FileListViewer 3.0.5
1. при хождении по списку - при переходе в папку фокусируется на первом элементе,
при переходе на уровень выше - фокусируется на папке, в которой были
2. по f1 окрывается файл readme.txt (если есть).
3. в информации в списке показывается также общее кол-во файлов и папок.
4. при смене типа файла "List type" - выбранный файл сразу перечитывается.
5. изменил логику определения "Disk dir" файлов. Добавил в ридми описание логики. |
|
Back to top |
|
 |
Rodny

Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Fri Jul 18, 2008 14:58 Post subject: |
|
|
Quote: | в файле я все равно вижу первой строкой сначала глобальный путь, а потом уже файл, дальше папка, дальше файлы в папке. |
Сорри, зарапортовался. Именно про этот вариант я и говорил.
P.S. Зачем столько табов в readme.txt? Lister с переносом строк не справляется  |
|
Back to top |
|
 |
DrShark
Joined: 21 Oct 2006 Posts: 911 Location: Kyiv, Ukraine
|
(Separately) Posted: Sat Jul 19, 2008 02:47 Post subject: |
|
|
2slartus
Можешь добавить в программу обработку списков, созданных командами dir и tree? Также был бы кстати экспорт списков в разные форматы. |
|
Back to top |
|
 |
slartus
Joined: 09 Jul 2008 Posts: 55
|
(Separately) Posted: Sat Jul 19, 2008 07:56 Post subject: |
|
|
DrShark
нет ничего невозможного - есть ограничение во времени по длине жизни
если у кого стоит англоязычная винда - прошу выложить результаты команд dir и tree - чтобы посмотреть, какие шапки выгружаются в ней.
по поводу экспорта - сделаю отдельную утилиту с возможностью интеграции во вьювер.
ошибок больше не замечено? |
|
Back to top |
|
 |
|