Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 2)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие темы: Часть 1


 
Дата выпуска: 31.03.2024
Версия: 34.3
Автор: Averin Andrey
 
Скачать TCIMG | Скачать 2 | Сайт | Онлайн справка | Основные вопросы | Функционал+ | Поддержка проекта

TCIMG - утилита для вызова различных команд Total Commander и выполнения дополнительных действий.
• Мощное средство для расширения функциональности Total Commander и других программ.
• Направлена на автоматизацию монотонных действий, связанных с файловыми, системными, программными, оконными операциями.
• Полностью портабельная, т.е. не требует установки и не вносит в реестр или куда-либо ещё дополнительную информацию.
• Возможность комфортного использования потенциала программ с поддержкой командной строки, например:

ОСНОВНЫЕ ВОЗМОЖНОСТИ УТИЛИТЫ:    
Спасибо

Коллекция кнопок TCIMG для Total Commander | Как расширить функциональность самостоятельно

В справке TCIMG.chm более 16.300 примеров применения.

Сборки программ, в которых участвует утилита TCIMG, в них так же можно увидеть много интересных примеров:
AkelPad Image - сборка текстового редактора AkelPad (автор Andrey_A)
TC IMAGE - сборка файлового менеджера Total Commander (автор Andrey_A)
TC VIM - сборка файлового менеджера Total Commander (автор Matros)
TC Universal Edition - сборка файлового менеджера Total Commander (авторы Yaroslav & asmadeus)
TC Hot-Shot - сборка файлового менеджера Total Commander (автор ice_daemon)
TC Titan Portable - сборка файлового менеджера Total Commander (автор pcDenPro)
TC AkulaBig - сборка файлового менеджера Total Commander (автор AkulaBig)
TCnative - сборка файлового менеджера Total Commander (автор ziabriev)
Если в состав Вашей сборки/программы входит TCIMG, сообщите, вставим в список.

Скачать справку  с тёмным стилем
Скачать справку на китайском языке TCIMG_Chinese.chm
Онлайн справка на китайском языке
Онлайн обсуждение TCIMG в группе Telegram

Всего записей: 38830 | Зарегистр. 26-02-2002 | Отправлено: 11:16 03-03-2021 | Исправлено: Andrey_A_A, 17:05 31-03-2024
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lord_NEVR
 
Команда barjn

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 18:34 27-11-2022
Proudhawk



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Спасибо! Теперь всё работает.

Всего записей: 16 | Зарегистр. 01-09-2022 | Отправлено: 19:31 27-11-2022
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Lord_NEVR, дополнительные примеры:

Код:
"barjn=LISTF<C:\Test\test_1.bar/C:\Test\test_2.bar>||"%p"//0//New||upd<1>" - склеить 2 bar файла, создав в текущей панели файл New.bar
 
"barjn=LISTF<C:\Test\test_1.bar/<info=x50>>||"%p"//0//New||upd<1>" - склеить test_1.bar и bar активной панели инструментов, создав в текущей файловой панели файл New.bar
 
"barjn=LISTF<<info=x50>/C:\Test\test_1.bar>||"%p"//0//New||upd<1>" - склеить bar активной панели инструментов и test_1.bar, создав в текущей файловой панели файл New.bar
 

Цитата:
Все кнопки и только нужные по выбору

Тут непонятен принцип выбора, по номерам, по ещё каким-то критериям... как только это будет понятно, можно будет подумать над реализацией

Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 20:13 27-11-2022 | Исправлено: Andrey_A_A, 20:19 27-11-2022
Lord_NEVR



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11, Andrey_A_A, Спасибо.

Всего записей: 532 | Зарегистр. 15-07-2009 | Отправлено: 10:55 28-11-2022
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужна кнопка с FFmpeg:
Вырезать и сохранить в АП фрагмент аудио из видеофайла под курсором.
 
