Обсуждение темы "Обмен кнопками"

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Zmy
Сообщения: 78
Зарегистрирован: Пн апр 06, 2015 12:52

Сообщение Zmy »

Пожалуйста. Делайте так:

Command:
cmd /k

Parameteres:
E:\Model\Zapas\Avanti\FFMpeg\ffprobe.exe -v error -show_format -show_streams %P%N
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

Command:
cmd /k "E:\Model\Zapas\Avanti\FFMpeg\ffprobe.exe" -v error -show_format -show_streams
Последний раз редактировалось Tol!k Пн окт 09, 2017 22:19, всего редактировалось 1 раз.
dev/null
Сообщения: 17
Зарегистрирован: Чт мар 08, 2012 22:06

Сообщение dev/null »

Command:
cmd /k
Parameteres:
E:\Model\Zapas\Avanti\FFMpeg\ffprobe.exe -v error -show_format -show_streams %P%N
Всё ОК! :D Спасибо.

Добавлено спустя 20 минут:

Вот так тоже работает:
Command:
cmd /k %COMMANDER_PATH%\Plugins\exe\Console\ffprobe.exe
Parameteres:
-v error -show_format -show_streams %P%N
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

dev/null
Замечание за оффтоп. Про то, для чего предназначена тема "Обмен кнопками" и где даются запросы для кнопок, говорилось многократно. Отвечающим тоже неплохо бы думать, на что и где следует отвечать.
Перенесено по принадлежности.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Dimsok
Сообщения: 664
Зарегистрирован: Вс авг 17, 2014 00:45

Сообщение Dimsok »

Сделал кнопку:

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

TOTALCMD#BAR#DATA
"C:\Program Files\mplayer\mplayer.exe"
-title %N %P%S -fs
C:\Program Files\mplayer\mplayer.exe
Play video with mplayer

1
-1
Но в баре отображается название только первого файла, если выбран не один. Возможно ли использовать какой-то параметр совместно с %P%S, чтобы бралось имя каждого из выбранных файлов, а не только первого? Тут что %N, что %O, что %S всё одно. Конечно можно сделать что-то вроде такого:

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

TOTALCMD#BAR#DATA
%ComSpec% /c  for /f "delims=" %# in
('type %WF') do "c:\Program Files\7-Zip\7z.exe" e "%%#" -so| "C:\Program Files\mplayer\mplayer.exe" -title "%%#" -fs -cache 8192 -
C:\Program Files\mplayer\mplayer.exe,1
Play archived videos with mplayer

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

Кстати, прикольный плеер. Потребляет ресурсов в 2.5 раза меньше, чем Vlc :D .
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Dimsok
О каком плеере из всего разнообразия речь? Я, например, предпочитаю этот. Хоть он немного устарел, но с основной нужной мне массой (кроме HEVC) справляется на ура.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Dimsok
Сообщения: 664
Зарегистрирован: Вс авг 17, 2014 00:45

Сообщение Dimsok »

Речь про оригинальный консольный mplayer безо всяких фронтэндов.
Вопрос по поводу параметров остаётся открытым. Стало быть при использовании %P%S имя каждого файла по отдельности не вывести.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Так. Но вообще я не вижу особой пользы от возни с консолью. Тем более что спецвывод заголовка в GUI не требуется, да и умолчания проще настроить без последующего ввода доп. параметров.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Dimsok
Сообщения: 664
Зарегистрирован: Вс авг 17, 2014 00:45

Сообщение Dimsok »

Где-то там кавычки пропущены.
Умолчания настроены, в параметрах минимум.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Заголовки с пробелами обрезаются? Поправил.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Dimsok
Сообщения: 664
Зарегистрирован: Вс авг 17, 2014 00:45

Сообщение Dimsok »

А польза в меньшей ресурсопотребляемости. И вообще иногда надо просто запустить видео в углу окна без рамок и поверх всех окон.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Нет там никакого преимущества, да и двойная буферизация всегда на пользу. Вывести без рамок для указанного мной фронтенда — не проблема.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Dimsok
Сообщения: 664
Зарегистрирован: Вс авг 17, 2014 00:45

Сообщение Dimsok »

Если и пользоваться gui, то smplayer. Но удобно иметь кнопки с разными настройками для быстрого запуска для разных случаев. Впрочем, это разговор для другого раздела. Нравится мне cmd, что поделаешь :D .
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

[cut="Про MPlayer"]С SMPlayer у меня вечные проблемы с воспроизведением. Он хоть и развивается, но проигрывает MPlayer WW как по скорости запуска, так и по форме.
Консоль — это хорошо, когда есть за чем следить. А тут-то не за чем. Некрасивое окно со стандартной строкой заголовка? Ну, не знаю..
И с консолью тоже проблемы встречаются. Скачал, например, сейчас k8, а </> (хождения по плейлисту) не работают.
Да и вообще, настройка звука/картинки через комстроку, когда можно нормально в диалоге эквалайзера/опций поупражняться, есть существенная трата времени.
К тому же в отличии от MM, где есть пара Skined-опций, консольный вариант как раз с рамками.[/cut][+] Пару опций добавил.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Nick
Сообщения: 107
Зарегистрирован: Пт дек 26, 2014 17:11

Сообщение Nick »

1) Есть кнопка вида:

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

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\nircmd\nircmd.exe execmd if not exist "Новый документ.doc" cmd /c copy
"%%COMMANDER_PATH%%\Scripts\Шаблоны\Template.doc" "Новый документ.doc" && "Новый документ.doc"
C:\Program Files\Microsoft Office\Office11\WINWORD.EXE
Создать и открыть Word файл
Как можно сделать, чтобы курсор в TC (перед открытием файла) вставал на имя файла "Новый документ"?

2) Есть кнопка вида:

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

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\nircmd\nircmd.exe execmd for /f "delims=\" %# in
('type %WF') do "%%COMMANDER_PATH%%\Plugins\arc\Rar.exe" a "%P%%~~n#.rar" -ep1 -m5 -o- -t -df "%%#"
%COMMANDER_PATH%\Icons\baricons.dll
Фоновое архивирование с тестированием файлов и их удалением
Что надо изменить, чтобы при архивировании одиночных файлов добавлялось второе расширение.
Например: Новый файл.doc-->Новый файл.doc.rar; Новый файл.xls-->Новый файл.xls.rar Новый файл.dll-->Новый файл.dll.rar и т.п.

3) Нужна кнопка, которая обрабатывает выделенные файлы с помощью NConvert.
Но, нужно, чтобы сначала создавались копии выделенных файлов, а затем шла обоработка с помощью NConvert.
Также могут быть длинные пути и имена.
Например: Новое изображение №1-->"Новое изображение №1 без профиля ICC";
Новое изображение №2-->"Новое изображение №2 без профиля ICC" и т.д. (это команда "nconvert.exe -clean 4").

------
Кто подскажет про эти 3 кнопки???
Ответить