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
DrShark



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

Post (Separately) Posted: Fri Jul 25, 2008 15:10    Post subject: Reply with quote

Quote:
6. парсер DosBox dir без ключей (ключи есть ли?).

Там dir, по-моему, понимает только ключ S, проверю свежую версию на парсинг с ним и без...
Вот файлы, которые парсились криво в предыдущей версии (и парсятся криво до сих пор) плюс скриншот ошибки при вставке пути с кавычками.
Back to top
View user's profile Send private message
slartus



Joined: 09 Jul 2008
Posts: 55

Post (Separately) Posted: Fri Jul 25, 2008 15:45    Post subject: Reply with quote

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

FileListViewer 3.1.0
1. "команды tree /F и tree /F /A парсятся некорректно" - исправлено.
2. пути в кавычках теперь работают
Back to top
View user's profile Send private message
slartus



Joined: 09 Jul 2008
Posts: 55

Post (Separately) Posted: Fri Aug 01, 2008 07:38    Post subject: Reply with quote

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

FileListViewer 3.1.1
1. Режимы отображения списка (таблица, список и т.д.)
2. Выделение текста элемента (например, для копирования имени).
3. Копирование выделенных элементов (путей/имен/аттрибутов) в буфер обмена - выпадающий список на панели списка.
4. Список: Ctrl+A - выделение всех элементов.

и еще: имя для файла истории путей изменилось, поэтому старые пути не покажутся. если они вам важны, запустите программу, загрузите какой-нибудь файл-список, скопируйте пути из "PathesHistory.txt" в "PathsHistory.txt" и сохраните. "PathesHistory.txt" можно смело удалять.
Back to top
View user's profile Send private message
DrShark



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

Post (Separately) Posted: Sun Aug 03, 2008 03:41    Post subject: Reply with quote

1) при парсинге команды dir (DosBox) в режиме дерева и панели могут появлятся дополнительные несуществующие папки . и .. (точнее, они, я так понял, берутся из списка, но их нужно игнорировать либо, что будет более правильно, брать колонку время (. - для папки UTILS, .. - TOTALCMD)).
В качестве подопытного файла, на примере которого и описан баг, подойдёт выложенный ранее http://rapidshare.com/files/132197420/DS.ZIP.html
В программе под папкой UTILS первыми идут эти виртуальные папки.
2) режимы Tree Command result и DosBox dir command не работают, если отключить автоопределение списка;
3) открываем treeinfo.wс, отключаем автоопределение, выбираем для файла другой тип, например, Catalog Maker, затем возвращаем тип на treeinfo.wc - повторный парсинг некорректен: папки становятся вида [name
4) можно ли как-то оптимизировать парсинг больших файлов:
например, результат команды tree размером 80 Мб (да и прогресс бар при парсинге такого типа стоял на месте - возможно, лучше добавить текстовую индикацию, как в TC, с шагом 10 элеменотв)?
Back to top
View user's profile Send private message
slartus



Joined: 09 Jul 2008
Posts: 55

Post (Separately) Posted: Mon Aug 04, 2008 08:53    Post subject: Reply with quote

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

FileListViewer 3.1.2
1. "режимы Tree Command result и DosBox dir command не работают, если отключить автоопределение списка" - исправлено
2. при парсинге файлов результатов команды dir. Атрибуты из файла для папок "." и ".." ставятся для соотвествующих папок в полном пути.
3. поправлены баги, если в пути встречались папки с одинаковыми названиями.

"4) можно ли как-то оптимизировать парсинг больших файлов:"
сделал файл Catalog Maker'om: 154Мб.
парсинг и построение дерева в утилите составил 32 секунды(прогресс бар при это двигался)
первое открытие в TC плагином составило 32 секунды.
последующие хождения по папкам в утилите значительно быстрее, в плагине тормоза.


Добавлено:
кажется понял в чем проблема. на больших файлах лучше убрать галочки "Auto expand" и "show files". подумаю, как можно оптимизировать, но дерево умирает такую тьму веток добавляя
Back to top
View user's profile Send private message
DrShark



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

Post (Separately) Posted: Mon Aug 04, 2008 12:27    Post subject: Reply with quote

Quote:
кажется понял в чем проблема. на больших файлах лучше убрать галочки "Auto expand" и "show files". подумаю, как можно оптимизировать, но дерево умирает такую тьму веток добавляя