Аналогично кнопке:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
style=U14 dilog=[updwn=BOX_FF1] GLOBALUPDWN1<1> imgpr=1 start=FFmpeg||-i||%P%N||-ss||GLOBALUPDWN1<1>:GLOBALUPDWN1<2>:GLOBALUPDWN1<3>||-to||GLOBALUPDWN1<4>:GLOBALUPDWN1<5>:GLOBALUPDWN1<6>||-c||copy||"%P%O"_<info=s38>.%E||&&hide||&&wait||upd<1>    
WCMICONS.dll,233
Вырезать и сохранить фрагмент из видеофайла под курсором - в диалоге
 
0
-1

 
 
 
 
 

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 12:04 02-12-2022 | Исправлено: ziabriev, 12:05 02-12-2022
shveicar



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Нужна кнопка с FFmpeg:

Привет.
Там нужно использовать две команды.
Сначала вырезаете аудио дорожку, а затем из неё берете нужную часть.
Вот пример экстракции аудио:

Код:
zends=@[tc=AP] start=Ffmpeg||-i||[tc=AA]||-vn||-ar||44100||-ac||2||-ab||192K||-f||mp3||GLOBALZENDS<1>audio.mp3||&&hide||&&wait

А вот вырезание фрагмента:

Код:
zends=@[tc=AP] start=Ffmpeg||-i||[tc=AA]||-ss||00:02:54||-t||300||-acodec||copy||GLOBALZENDS<1>output.mp3||&&hide||&&wait  

Диалоги и время выставляете под свои нужды.

Всего записей: 333 | Зарегистр. 26-09-2010 | Отправлено: 19:19 02-12-2022
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shveicar
Спасибо,буду пробовать.
Для экстракции аудио у меня так:

Код:
watch=1 start=FFmpeg||-i||%P%N||-vn||"%p%O".mp3||&&hide||&&wait||upd<1>

А для фрагмента не было.

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 20:28 02-12-2022 | Исправлено: ziabriev, 20:29 02-12-2022
Helpmister



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, пожалуйста, как правильно взять путь файла?
d:\Folder1\Folder2\%APPDATA%\Folder3\File.ext
 
Напримеh: командой

Код:
lists=FOLDC<%WL//1//-1>

 
Результат получается
d:\Folder1\Folder2\C:\Users\Пользователь\AppData\Roaming\Folder3\File.ext

Всего записей: 236 | Зарегистр. 26-10-2007 | Отправлено: 09:01 04-12-2022
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Helpmister
cm_CopyFullNamesToClip - копировать в буфер обмена имена с путями.

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 10:49 04-12-2022
Helpmister



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ладно, давайте так:
Мне бы сохранить полученный массив GLOBALCHESH3 в файл.

Код:
slist=$GLOBALCHESH3||##<info=f1:://>||$$~~*path<28>||save<GLOBALAENDS<1>|2|@CRLF>

Такой командой записывает путь неправильно (если в имени папки %APPDATA%)
 
 

Всего записей: 236 | Зарегистр. 26-10-2007 | Отправлено: 12:44 04-12-2022
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Helpmister
А так:
Код:
tcimg=$cm2018 pause=300 exect=$var_stroka=##-1 GLOBALEXECT<a>
;; пример передачи содержимого буфера обмена в переменную
 

 
 
 

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 16:18 04-12-2022
Helpmister



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev
Попробую присандалить, но проблема глубже.
много команд не работают с файлами в таких папках
Я так понимаю, имя папки воспринимает как переменную

Всего записей: 236 | Зарегистр. 26-10-2007 | Отправлено: 16:43 04-12-2022
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Helpmister

Цитата:
Я так понимаю, имя папки воспринимает как переменную

Непременно так и  понимают,но exect вроде работает.
Ешё пример:
Код:
exect=ToolTip('---------------------------'&@CRLF&'%P%N'&@CRLF&'<info=o44%P%N//>',<info=x165>,<info=x166>,'Путь~~объекта',1,1)||Sleep(10000)  
;;Показать путь объекта под курсором на 10 секунд

 
 
 
 

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 16:48 04-12-2022 | Исправлено: ziabriev, 16:48 04-12-2022
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Helpmister написал(а)
Цитата:
Подскажите, пожалуйста, как правильно взять путь файла?
d:\Folder1\Folder2\%APPDATA%\Folder3\File.ext

 
Для ясности почитайте пост от автора.
 
