View previous topic :: View next topic |
Author |
Message |
DrShark
Joined: 21 Oct 2006 Posts: 911 Location: Kyiv, Ukraine
|
(Separately) Posted: Fri Jul 25, 2008 15:10 Post subject: |
|
|
Quote: | 6. парсер DosBox dir без ключей (ключи есть ли?). |
Там dir, по-моему, понимает только ключ S, проверю свежую версию на парсинг с ним и без...
Вот файлы, которые парсились криво в предыдущей версии (и парсятся криво до сих пор) плюс скриншот ошибки при вставке пути с кавычками. |
|
Back to top |
|
|
slartus
Joined: 09 Jul 2008 Posts: 55
|
|
Back to top |
|
|
slartus
Joined: 09 Jul 2008 Posts: 55
|
(Separately) Posted: Fri Aug 01, 2008 07:38 Post subject: |
|
|
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 |
|
|
DrShark
Joined: 21 Oct 2006 Posts: 911 Location: Kyiv, Ukraine
|
(Separately) Posted: Sun Aug 03, 2008 03:41 Post subject: |
|
|
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 |
|
|
slartus
Joined: 09 Jul 2008 Posts: 55
|
(Separately) Posted: Mon Aug 04, 2008 08:53 Post subject: |
|
|
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 |
|
|
DrShark
Joined: 21 Oct 2006 Posts: 911 Location: Kyiv, Ukraine
|
(Separately) Posted: Mon Aug 04, 2008 12:27 Post subject: |
|
|
Quote: | кажется понял в чем проблема. на больших файлах лучше убрать галочки "Auto expand" и "show files". подумаю, как можно оптимизировать, но дерево умирает такую тьму веток добавляя |
Да вот как раз с файлами tree (особенно если используется ключ f) в этом плане и есть проблема, и отключение приведенных опций не особо помогает - проверено. Может, отображать файл в режиме реального времени, т.е. по мере того, как он читается программой (это не увеличит загрузку дерева, но по крайней мере избавит от эффекта зависания программы)? |
|
Back to top |
|
|
slartus
Joined: 09 Jul 2008 Posts: 55
|
(Separately) Posted: Mon Aug 04, 2008 12:31 Post subject: |
|
|
DrShark, поверь, будет еще хуже - дерву надо будет еще и отрисовываться. сейчас оно отрисовывается в самом конце. а так на каждую ветку.
и еще: было бы неплохо, если п этот файл на 80 метров выслал. если секретная инфа %) - то на мыло. оно в ридми указано.
пока буду бороться с тем файлом, что у меня есть. |
|
Back to top |
|
|
DrShark
Joined: 21 Oct 2006 Posts: 911 Location: Kyiv, Ukraine
|
(Separately) Posted: Mon Aug 04, 2008 12:35 Post subject: |
|
|
Файл 80 мб постараюсь позже выслать.
Пока вот этот файлик
http://rapidshare.com/files/134714527/dirs.zip.html
- при его открытии возникает ошибка:
Code: | ---------------------------
Error
---------------------------
can't parse a Win Dir file
---------------------------
ОК
--------------------------- |
|
|
Back to top |
|
|
slartus
Joined: 09 Jul 2008 Posts: 55
|
(Separately) Posted: Mon Aug 04, 2008 12:54 Post subject: |
|
|
DrShark, угук. с этим файлом разобрался. в новой версии падать не будет. |
|
Back to top |
|
|
slartus
Joined: 09 Jul 2008 Posts: 55
|
|
Back to top |
|
|
slartus
Joined: 09 Jul 2008 Posts: 55
|
|
Back to top |
|
|
Rodny
Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Mon Jan 04, 2010 15:49 Post subject: |
|
|
slartus
Очень жаль, что теперь это FileListViewer.net
С офсайта не качается. По именем "FileListViewer_v3.2.0.zip" забирается 0 байт страницы _www.softeg.org/files.html |
|
Back to top |
|
|
slartus
Joined: 09 Jul 2008 Posts: 55
|
(Separately) Posted: Mon Jan 04, 2010 16:08 Post subject: |
|
|
Rodny
он и раньше был .net просто названии не фигурировал . про закачку щас разберусь
---------------------
исправил-качайте. извините, за неудобство _________________ http://www.softeg.org - некоторые из моих программ |
|
Back to top |
|
|
slartus
Joined: 09 Jul 2008 Posts: 55
|
(Separately) Posted: Sat Feb 20, 2010 09:23 Post subject: |
|
|
Mephisto wrote: | У меня есть коллекция файлов (фильмов, музыки) примерно на 20-ти жестких дисках, к-ые я использую как дискеты.
На каждом диске однообразный контент находится в папках с одинаковыми именами - к примеру фильмы в папках -=DVD-Films=-.
Так вот, хотелось бы сделать lst-файл для каждого из дисков, а потом объединить их в один, и получить некий виртуальный диск, где была бы виртуальная папка -=DVD-Films=-, включающая такие же папки со всех обработанных дисков.
И чтобы возле каждой папки был столбец - размер, и местоположение (имя диска).
Правда плагин DiskDir для тотал коммандера не сохраняет данные о размерах папок, а только для файлов.
Через WhereIsIt мне это сделать не удалось, теперь ищу другие пути.. |
_________________ http://www.softeg.org - некоторые из моих программ |
|
Back to top |
|
|
slartus
Joined: 09 Jul 2008 Posts: 55
|
(Separately) Posted: Sat Feb 20, 2010 09:24 Post subject: |
|
|
и вот новая версия 3.2.1:
changed: ускорил парсинг файлов всех типов (в большей степени каталогмейкера)
changed: новый интерфейс
added: "мультилист"-то, что просил мефисто _________________ http://www.softeg.org - некоторые из моих программ |
|
Back to top |
|
|
|