Страница 30 из 46

Добавлено: Пт фев 05, 2010 12:13
Avada
ackep
В раздел справки "Параметры командной строки" заглянуть не пробовал?

Код: Выделить всё

TOTALCMD#BAR#DATA 
%COMMANDER_PATH%\totalcmd.exe /O /L=%COMMANDER_PATH%\SOFT\Winamp\Playlists\ 

%COMMANDER_PATH%\ICO\audio.ico 



-1
Для правой панели вместо /L будет /R.

Добавлено: Пт фев 05, 2010 12:24
ask-rus
Avada, спасибо.
Продолжу:)

Код: Выделить всё

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\PLUGINS\exe\Hidden Start\hstart.exe /NOCONSOLE "%COMMANDER_PATH%\PLUGINS\exe\CLAmp\CLAmp.exe /PLSAVE "d:\Total Commander\SOFT\Winamp\Playlists\play.m3u"

%COMMANDER_PATH%\ICO\2.ico



-1
Этим я сохраняю плейлист play.m3u в папке \Playlists
А теперь нужно, чтобы каждое нажатие кнопки создавало play_1.m3u, далее play_2.m3u, play_3.m3u и т. д.
Тут без скрипта ну никак просто:)

Уточню, hstart - утилита скрывает мерцание cmd при активации кнопки, clamp - расширяет cmd винампа.

Добавлено: Пт фев 05, 2010 13:10
ask-rus
Avada, где-то закрались ошибки:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\totalcmd.exe /O /L=%COMMANDER_PATH%\SOFT\Winamp\Playlists\

%COMMANDER_PATH%\ICO\audio.ico



-1
Одну обнаружил, но в нужный каталог попасть не выходит. Видимо ещё...

Добавлено: Пт фев 05, 2010 14:10
Rodny
ackep
Попробуй с кавычками

Код: Выделить всё

TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\totalcmd.exe" /O /L="%COMMANDER_PATH%\SOFT\Winamp\Playlists\"

%COMMANDER_PATH%\ICO\audio.ico



-1

Добавлено: Пт фев 05, 2010 14:39
Avada
ackep
Слэш в исходном посте добавил (прошу прощения, при переносе строки не заметил, когда в посте менял свои пути на запрошенные). А в остальном — не знаю, что там не так. По моим путям всё работает. Точно по запрошенной кнопке (с чужими подкаталогами, которых у меня нет) открывается каталог TC, как и должно быть при несоответствии завершающей части пути. И у меня работает без кавычек, поскольку в путях (ни в отображаемом, ни в реальном) пробелов нет.

Добавлено: Вс фев 07, 2010 19:00
Podarok2006
Нужна такая кнопка для фотографа: лучшие файлы jpg найти по имени в папке с другими исходными файлами TIFF, и скопировать TIFF (у которых имя как у jpg) в третье место.

Есть папка №1 в которой 200 отобранных фотографий в формате JPG с подобными именами файлов:
DSC_1813.jpg
DSC_1899 bw blu.jpg
DSC_1899 bw blue warm.jpg
DSC_1899 bw grain.jpg
DSC_1899.jpg DSC_1906 bw.tif
DSC_1906.jpg DSC_1918 bw film.jpg
DSC_1923 bw film.jpg
и т.д.

Есть папка №2 в которой 1000 файлов исходников в формате TIFF. В них нужно найти по именам все фотографии (возможно выделенные Insert-ом) из папки №1 (не обращая внимание на расширение!). И из папки №2 скопировать найденные файлы TIFF в папку №3 (или в Temp).

А то ручками с ума сойти можно сравнивать в панелях.

Добавлено: Вс фев 07, 2010 22:08
Вахмурка
2Podarok2006
Попробуй функцию sibling этого плагина. Только что проверил - работает.

Вот только непонятно, какое отношение твой пост имеет к теме.

Добавлено: Сб фев 20, 2010 19:39
AlexTex
Есть кнопка для создания архива

Код: Выделить всё

TOTALCMD#BAR#DATA
"c:\Program Files\Total Commander 7.50a\Programs\WinRAR 3.90\WinRAR.exe" 
a -m5 -rr3p "%O.rar" ""%N""
Архив создается в текущей папке активной панели.
Как сделать, чтобы архив создавался в другой панели?

Добавлено: Сб фев 20, 2010 19:53
Tol!k

Код: Выделить всё

a -m5 -rr3p "%T%O.rar" %N

Добавлено: Сб фев 20, 2010 20:06
AlexTex
Tol!k, огромное спасибо!

Добавлено: Ср фев 24, 2010 11:28
ask-rus
Необходима кнопка для запуска видеофайла в Media Player Classic-е под "DirectShow "VMR-7 (renderless) **""-ом, для отображения субтитров.

По-умолчанию использую "VMR-7 (windowed)" - субтитры не подгружаются. В системе кодеков не установлено.