Да вот как раз с файлами tree (особенно если используется ключ f) в этом плане и есть проблема, и отключение приведенных опций не особо помогает - проверено. Может, отображать файл в режиме реального времени, т.е. по мере того, как он читается программой (это не увеличит загрузку дерева, но по крайней мере избавит от эффекта зависания программы)?
Back to top
View user's profile Send private message
slartus



Joined: 09 Jul 2008
Posts: 55

Post (Separately) Posted: Mon Aug 04, 2008 12:31    Post subject: Reply with quote

DrShark, поверь, будет еще хуже - дерву надо будет еще и отрисовываться. сейчас оно отрисовывается в самом конце. а так на каждую ветку.

и еще: было бы неплохо, если п этот файл на 80 метров выслал. если секретная инфа %) - то на мыло. оно в ридми указано.

пока буду бороться с тем файлом, что у меня есть.
Back to top
View user's profile Send private message
DrShark



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

Post (Separately) Posted: Mon Aug 04, 2008 12:35    Post subject: Reply with quote

Файл 80 мб постараюсь позже выслать.
Пока вот этот файлик
http://rapidshare.com/files/134714527/dirs.zip.html
- при его открытии возникает ошибка:
Code:
---------------------------
Error
---------------------------
can't parse a Win Dir file
---------------------------
ОК   
---------------------------
Back to top
View user's profile Send private message
slartus



Joined: 09 Jul 2008
Posts: 55

Post (Separately) Posted: Mon Aug 04, 2008 12:54    Post subject: Reply with quote

DrShark, угук. с этим файлом разобрался. в новой версии падать не будет.
Back to top
View user's profile Send private message
slartus



Joined: 09 Jul 2008
Posts: 55

Post (Separately) Posted: Sat Sep 06, 2008 16:34    Post subject: Reply with quote

новая версия с описанием http://wincmd.ru/plugring/filelistviewer.html
Back to top
View user's profile Send private message
slartus



Joined: 09 Jul 2008
Posts: 55

Post (Separately) Posted: Mon Jan 04, 2010 14:27    Post subject: Reply with quote

добавил чтение csv
_________________
http://www.softeg.org - некоторые из моих программ
Back to top
View user's profile Send private message
Rodny



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

Post (Separately) Posted: Mon Jan 04, 2010 15:49    Post subject: Reply with quote

slartus
Очень жаль, что теперь это FileListViewer.net Sad

С офсайта не качается. По именем "FileListViewer_v3.2.0.zip" забирается 0 байт страницы _www.softeg.org/files.html
Back to top
View user's profile Send private message
slartus



Joined: 09 Jul 2008
Posts: 55

Post (Separately) Posted: Mon Jan 04, 2010 16:08    Post subject: Reply with quote

Rodny
он и раньше был .net просто названии не фигурировал Smile. про закачку щас разберусь
---------------------
исправил-качайте. извините, за неудобство
_________________
http://www.softeg.org - некоторые из моих программ
Back to top
View user's profile Send private message
slartus



Joined: 09 Jul 2008
Posts: 55

Post (Separately) Posted: Sat Feb 20, 2010 09:23    Post subject: Reply with quote

Mephisto wrote:
У меня есть коллекция файлов (фильмов, музыки) примерно на 20-ти жестких дисках, к-ые я использую как дискеты.
На каждом диске однообразный контент находится в папках с одинаковыми именами - к примеру фильмы в папках -=DVD-Films=-.
Так вот, хотелось бы сделать lst-файл для каждого из дисков, а потом объединить их в один, и получить некий виртуальный диск, где была бы виртуальная папка -=DVD-Films=-, включающая такие же папки со всех обработанных дисков.
И чтобы возле каждой папки был столбец - размер, и местоположение (имя диска).
Правда плагин DiskDir для тотал коммандера не сохраняет данные о размерах папок, а только для файлов.
Через WhereIsIt мне это сделать не удалось, теперь ищу другие пути..

_________________
http://www.softeg.org - некоторые из моих программ
Back to top
View user's profile Send private message
slartus



Joined: 09 Jul 2008
Posts: 55

Post (Separately) Posted: Sat Feb 20, 2010 09:24    Post subject: Reply with quote

и вот новая версия 3.2.1:
changed: ускорил парсинг файлов всех типов (в большей степени каталогмейкера)
changed: новый интерфейс
added: "мультилист"-то, что просил мефисто
_________________
http://www.softeg.org - некоторые из моих программ
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 5 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