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, 3  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Yerma



Joined: 28 Jul 2008
Posts: 3

Post (Separately) Posted: Mon Jul 28, 2008 14:21    Post subject: Перемещение группы файлов из "Поиска" Reply with quote

Доброго времени суток!

Есть несколько сот мелких файлов, в основном .rar и .zip
Их периодически приходится разбирать по "ключам" - фрагментам названий файлов, лежащих в этих архивах.

Поиск по Alt+F7 легко выдает списки архивов, содержащих файлы, имеющие эти "ключи" в названии. Для разбора приходится открывать вторую копию Коммандера и возиться вручную.
Видимо, возможности как-то выделить в окошке результаты поиска и обработать группу архивов, на которую результаты указывают, не возможно.
А вообще, существует хоть какой-то способ автоматизировать процесс для Коммандера v6.51?

Спасибо!
Back to top
View user's profile Send private message
Batya



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

Post (Separately) Posted: Mon Jul 28, 2008 14:51    Post subject: Reply with quote

Yerma wrote:
А вообще, существует хоть какой-то способ автоматизировать процесс для Коммандера v6.51?

А разве в 6.51 нет кнопки "Файлы на панель"?
_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
Tol!k



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

Post (Separately) Posted: Mon Jul 28, 2008 15:20    Post subject: Reply with quote

Batya, это выдаст список файлов, а не архивов.

Yerma, попробуй искать "текст" НЕ "в архивах". Если имена файлов не скрыты (рар с паролем может скрыть) помогает.
Back to top
View user's profile Send private message
Yerma



Joined: 28 Jul 2008
Posts: 3

Post (Separately) Posted: Mon Jul 28, 2008 22:30    Post subject: Reply with quote

Tol!k wrote:
Yerma, попробуй искать "текст" НЕ "в архивах". Если имена файлов не скрыты (рар с паролем может скрыть) помогает.
Спасибо за попытку участия!
Но, если правильно понимаю совет, "я взяла бы кусками, но мне нжно сразу". Sad - Поиск без проблем находит ВСЕ, что мне нужно, но я сортирую архивы не по "тексту", а по названиям включенных в архивы файлов.
Мне нужно по результатам поиска рассортировать АРХИВЫ, содержащие файлы, по именам файлов в которых, проводился поиск.

Файлов этих не один, не 2 и не 10. ключей тоже не мало.
Честно говоря, была страшно удивлена тем, что Командер не только не имеет подобной функции, но даже не выдает список полученных файлов с путями ни в каком виде. Можно подумать, я первый человек, столкнувшийся с необходимостью разгребать архивы. Sad

Batya wrote:
Yerma wrote:
А вообще, существует хоть какой-то способ автоматизировать процесс для Коммандера v6.51?

А разве в 6.51 нет кнопки "Файлы на панель"?
Кнопка такая есть, но она не активна. Причем даже если ищу нужное не "заглядывая" в архив, только по именам архивных файлов. Кстати, в шароварной 7.03 оказалось то же самое. Crying or Very sad

Есть хоть какая-то надежда, что я все же что-то не так делаю, и проблемка решаема?


Last edited by Yerma on Mon Jul 28, 2008 22:44; edited 2 times in total
Back to top
View user's profile Send private message
Tol!k



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

Post (Separately) Posted: Tue Jul 29, 2008 00:36    Post subject: Reply with quote

Yerma wrote:
Можно подумать, я первый человек, столкнувшийся с необходимостью разгребать архивы.

Вторая будешь.
Вот как найти все архивы с chm-файлами внутри :


"текст" НЕ "в архивах" ищет названия включенных в архивы файлов.
Back to top
View user's profile Send private message
Yerma



Joined: 28 Jul 2008
Posts: 3

Post (Separately) Posted: Wed Jul 30, 2008 01:15    Post subject: Reply with quote

Tol!k
Огромное спасибо! Все получилось! Laughing
Back to top
View user's profile Send private message
_Johm



