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 

Добавление в поиск TC большого списка расширений файлов
Goto page 1, 2, 3, 4, 5, 6  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
kdn



Joined: 19 Sep 2006
Posts: 85
Location: Москва, РФ

Post (Separately) Posted: Sun Feb 21, 2010 01:51    Post subject: Добавление в поиск TC большого списка расширений файлов Reply with quote

В TC можно вести поиск по разным типам файлов информации, как например, по видео-файлам. Плохо то, что типов видео-файлов раз-два и обсчелся.
Мне необходимо скопировать в строку поиска TC все файлы данного типа (например типа видео-файлы), взятые отсюда http://open-file.ru/ , но так, чтобы из столбца (они представлены там в столбце) получилась соответствующая синтаксически правильная строка поиска в TC, т.е *.3gp *.avi итд.
Может где-то или у кого-то есть плагины автоматизации или готовые списки (подчеркиваю, - списки в строчку) различных типов расширений файлов в большом количестве по перечислению?
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Sun Feb 21, 2010 03:13    Post subject: Reply with quote

В некоторых сборках есть кучи всяких разных шаблонов поиска, лично я ими никогда не пользуюсь.

Можно скопировать текст в табличный редактор и оставить только первую колонку, а затем преобразовать колонку в строчку, например, с помощью регулярных выражений. Кстати, в EmEditor есть возможность выделять текст прямоугольником (с зажатой Alt), т.е. можно выделить непосредственно первый столбец, а далее опять же регулярное выражение.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
kdn



Joined: 19 Sep 2006
Posts: 85
Location: Москва, РФ

Post (Separately) Posted: Sun Feb 21, 2010 03:20    Post subject: Reply with quote

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

Как это сделать в Excel ?
Back to top
View user's profile Send private message
Tol!k



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

Post (Separately) Posted: Sun Feb 21, 2010 04:04    Post subject: Reply with quote

kdn
Сохрани нужную страницу "как текст",
затем _нажми_ на файле эту кнопку:
Code:
TOTALCMD#BAR#DATA
%comspec% /c chcp 1251&
(for /f %%a in ('findstr /r /c:"^\.[^ ]*" %p%n') do @<nul set /p str=*%%a )> _exts.txt &start _exts.txt
%COMMANDER_PATH%\TOTALCMD.EXE,26
_exts


-1


Для видео получилось:
Code:
*.3g2 *.3gp *.3gp2 *.3mm *.60d *.aep *.ajp *.amv *.amx *.arf *.asf *.asx *.avb *.avi *.avs *.avs *.axm *.bik *.bin *.bix *.box *.camrec *.cvc *.d3v *.dat *.dce *.dif *.dir *.divx *.dmb *.dpg *.dv *.dvr-ms *.dvx *.dxr *.evo *.eye *.fbr *.fbz *.flc *.flh *.fli *.flv *.flx *.gl *.grasp *.gvi *.gvp *.hkm *.ifo *.imovieproject *.ivf *.ivr *.izz *.lsf *.lsx *.m1pg *.m1v *.m21 *.m21 *.m2a *.m2t *.m2ts *.m2v *.m4e *.m4v *.mgv *.mjp *.mkv *.mnv *.mod *.mov *.movie *.mp21 *.mp21 *.mp2v *.mp4 *.mpe *.mpeg *.mpg *.mqv *.msdvd *.msh *.mswmm *.mts *.mvb *.mvc *.mvd *.nsv *.nvc *.ogm *.ogv *.par *.pds *.piv *.playlist *.prel *.pro *.prproj *.prx *.pxv *.qt *.qtch *.qtz *.rdb *.rm *.rp *.rts *.rts *.rum *.rv *.sbk *.scm *.scm *.scn *.sfvidcap *.smi *.smil *.spl *.srt *.str *.stx *.svi *.swf *.swi *.tda3mt *.tivo *.tod *.tp *.tpr *.trp *.vdo *.veg *.vem *.vf *.vfw *.vgz *.vid *.viv *.vivo *.vlab *.vob *.vp6 *.vro *.wcp *.wm *.wmd *.wmmp *.wmv *.wmx *.wvx *.xvid *.yuv *.zm1 *.zm2 *.zm3 *.zmv
Back to top
View user's profile Send private message
kdn



Joined: 19 Sep 2006
Posts: 85
Location: Москва, РФ

Post (Separately) Posted: Sun Feb 21, 2010 04:19    Post subject: Reply with quote

Tol!k wrote:

затем _нажми_ на файле эту кнопку:

А вот этот код нужно вогнать в поле Параметры или в отдельный скриптовый файл .vbs - что-то не очень понятно (я просто не каждый день с этим работаю).
Back to top
View user's profile Send private message
Rodny



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

Post (Separately) Posted: Sun Feb 21, 2010 05:46    Post subject: Reply with quote

kdn wrote:
Как это сделать в Excel ?

