Добавление в поиск TC большого списка расширений файлов
Select messages from
# through # FAQ
[/[Print]\]
Goto page 1, 2, 3, 4, 5, 6  Next  :| |:
Total Commander -> Общие вопросы

#1: Добавление в поиск TC большого списка расширений файлов Author: kdnLocation: Москва, РФ PostPosted: Sun Feb 21, 2010 01:51
    —
В TC можно вести поиск по разным типам файлов информации, как например, по видео-файлам. Плохо то, что типов видео-файлов раз-два и обсчелся.
Мне необходимо скопировать в строку поиска TC все файлы данного типа (например типа видео-файлы), взятые отсюда http://open-file.ru/ , но так, чтобы из столбца (они представлены там в столбце) получилась соответствующая синтаксически правильная строка поиска в TC, т.е *.3gp *.avi итд.
Может где-то или у кого-то есть плагины автоматизации или готовые списки (подчеркиваю, - списки в строчку) различных типов расширений файлов в большом количестве по перечислению?

#2:  Author: MVVLocation: Ростов-Дон PostPosted: Sun Feb 21, 2010 03:13
    —
В некоторых сборках есть кучи всяких разных шаблонов поиска, лично я ими никогда не пользуюсь.

Можно скопировать текст в табличный редактор и оставить только первую колонку, а затем преобразовать колонку в строчку, например, с помощью регулярных выражений. Кстати, в EmEditor есть возможность выделять текст прямоугольником (с зажатой Alt), т.е. можно выделить непосредственно первый столбец, а далее опять же регулярное выражение.

#3:  Author: kdnLocation: Москва, РФ PostPosted: Sun Feb 21, 2010 03:20
    —
MVV wrote:
а затем преобразовать колонку в строчку, например, с помощью регулярных выражений.

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

#4:  Author: Tol!kLocation: Арзамас PostPosted: Sun Feb 21, 2010 04:04
    —
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

#5:  Author: kdnLocation: Москва, РФ PostPosted: Sun Feb 21, 2010 04:19
    —
Tol!k wrote:

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

А вот этот код нужно вогнать в поле Параметры или в отдельный скриптовый файл .vbs - что-то не очень понятно (я просто не каждый день с этим работаю).

#6:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Sun Feb 21, 2010 05:46
    —
kdn wrote:
Как это сделать в Excel ?

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

#7:  Author: ask-rusLocation: Russian Federation PostPosted: Sun Feb 21, 2010 09:57
    —
Утилита Kleptomania, выделяет текст там, где нельзя выделить обычным образом. Горячими клавишами Клептомании выделяю текст (столб расширений), отправляю его в Microsoft Excel.
Командой "СЦЕПИТЬ" объединяю "*" с ".3g2", получаю "*.3g2"
А потом ещё "СЦЕПИТЬ"Very Happy
Лучше в самом деле автоматизировать по предложенному.

#8:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Feb 21, 2010 11:33
    —
kdn
Приведён код кнопки. Скопировать в буфер, в любом нужном месте кнопочной панели вызвать контекстное меню существующей кнопки и выбрать там "Вставить". Рядом с ней появится новая кнопка. Значок подобрать по собственному вкусу. Курсор на подготовленном файле-списке, где одни расширения в столбик.

#9:  Author: Tol!kLocation: Арзамас PostPosted: Sun Feb 21, 2010 13:28
    —
Avada wrote:
Курсор на подготовленном файле-списке, где одни расширения в столбик.
Курсор на файле, сохранённом из браузера по команде Файл —> Сохранить как —> Текстовый файл
Все расширения с open-file.ru по категориям

#10:  Author: kdnLocation: Москва, РФ PostPosted: Sun Feb 21, 2010 13:59
    —
Rodny wrote:
kdn wrote:
Как это сделать в Excel ?

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

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

появляется вот такое окно

#11:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Feb 21, 2010 14:16
    —
Tol!k wrote:
Курсор на файле, сохранённом из браузера по команде Файл —> Сохранить как —> Текстовый файл

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

kdn
По поводу Excel. При вставке таблицы с интернетовской странички, да, появляется второй вариант диалога спецвставки. Но если дальше уже в Excel после этой вставки выделить только первый столбец, скопировать его, а потом в новом документе снова вызвать команду спецвставки, появится диалог с транспонированием. Потом эту строку надо будет сохранить в текстовом редакторе и в нём же автозаменой добавить перед точками звёздочки. Вполне реально, но долго и неудобно. ИМХО, Tol!k предложил гораздо более качественный вариант. Тем более, что он дал уже и все результаты обработки, что очень ценно.

#12:  Author: Tol!kLocation: Арзамас PostPosted: Sun Feb 21, 2010 16:29
    —
Avada wrote:
Если сохранять в IE6 в текстовом виде всю страничку без дальнейшей обработки, в результате имеем файл _exts.txt нулевого размера.
А вот если в том же браузере на страничке выделить только содержимое таблички с расширениями и описаниями, вставить её в редактор и сохранить в файл, то такой файл преобразуется кнопкой нормально.
Респект и уважуха за проведённую исследовательскую работу, но желания выяснять, что там не так в IE, не возникло. Результаты обработки приложены в архиве в предыдущем посте.

Ещё один гвоздик в крышку гроба IE6

#13:  Author: kdnLocation: Москва, РФ PostPosted: Mon Feb 22, 2010 02:50
    —
Спасибо за исчерпывающие ответы, но не могли быть вот с этим помочь советом?
http://forum.wincmd.ru/viewpost.php?p=59729&sid=144ec5897a3fdd33c994d39382a4e856

#14:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Mon Feb 22, 2010 05:20
    —
kdn
Так Avada ж выше ответил: сначала вставь скопированное из браузера в Excel, а затем скопируй ещё раз уже из Excel.

#15:  Author: JayK PostPosted: Mon Feb 22, 2010 10:30
    —
http://forum.wincmd.ru/viewtopic.php?t=5720&postdays=0&postorder=asc&&start=285

здесь есть подроюные списки по типам файлов, от меня и уважаемого D1P



Total Commander -> Общие вопросы


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page 1, 2, 3, 4, 5, 6  Next  :| |:
Page 1 of 6

Powered by phpBB © 2001, 2005 phpBB Group