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 

поиск файлов в архивах
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
laburj



Joined: 07 Mar 2005
Posts: 186

Post (Separately) Posted: Sun Sep 28, 2008 17:28    Post subject: поиск файлов в архивах Reply with quote

часто приходится искать файлы в архивах типа DiskDirExtended и бывает в списке выпадает очень много файлов, которые хотелось бы посмотреть, что из себя представляют
..но кнопка "файлы на панель" в архивах не работает, как быть?

использовать листер напрямую по файлам нельзя так, как в архивах DiskDirExtended лежат не файлы, а ссылки.. и не всегда тот носитель, на который ссылка -подключен к компьютеру
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Sun Sep 28, 2008 18:21    Post subject: Reply with quote

Так в чём вопрос-то? Ситуация же правильно изложена. Если доступа к файлу по ссылке нет (он удалён или находится на недоступном носителе), просмотра и не будет. Чудес не бывает, каталогизатор - не настоящий архив. Если доступ есть - прекрасно сработает F3.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
laburj



Joined: 07 Mar 2005
Posts: 186

Post (Separately) Posted: Sun Sep 28, 2008 21:20    Post subject: Reply with quote

сам F3 мне толком не нужен

суть в том, что если я нажимаю кнопку "Перейти к файлу", то я вижу что из себя представляет из себя файл хотя бы по размеру и файлы, которые лежат с ним в одной папке

если хотя бы можно было продублировать список в новом окне тотала, полученный по поиску, чтобы по новой не искать, либо можно было вернуться обратно обратно к результату поиска

надеюсь я понятно разъяснил свою мысль
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Mon Sep 29, 2008 19:15    Post subject: Reply with quote

Мысль абсолютно ясна, но я боюсь, что в рамках данной задачи самое простое решение - выполнить поиск на носителе, а не в псевдоархиве. С последующим открытием всех найденных по данному критерию файлов в панели Тотала и их нормальной обработкой. Перегнать на панель всё найденное содержимое псевдоархива нельзя. Вернуться к результату поиска нельзя. Список можно скопировать в буфер именно как список (и вставить в какой-нибудь редактор), но это не то, что требуется. Ну, шаблон такого поиска сохранить можно - так это не результат, а условия... Увы.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
laburj



Joined: 07 Mar 2005
Posts: 186

Post (Separately) Posted: Mon Sep 29, 2008 20:23    Post subject: Reply with quote

спасибо за ответ, буду искать тогда какой-нить портативный катализатор, позволяющий в таких ситуациях мне помочь
Back to top
View user's profile Send private message
Batya



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

Post (Separately) Posted: Tue Sep 30, 2008 16:49    Post subject: Reply with quote

laburj wrote:
часто приходится искать файлы в архивах типа DiskDirExtended

Avada wrote:
Список можно скопировать в буфер именно как список

А в каком виде DiskDirExtended выводит список результатов поиска?
Если такой список представляет из себя реальные пути, то можно дейстовать в три шага:
1. Найти в архиве.
2. Сохранить список.
3. Найти по списку на реальных носителях. (Я помню, что как-то писал скрипт для поиска по списку из файла.)
_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Tue Sep 30, 2008 18:11    Post subject: Reply with quote

Видимо, имеется в виду, в каком виде отображается в Тотале и копируется в буфер список найденного TC внутри DiskDirExtended? Если так, то там пути не на реальных носителях, а в псевдоархиве. Можно, конечно, обработать полученный список в редакторе...
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
laburj



Joined: 07 Mar 2005
Posts: 186

Post (Separately) Posted: Wed Oct 01, 2008 22:09    Post subject: Reply with quote

вот представил пример поиска файла в архиве DiskDirExtended


файл в этом списке выделить можно только один!!
а как этот список сохранить тем более не знаю, ведь файлы не выделить все

поиск по списку не нужен, нужно сохранить результаты поиска для последующего прохождения по путям этого списка

т.е. взять скриншот в пример, то мне придётся 12 раз воспользоваться поиском, чтобы каждый раз "Перейти к файлу"
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Wed Oct 01, 2008 23:02    Post subject: Reply with quote

laburj wrote:
файл в этом списке выделить можно только один!!
а как этот список сохранить тем более не знаю, ведь файлы не выделить все