Скопировать столбец, затем в команде "Специальная вставка" поставить галку "транспонировать".
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Sun Feb 21, 2010 09:57    Post subject: Reply with quote

Утилита Kleptomania, выделяет текст там, где нельзя выделить обычным образом. Горячими клавишами Клептомании выделяю текст (столб расширений), отправляю его в Microsoft Excel.
Командой "СЦЕПИТЬ" объединяю "*" с ".3g2", получаю "*.3g2"
А потом ещё "СЦЕПИТЬ"Very Happy
Лучше в самом деле автоматизировать по предложенному.
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Sun Feb 21, 2010 11:33    Post subject: Reply with quote

kdn
Приведён код кнопки. Скопировать в буфер, в любом нужном месте кнопочной панели вызвать контекстное меню существующей кнопки и выбрать там "Вставить". Рядом с ней появится новая кнопка. Значок подобрать по собственному вкусу. Курсор на подготовленном файле-списке, где одни расширения в столбик.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Tol!k



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

Post (Separately) Posted: Sun Feb 21, 2010 13:28    Post subject: Reply with quote

Avada wrote:
Курсор на подготовленном файле-списке, где одни расширения в столбик.
Курсор на файле, сохранённом из браузера по команде Файл —> Сохранить как —> Текстовый файл
Все расширения с open-file.ru по категориям
Back to top
View user's profile Send private message
kdn



Joined: 19 Sep 2006
Posts: 85
Location: Москва, РФ

Post (Separately) Posted: Sun Feb 21, 2010 13:59    Post subject: Reply with quote

Rodny wrote:
kdn wrote:
Как это сделать в Excel ?

Скопировать столбец, затем в команде "Специальная вставка" поставить галку "транспонировать".

Даже не знаю в чем дело. Стоит Excel 2003 SP1 при вызове спецвставки вместо окна

появляется вот такое окно
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Sun Feb 21, 2010 14:16    Post subject: Reply with quote

Tol!k wrote:
Курсор на файле, сохранённом из браузера по команде Файл —> Сохранить как —> Текстовый файл

В таком случае надо уточнять, какой браузер. Если сохранять в IE6 в текстовом виде всю страничку без дальнейшей обработки, в результате имеем файл _exts.txt нулевого размера.
А вот если в том же браузере на страничке выделить только содержимое таблички с расширениями и описаниями, вставить её в редактор и сохранить в файл, то такой файл преобразуется кнопкой нормально.
В Опере и FF действительно нормально обрабатывается вся сохранённая страничка. Более новые версии IE не проверял.

kdn
По поводу Excel. При вставке таблицы с интернетовской странички, да, появляется второй вариант диалога спецвставки. Но если дальше уже в Excel после этой вставки выделить только первый столбец, скопировать его, а потом в новом документе снова вызвать команду спецвставки, появится диалог с транспонированием. Потом эту строку надо будет сохранить в текстовом редакторе и в нём же автозаменой добавить перед точками звёздочки. Вполне реально, но долго и неудобно. ИМХО, Tol!k предложил гораздо более качественный вариант. Тем более, что он дал уже и все результаты обработки, что очень ценно.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Tol!k



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

Post (Separately) Posted: Sun Feb 21, 2010 16:29    Post subject: Reply with quote

Avada wrote:
Если сохранять в IE6 в текстовом виде всю страничку без дальнейшей обработки, в результате имеем файл _exts.txt нулевого размера.
А вот если в том же браузере на страничке выделить только содержимое таблички с расширениями и описаниями, вставить её в редактор и сохранить в файл, то такой файл преобразуется кнопкой нормально.
Респект и уважуха за проведённую исследовательскую работу, но желания выяснять, что там не так в IE, не возникло. Результаты обработки приложены в архиве в предыдущем посте.

Ещё один гвоздик в крышку гроба IE6
Back to top
View user's profile Send private message
kdn



Joined: 19 Sep 2006
Posts: 85
Location: Москва, РФ

Post (Separately) Posted: Mon Feb 22, 2010 02:50    Post subject: Reply with quote

Спасибо за исчерпывающие ответы, но не могли быть вот с этим помочь советом?
http://forum.wincmd.ru/viewpost.php?p=59729&sid=144ec5897a3fdd33c994d39382a4e856
Back to top
View user's profile Send private message
Rodny



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

Post (Separately) Posted: Mon Feb 22, 2010 05:20    Post subject: Reply with quote

kdn
Так Avada ж выше ответил: сначала вставь скопированное из браузера в Excel, а затем скопируй ещё раз уже из Excel.
Back to top
View user's profile Send private message
JayK



Joined: 04 Mar 2008
Posts: 39

Post (Separately) Posted: Mon Feb 22, 2010 10:30    Post subject: Reply with quote

http://forum.wincmd.ru/viewtopic.php?t=5720&postdays=0&postorder=asc&&start=285

здесь есть подроюные списки по типам файлов, от меня и уважаемого D1P
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, 3, 4, 5, 6  Next
Page 1 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