cmd следующие:
Иcпoльзoвaниe: mpc-hc.exe "пyть" [пepeключaтeли]
"пyть" Фaйл или кaтaлoг для зaгpyзки (paзpeшeны мacки).
/dub "dubname" Зaгpyзить дoпoлнитeльный звyкoвoй фaйл.
/dubdelay "file" Зaгpyзить дoпoлнитeльный звyкoвoй фaйл co cмeщeниeм XXмc
(ecли фaйл coдepжит "...DELAY XXms...").
/d3dfs Cтapтoвaть в пoлнoэкpaннoм D3D peжимe.
/sub "subname" Зaгpyзить дoпoлнитeльныe cyбтитpы.
/filter "filtername" Зaгpyзить фильтpы DirectShow из библиoтeки (paзpeшeны мacки).
/dvd Зaпycк в peжимe DVD, "пyть" oзнaчaeт кaтaлoг c DVD (oпциoнaльнo).
/cd Зaгpyзить вce дopoжки Audio CD или (S)VCD, "пyть" oзнaчaeт пyть к диcкy (oпциoнaльнo).
/open Toлькo oткpыть фaйл.
/play Haчинaть вocпpoизвeдeниe cpaзy пocлe зaпycкa.
/close Зaкpыть пo oкoнчaнии вocпpoизвeдeния (paбoтaeт тoлькo c пepeключaтeлeм /play).
/shutdown Bыключить кoмпьютep пo oкoнчaнии вocпpoизвeдeния.
/fullscreen Зaпycк в пoлнoэкpaннoм peжимe.
/minimized Зaпycк в cвepнyтoм видe.
/new Иcпoльзoвaть нoвyю кoпию пpoигpывaтeля.
/add Дoбaвить "пyть" в плeйлиcт, мoжнo coвмecтнo c /open и /play.
/regvid Peгиcтpиpoвaть видeoфopмaты.
/regaud Peгиcтpиpoвaть ayдиoфopмaты.
/unregall Paзpeгиcтpиpoвaть вce фopмaты.
/start ms Bocпpoизвoдить c пoзиции "ms" (= миллиceкyнды).
/fixedsize w,h Уcтaнoвить фикcиpoвaнный paзмep oкнa.
/monitor N Зaпycкaтьcя нa мoнитope N, гдe N oтcчитывaeтcя c 1.
/audiorender N Иcпoльзoвaть ayдиopeндep N, гдe N oтcчитывaeтcя c 1
(cмoтpитe нacтpoйки "Bывoд").
/help /h /? Пoкaзывaeт этy cпpaвкy.
То есть нас интересует, предполагаю, эта строчка:
/filter "filtername" Зaгpyзить фильтpы DirectShow из библиoтeки (paзpeшeны мacки).
Что такое "маски" я не знаю или не догадываюсь.

Вот так попробовал (и ещё парочку других вариантов), и переносом видеофайла на кнопку результата не получил.

Код: Выделить всё

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\SOFT\Media Player Classic Home Cinema\mpc-hc.exe /filter "VMR-7 (renderless)"

%COMMANDER_PATH%\ICO\mpc.ico
Кино с субтитрами
%COMMANDER_PATH%\SOFT\Media Player Classic Home Cinema\

-1

Добавлено: Ср фев 24, 2010 12:19
ask-rus
Подумал, понял, что это не то совсем. Фильтры, рендеры.
У MPC нет cmd типа "/videorender". Или есть другое решение?

А что если попробовать через правку INI-файла конфиг. Media Classic-а. Таким образом, мог бы потребоваться скрипт на выполнение действий:
1. Меняет рендер в INI (нужно найти искомую строчку)
2. Запуск плеера.
3. По закрытии плеера вернуть строчку со значением рендера по-умолчанию на место.
d:\Total Commander\SOFT\Media Player Classic Home Cinema\MediaInfo.dll
d:\Total Commander\SOFT\Media Player Classic Home Cinema\mpcresources.ru.dll
d:\Total Commander\SOFT\Media Player Classic Home Cinema\mpc-hc.exe
d:\Total Commander\SOFT\Media Player Classic Home Cinema\mpc-hc.ini
d:\Total Commander\SOFT\Media Player Classic Home Cinema\default.mpcpl
Используя инструмент TC (Сравнение по содержимому), нашёл искомую строчку:

Код: Выделить всё

DSVidRen=3
Мой рендер по-умолчанию (VMR-7 (windowed))

Код: Выделить всё

DSVidRen=5
Тот же рендер, но с отображением субтитров, немного мутная картинка (VMR-7 (renderless) **)

Файл конфиг - mpc-hc.ini

Добавлено: Ср фев 24, 2010 23:22
HA3APET
Помогите пожалуйста.
Нужна кнопка которая распаковывает заданный архив (7z, rar) в %temp% и запускает от туда один из распакованных файлов.
Не важно каким архиватором.
Спасибо.

Добавлено: Чт фев 25, 2010 10:53
MVV
Какой именно файл запускать-то? Это должно быть указано в ТЗ.

Добавлено: Чт фев 25, 2010 11:22
HA3APET
MVV
Fine.exe