поиск по списку не нужен, нужно сохранить результаты поиска для последующего прохождения по путям этого списка

Не выделить, а установить курсор. Поэтому и один.

Посмотри на "путь" одного файла в архиве.
Нажми Просмотр и посмотри на путь доступного файла в заголовке Листера.
Сравни.
Сравни путь доступного файла в заголовке Листера с реальным путем этого файла.
Сделай вывод о невозможности того, чего ты хочешь.


Last edited by Tol!k on Wed Oct 01, 2008 23:45; edited 2 times in total
Back to top
View user's profile Send private message
laburj



Joined: 07 Mar 2005
Posts: 186

Post (Separately) Posted: Wed Oct 01, 2008 23:19    Post subject: Reply with quote

Tol!k wrote:
Не выделить, а установить курсор. Поэтому и один.

да, так точнее, но не настолько принципиально

Tol!k wrote:
Посмотри на "путь" файла в архиве.

мне его запоминать?? если у меня файлов 30, все переписать?

Tol!k wrote:
Нажми Просмотр и посмотри на путь файла в заголовке Листера.

если по внимательнее тему читал бы, хотя бы 1ое моё сообщение:
laburj wrote:
использовать листер напрямую по файлам нельзя так, как в архивах DiskDirExtended лежат не файлы, а ссылки.. и не всегда тот носитель, на который ссылка -подключен к компьютеру

то понял, что листер не запускается В ДАННОМ ВИДЕ АРХИВА, а выдаётся запрос об указании местоположении файла (файлы находятся на съёмном диске)

Tol!k wrote:
Сделай вывод о невозможности того, чего ты хочешь.

возможно всё! если не таким, так другим!
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Wed Oct 01, 2008 23:38    Post subject: Reply with quote

Уточнил. Смотри предыдущий пост.

Реальный пример:
"путь" в архиве - Z:\MyHard.LST/MemSet.exe
в заголовке Листера - Z:\TEMP\_tc\MemSet.exe
реальный путь - D:\MyHard\MemSet.exe
Back to top
View user's profile Send private message
laburj



Joined: 07 Mar 2005
Posts: 186

Post (Separately) Posted: Thu Oct 02, 2008 00:34    Post subject: Reply with quote

Tol!k wrote:
Реальный пример:

в архиве - Z:\MyHard.LST/MemSet.exe

в заголовке Листера - Z:\TEMP\_tc\MemSet.exe

реальный путь - D:\MyHard\MemSet.exe

согласен.

написав "сохранить результаты поиска для последующего прохождения по путям этого списка" я имел ввиду такое:


нажимаю перейти к файлу


вот так я хотел бы сделать с каждым из этих 12 файлов, что в примере на 1ом шоте
Back to top
View user's profile Send private message
Rodny



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

Post (Separately) Posted: Thu Oct 02, 2008 01:55    Post subject: Reply with quote

laburj wrote:
файл в этом списке выделить можно только один!!
а как этот список сохранить тем более не знаю, ведь файлы не выделить все

Поставить курсор в этот список и нажать Ctrl+C - скопируются пути всех найденных файлов.
Back to top
View user's profile Send private message
laburj



Joined: 07 Mar 2005
Posts: 186

Post (Separately) Posted: Thu Oct 02, 2008 09:14    Post subject: Reply with quote

Rodny wrote:
Поставить курсор в этот список и нажать Ctrl+C - скопируются пути всех найденных файлов.

спасибо, работает!
уже лучше-хотя бы в ручную могу по архиву побегать, смотря ссылки

но скопировать ссылку, вставить в ''путь над файловым списком" и открыть его так и не получается(

открывается только часть пути, заканчивающася названием архива, да и при условии что после слэша "/" всё стереть
Back to top
View user's profile Send private message
Batya



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

Post (Separately) Posted: Thu Oct 02, 2008 10:49    Post subject: Reply with quote

laburj wrote:
вот представил пример поиска файла в архиве DiskDirExtended
Рисунок у меня недоступен.
Rodny wrote:
Поставить курсор в этот список и нажать Ctrl+C
Это и имелось в виду. Далее сохраняешь это в текстовом файле, а потом:
Avada wrote:
обработать полученный список в редакторе...
... таким образом, чтобы получились реальные пути к файлам.
Ну и, собственно, последнее - запустить поиск по списку.
_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
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