Joined: 14 May 2006
Posts: 119

Post (Separately) Posted: Sat Jan 30, 2010 10:38    Post subject: Reply with quote

А если нужно найти архивы, в которых есть файлы, содержащие определенный текст?
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Sat Jan 30, 2010 11:53    Post subject: Reply with quote

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



Joined: 29 Apr 2009
Posts: 2184

Post (Separately) Posted: Sat Jan 30, 2010 15:46    Post subject: Reply with quote

Yerma wrote:
не выдает список полученных файлов с путями ни в каком виде.
Есть возможность забрать список найденных файлов из окна поиска с помощью Ctrl+C и затем вставить в текстовый редактор.
Back to top
View user's profile Send private message
_Johm



Joined: 14 May 2006
Posts: 119

Post (Separately) Posted: Sat Jan 30, 2010 20:16    Post subject: Reply with quote

Avada
а в том, что так он выдает строки вида:
...\arc.zip/text.txt
отображает файлы с тектсом в архиве.
Попробуй перекинуть такой поиск на панель, чтбы можно было работать с архивами (как с файлами); об этом же изначально спрашивал автор темы.

sa прав, можно, переместив фокус (на любой из найденых файлов в диалоге поиска), скопировать результаты поиска в буфер обмена и потом, с помощью регульярных выражений, отделить нужные архивы (хотя архивы-файлы могут повторяться и тут нужно будет убрать дубликаты), но, опять же, как с файлами работать не удастся.
Back to top
View user's profile Send private message
Tol!k



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

Post (Separately) Posted: Sat Jan 30, 2010 21:22    Post subject: Reply with quote

_Johm wrote:
...опять же, как с файлами работать не удастся

Ну почему не удастся?
Нашёл файлы - Ctrl+C ;
В редакторе - Ctrl+V, отделил архивы, удалил дубликаты - Ctrl+C ;
В TC загрузил выделение из буфера
Back to top
View user's profile Send private message
_Johm



Joined: 14 May 2006
Posts: 119

Post (Separately) Posted: Sun Jan 31, 2010 01:26    Post subject: Reply with quote

Quote:
В TC загрузил выделение из буфера

Как это?
С cm_PasteFromClipboard ничего не происходит.
Допустим, в подготовленном списке - файлы из разных директорий.
Как их все вывести на панель, чтобы потом "разбрасывать" по разным местам?
Back to top
View user's profile Send private message
Tol!k



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

Post (Separately) Posted: Sun Jan 31, 2010 11:42    Post subject: Reply with quote

_Johm wrote:
Как это?
Команда cm_LoadSelectionFromClip
_Johm wrote:
Допустим, в подготовленном списке - файлы из разных директорий.
Как их все вывести на панель, чтобы потом "разбрасывать" по разным местам?

Если удастся автоматизировать "отделил архивы, удалил дубликаты", то выводить на панель и не нужно. Можно разбрасывать по разным местам тем же скриптом


Last edited by Tol!k on Sun Jan 31, 2010 13:31; edited 1 time in total
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2184

Post (Separately) Posted: Sun Jan 31, 2010 13:13    Post subject: Reply with quote

_Johm wrote:
Допустим, в подготовленном списке - файлы из разных директорий.
Как их все вывести на панель, чтобы потом "разбрасывать" по разным местам?
Можно команду cm_LoadSelectionFromClip применить к списку всех файлов головного каталога (поиск с пустой строкой поиска с последующим выводом файлов на панель). После выделения нужных файлов на панели результатов поиска, от показа всех остальных можно отказаться с помощью команды "Показать только выделенные" (cm_ShowOnlySelected).
Back to top
View user's profile Send private message
_Johm



Joined: 14 May 2006
Posts: 119

Post (Separately) Posted: Sun Jan 31, 2010 19:59    Post subject: Reply with quote

sa
В место поиска с пустой строкой можно воспользоваться Сtrl+B.
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 1, 2, 3  Next
Page 1 of 3

 
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