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 

FileListViewer
Goto page Previous  1, 2, 3, 4, 5, 6  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
slartus



Joined: 09 Jul 2008
Posts: 55

Post (Separately) Posted: Tue Jul 15, 2008 18:20    Post subject: Reply with quote

1. парсинг испортился ввиду переделки и ускорения механизма. поправим - нет особо много времени на тестирование
2. про уменьшение высоты поправлю
3. хинт, будь он не ладен, пока так.
4. У меня бэкспейс именно в ПРАВОЙ части окна работает. посмотрел и в левой работает


зы: а вот файл, который ты выложил "record.lst" - не ручками ли он сделан?

правка:

выгрузил каталог Каталог Мейкером и долго сидел сверял - всё сходится. насчет твоего файла "record.lst" - Каталог Мейкер сначала в файле пишет каталог, а потом файлы. видимо, проблема при парсинге - в этом. я попытаюсь сделать парсинг таких файлов.
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Tue Jul 15, 2008 19:43    Post subject: Reply with quote

slartus wrote:
файл, который ты выложил "record.lst" - не ручками ли он сделан?

Чего ты так решил? CatalogMaker 3.1.5, в его настройках на закладке "View" стоят все флаги, на закладке "Format" два первых, остальное по дефолту.

Вот что интересно: я удалил Options.xml и заново включил "Show Files" и "Single click selection".
После этого в версии 3.0.1 BackSpace начал работать и с CatalogMaker'ом проблем нет Shocked
Добавил: Хотя нет, если первая запись в lst - файл, а не каталог, то этот файл отображается в корне диска.
На примере record.lst файл D:\MUSIC\_RECORD\KJAH from GTA3.wav рисуется в корне как D:\KJAH from GTA3.wav
Back to top
View user's profile Send private message
slartus



Joined: 09 Jul 2008
Posts: 55

Post (Separately) Posted: Tue Jul 15, 2008 20:11    Post subject: Reply with quote

ну никак не могу добиться, чтобы файл был первым - настройки делаю как ты описал.
а что дают галки "Ident for files","ident for files and dir" на закладке Format?

вообще проблем быть не должно, но дома нет исходников, поэтому дебагить не могу.
Back to top
View user's profile Send private message
Gwynbleidd



Joined: 05 May 2007
Posts: 4
Location: Тюмень

Post (Separately) Posted: Tue Jul 15, 2008 23:48    Post subject: Reply with quote

slartus wrote:
но дома нет исходников, поэтому дебагить не могу.

Распотроши прогу рефлектором Laughing , я вот давно ее изучаю. алгоритмы смотрю.
Back to top
View user's profile Send private message
slartus



Joined: 09 Jul 2008
Posts: 55

Post (Separately) Posted: Wed Jul 16, 2008 06:32    Post subject: Reply with quote

нафик мне такой гемор. дома мне сирано не до программирования.
а вам, товарисч Белый Волк, я могу исходники и так дать. Тестить у него времени нет, а исходники смотреть - пожалуйста


добавлено


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
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Wed Jul 16, 2008 13:48    Post subject: Reply with quote

slartus wrote:
что дают галки "Ident for files","ident for files and dir" на закладке Format?
Это отступы пробелами в начале строк.
slartus wrote:
никак не могу добиться, чтобы файл был первым
В исходном каталоге есть и файлы, и вложенные каталоги. Выделяю всё и пакую CatalogMaker'ом - в списке всегда сначала файлы, затем уже подкаталоги с их структурой. В подкаталогах тоже сперва файлы, затем подкаталоги следующих уровней и т.д.
Back to top
View user's profile Send private message
slartus



Joined: 09 Jul 2008
Posts: 55

Post (Separately) Posted: Thu Jul 17, 2008 12:39    Post subject: Reply with quote

http://slartus.narod.ru/programs/FilePathesListTreeViewer/LastVersion.html

FileListViewer 3.0.3
1. При окончании поиска среди всех файлов-папок выдаётся сообщение.
2. продвинутый поиск: Advanced Search. вызывается из верхней панели в отдельном окне выводится весь список найденных, по двойному клику - позиционирование в основном окне на выбранном файле
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2229
Location: Москва, Россия

Post (Separately) Posted: Thu Jul 17, 2008 14:15    Post subject: Reply with quote

Попробовал последнюю версию.
Создал кнопку:
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
View user's profile Send private message
slartus



Joined: 09 Jul 2008
Posts: 55

Post (Separately) Posted: Thu Jul 17, 2008 14:54    Post subject: Reply with quote

http://slartus.narod.ru/programs/FilePathesListTreeViewer/LastVersion.html

FileListViewer 3.0.4
1. Не сортировалась самая верхняя папка - исправлено.
2. Парсер тоталовских файлов тупо не читал первую строчку - исправлено.


Batya,в этой версии эта ошибка исправлена.
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Thu Jul 17, 2008 17:03    Post subject: Reply with quote

slartus
Если в файле от "Disk Dir Extended" первая запись - файл, FileListViewer на автоопределении считает его тоталовским списком.
При выборе "List type" вручную пускай текущий файл сразу и перечитывается соответственно типу.
Back to top
View user's profile Send private message
slartus



Joined: 09 Jul 2008
Posts: 55

Post (Separately) Posted: Fri Jul 18, 2008 06:23    Post subject: Reply with quote

Rodny, а можно последовательность действий -чтобы первым оказался файл? я сделал обратную сортировку, выделил файл и папку, выгрузил. и в файле я все равно вижу первой строкой сначала глобальный путь, а потом уже файл, дальше папка, дальше файлы в папке.
такой файл действительно не определяется как "Disk Dir " - исправлю

и, если можно, то сразу пример полученного файла (три-четыре строки).


насчет перечитывания файла сразу после смены типа - вернул (на самом деле оно раньше было)
Back to top
View user's profile Send private message
slartus



Joined: 09 Jul 2008
Posts: 55

Post (Separately) Posted: Fri Jul 18, 2008 07:38    Post subject: Reply with quote

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
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Fri Jul 18, 2008 14:58    Post subject: Reply with quote

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

Сорри, зарапортовался. Именно про этот вариант я и говорил.

P.S. Зачем столько табов в readme.txt? Lister с переносом строк не справляется Smile
Back to top
View user's profile Send private message
DrShark



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

Post (Separately) Posted: Sat Jul 19, 2008 02:47    Post subject: Reply with quote

2slartus
Можешь добавить в программу обработку списков, созданных командами dir и tree? Также был бы кстати экспорт списков в разные форматы.
Back to top
View user's profile Send private message
slartus



Joined: 09 Jul 2008
Posts: 55

Post (Separately) Posted: Sat Jul 19, 2008 07:56    Post subject: Reply with quote

DrShark
нет ничего невозможного - есть ограничение во времени по длине жизни Very Happy

если у кого стоит англоязычная винда - прошу выложить результаты команд dir и tree - чтобы посмотреть, какие шапки выгружаются в ней.

по поводу экспорта - сделаю отдельную утилиту с возможностью интеграции во вьювер.

ошибок больше не замечено?
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, 4, 5, 6  Next
Page 3 of 6

 
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