• Записать в буфер обмена пути всех файлов выделенных папок запретив перевод из относительных в абсолютные.

Код:
envgt=0 lists=FOLDC<%WL//1//-1>

 


ziabriev написал(а)
Цитата:
Вырезать и сохранить в АП фрагмент аудио из видеофайла под курсором

 
Можно использовать то же диалоговое окно, только в нижем ряду будем задавать длительность вырезаемого фрагмента аудио.
 
   
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
style=U14 dilog=[updwn=BOX_FF1] imgpr=1 start=Ffmpeg||-y||-i||%P%N||-vn||-ss||GLOBALUPDWN1<1>:GLOBALUPDWN1<2>:GLOBALUPDWN1<3>||-t||GLOBALUPDWN1<4>:GLOBALUPDWN1<5>:GLOBALUPDWN1<6>||[tc=AO].mp3||&&hide||&&wait
WCMICONS.dll,1
Вырезать и сохранить в активной панели фрагмент аудио в формате .mp3 из видеофайла под курсором
 
 
-1
 

 
В кнопке выше аудио будет сохраняться с именем видеофайла, поэтому повторная попытка приведет к перезаписи уже имеющегося файла .mp3 с подобным именем.
 
Или можете использовать параметры ниже, где к имени каждого созданного файла будет добавляться полная дата в формате "20221205072335".
 

Код:
style=U14 dilog=[updwn=BOX_FF1] imgpr=1 start=Ffmpeg||-i||%P%N||-vn||-ss||GLOBALUPDWN1<1>:GLOBALUPDWN1<2>:GLOBALUPDWN1<3>||-t||GLOBALUPDWN1<4>:GLOBALUPDWN1<5>:GLOBALUPDWN1<6>||[tc=AO]_<info=s30>.mp3||&&hide||&&wait


Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 07:28 05-12-2022 | Исправлено: Abel11, 08:08 05-12-2022
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Спасибо маэстро, оба варианта работают отлично, только без upd<1> размер файла остаётся нулевым.
 

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 08:34 05-12-2022
Helpmister



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Спасибо большущее!
На такую команду надо бы ссылку в "Дополнение 22" добавить, а то ни слова об этом

Всего записей: 236 | Зарегистр. 26-10-2007 | Отправлено: 09:50 05-12-2022
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
На такую команду надо бы ссылку в "Дополнение 22" добавить

Helpmister, добавил Дополнение №22, хотя об этом написано в основных вопросах №26

Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 15:01 06-12-2022
Helpmister



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну, мы же сначала делаем, потом читаем инструкцию Да и ещё где-то в вопросах
Спасибо! Без Вас никак.

Всего записей: 236 | Зарегистр. 26-10-2007 | Отправлено: 17:19 06-12-2022
prosecution

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
помогите пожалуйста с кнопкой, переключение тёмный/светлый режим - чтобы при переключении, менялись библиотеки иконок или полностью панели инструментов.
для светлого режима - иконки одного цвета, для тёмного другого

Всего записей: 715 | Зарегистр. 15-10-2022 | Отправлено: 23:21 07-12-2022
BlackAngel



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Имеем кнопку:

Код:
start=7-ZIP||x||D:\Archiv\BacKup\prog_07.12.2022г.7z||-o"D:\Test\"||-y||&&wait

В папке "D:\Archiv\BacKup\" лежат файлы с датами в конце через "_". Можно ли сделать такую кнопку чтобы она распаковывала как вышеприведённая кнопка, но выбирала файл с последней датой в папке?

Всего записей: 47 | Зарегистр. 11-01-2020 | Отправлено: 06:48 08-12-2022
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134

Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru