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

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

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

addhaloka
Сообщения: 169
Зарегистрирован: Вт ноя 09, 2010 16:09

Сообщение addhaloka »

Flasher писал(а):Зачем -e?
Просто кусок из команды. :)
Flasher писал(а):А для чего, собственно, путь запуска (папка с утилитой) синим выделен?
Таки да, так работает, полный путь к enca.exe не нужен. :D
Flasher писал(а):А с такой штукой под силу справиться?
С наскока не получается - попробую разобраться.
[cut]Богомерзкий CMake - под Windows всегда какие-то проблемы, в отличие от Linux. Там с этим всё намного проще, особенно с зависимостями. Хотя вроде разобрался, одну из зависимостей - taglib всё же собрал, несмотря на CMake. Буду дальше копать. :)

p.s. Не, сам id3ted никак не получается :( Куча ошибок, не одних, так других...
[/cut]
Последний раз редактировалось addhaloka Чт май 17, 2018 14:10, всего редактировалось 1 раз.
bbcby
Сообщения: 58
Зарегистрирован: Вс мар 05, 2006 17:50

Сообщение bbcby »

Добрый день. Подскажите на примере такой кнопки

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

TOTALCMD#BAR#DATA
%ComSpec% /c for /f "delims=" %i in
('type %WF') do ffmpeg -i "%%i" -c:a copy -map 0:1 "%%~ni.ac3"
imageres.dll,125
ffmpeg, #1 ac3

0
-1
где тут можно вписать параметр COLOR для окна консоли?
addhaloka
Сообщения: 169
Зарегистрирован: Вт ноя 09, 2010 16:09

Сообщение addhaloka »

bbcby
Как-то так: %ComSpec% /c color 1b && for /f "delims=" %i in
bbcby
Сообщения: 58
Зарегистрирован: Вс мар 05, 2006 17:50

Сообщение bbcby »

addhaloka
Спасибо, оно.

Еще один момент. Создание ISO DVD-Video через oscdimg.
Тут был скрипт vbs, конечно, но мне хотелось бы видеть окно консоли с процессом выполнения.
Надо выделенные папки, каждая в свою ISO в противоположную панель. Volume label должна браться из имени папки, названия папок могут быть с пробелами.
Пытаюсь сделать кнопку, но что не получается. Создается файл с именем .iso и метка тома прописывается неверно.

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

TOTALCMD#BAR#DATA
%ComSpec% /k echo off & for /f "delims=" %i in
('type %WF') do oscdimg -l%%~n -uv -u1 %%i %T%%~ni.iso
shell32.dll,151
DVD Video


-1
Нужен формат ISO именно DVD-Video, параметров -uv -u1 вроде достаточно?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

addhaloka писал(а):Не, сам id3ted никак не получается :( Куча ошибок, не одних, так других...
Жаль. А то я уж губу раскатал. Вообще был один зарубежный тип, который делал, но, видимо, делал только для себя.

bbcby
Что-то мешает спросить по месту обсуждения?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
addhaloka
Сообщения: 169
Зарегистрирован: Вт ноя 09, 2010 16:09

Сообщение addhaloka »

Так как страдаю версиазом :) собрал себе enca c гита. Если кому надо: Enca 1.20dev

p.s. Также пересобрал enca-1.19 с новым gcc 7.3.0 и изменил флаг оптимизации производительности с -O2 на -O3 (хотя не уверен, что в СИшных программах типа enca это даёт какой-то эффект, в отличие от CPPшных, где -O3 может нехило увеличить скорость работы). 1.20 выше собрана так же.
https://www.upload.ee/files/8459926/enca-1.19.7z.html
Последний раз редактировалось addhaloka Вс май 20, 2018 14:00, всего редактировалось 1 раз.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

addhaloka
ОК. Добавил. Но upload.ee я меняю, т.к. жизнь файлов там ограниченная.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
AlexTex
Сообщения: 42
Зарегистрирован: Чт июл 10, 2008 19:00

Сообщение AlexTex »

Нужна кнопка
"Скопировать определенный файл в текущую папку".
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

AlexTex
Команда: xcopy "C:\путь\к\определённому файлу.ext" /hkoqrxy
Следующие два поля оставить пустыми.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
AlexTex
Сообщения: 42
Зарегистрирован: Чт июл 10, 2008 19:00

Сообщение AlexTex »

Flasher
Работает. Спасибо!
BeardFury78
Сообщения: 213
Зарегистрирован: Чт авг 25, 2016 05:24

Сообщение BeardFury78 »

Нужна кнопка. Чтобы выделяю папки, нажимаю кнопку и должна запуститься robocopy, которая переместит выделенные папки (пути могут содержать пробелы) по заданному пути. С аргументами /Z /MOVE /R:1000 /W:60 /MT[:5]. Спасибо! Сам не знаю как сделать такую кнопку.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

BeardFury78
См. примеры. Если что неясно, подскажу.
Квадратные скобки у /MT условны, их нельзя указывать. По умолчанию там 8 потоков. Смысл понижать до 5? Максимум 128.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Aleks431
Сообщения: 74
Зарегистрирован: Пн май 23, 2011 23:49

Сообщение Aleks431 »

Flasher писал(а):AlexTex
Команда: xcopy "C:\путь\к\определённому файлу.ext" /hkoqrxy
Это - Скопировать определенный файл в текущую папку
К сожалению с флешками ПРАВИЛЬНО не работает - получается файл 0-го размера.

А файл(ы) под мышккой (выделенный(е) в определенную папку копировать либо переместить кнопку не придумаете? - удобно было бы фотки раскидывать, например.
Типа как с помощью TCIMG в папку Windows -> copys=%UL||C:\Windows\
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Aleks431
Дело не во флешках, а в отсутствии аудита на FAT32/exFAT. Нужно убрать o и x из ключей на конце. С флешками на NTFS такой проблемы не будет.

А второй запрос тут уже давно устарел: 1, 2, 3, 4, 5, 6, 7 и т. д., не говоря уже о всяческих способах перемещения картинок с помощью ExifTool.
Поиск на форуме и TCKB пока никто не отключал.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Aleks431
Сообщения: 74
Зарегистрирован: Пн май 23, 2011 23:49

Сообщение Aleks431 »

Flasher
Надеялся на вариант завязанный только на ТС или nircmd, т.к. скрипты и сторонний софт на рабочем ПК заблокирован, хоть TCIMG удается пользоваться с изменением даты создания файла TCIMG.exe на год назад, и Каспер всё тормозит.
Переместить выбранные файлы в каталог|с базовым именем объекта под курсором - не подходит, т.к. это другое и фото имеют неудобоваримый вид IMG_1576.
Ответить