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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
start=7-ZIP||x||list<%WL>||-o"%T"||-aoa||&&hide||&&wait||progres<>||upd<3>
%COMMANDER_PATH%\Wcmicons.dll,1
Распаковать выделенные архивы в другую панель с заменой объектов
 
0
-1
 


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
start=7-ZIP||x||list<%WL>||-o"%T"*||-aoa||&&hide||&&wait||progres<>||upd<3>
%COMMANDER_PATH%\Wcmicons.dll,1
Распаковать выделенные архивы в другую панель в подкаталоги с именами этих архивов с заменой объектов
 
0
-1
 

Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 11:40 21-04-2023 | Исправлено: Andrey_A_A, 11:50 21-04-2023
Nulsulfazol



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev
Даже пробовать не стану, на кой мне именные папки?
 
Добавлено:
Andrey_A_A
Большое спасибо! Работает.

Всего записей: 14 | Зарегистр. 03-11-2021 | Отправлено: 15:36 21-04-2023
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nulsulfazol
В комстроке для 7z.exe:
"  -o   извлекает архивы в подкаталоги с именами этих архивов"
 
В tcimg:
TCUNPACK6   - Распаковать каждый архив в отдельный каталог
и это тоже для 7z.exe  
 
или именные папки.
 
Отличие кнопок в отображении индикации процесса.

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 16:19 21-04-2023 | Исправлено: ziabriev, 16:49 21-04-2023
Nulsulfazol



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev
Вы очень оригинальный человек - я просил не решить задачу как-нибудь распаковать выделенные архивы, а подправить конкретную кнопку. Если Вы не понимаете, как работает эта кнопка, поясняю: Она распаковывает архив под курсором с помощью архиватора 7z в противоположную панель. Вы упорно предлагаете мне плагин коммандера который мне не интересен, да ещё распаковать архивы с помощью этого плагина в именные папки. Вот Andrey_A_A почему то сразу точно ответил на вопрос, спасибо ему и проблема закрыта, но Вы не успокаиваетесь с советами которые мне не нужны. И у Вас явно проблемы с восприятием: Из справки от 7z:
   
 
Из справки от ziabriev:
"  -o   извлекает архивы в подкаталоги с именами этих архивов"...
 
Комментарии излишни. Ещё раз - вопрос закрыт. Т.е. - абсолютно закрыт.
 

Всего записей: 14 | Зарегистр. 03-11-2021 | Отправлено: 06:38 22-04-2023 | Исправлено: Nulsulfazol, 06:41 22-04-2023
ziabriev



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

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 08:08 22-04-2023
alexostrov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с кнопкой. Есть кнопка: "Поиск команд в Wcmd_rus.ini, с дальнейшим созданием выбранных кнопок на новой панели инструментов "в виде меню" - с именем выбранным в диалоговом окне"
Код кнопки
но в созданном бар-файле все кнопки имеют номер 1:

Код:
0cmd1=%COMMANDER_PATH%\TCIMG.exe
param1=stylp=#3 exicn=%P%N||%t[Info=f12%P%N]||0||[Info=f12%P%N]||progres<>||upd<2>
button1=Wcmicons.dll,504
menu1=Из DLL (EXE) извлечь ICO в ДП
path1=
cmd1=%COMMANDER_PATH%\TCIMG.exe
param1=stylp=#3 exicn=%P%N||%t[Info=f12%P%N]||0||[Info=f12%P%N]||progres<>||upd<2>
button1=Wcmicons.dll,504
menu1=• Из DLL под курсором извлечь ICO в ДП
path1=
cmd1=%COMMANDER_PATH%\TCIMG.exe
param1=imgpr=1 start=FFmpeg||-ss||[Input=BOX2.1]||-i||list<%WL>||-vframes||1||-q:v||5||<info=f12:://>.jpg||&&hide||&&wait
button1=WCMICONS.dll,1397
menu1=• Извлечь кадр из видео файла
path1=

Если можно, поправить кнопку.

Всего записей: 90 | Зарегистр. 11-12-2017 | Отправлено: 15:02 22-04-2023 | Исправлено: alexostrov, 15:08 22-04-2023
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexostrov написал(а)
Цитата:
Поиск команд в Wcmd_rus.ini, с дальнейшим созданием выбранных кнопок

 
Это кнопка осуществляет поиск из уже предварительно найденных кнопок в Wcmd_rus.ini и помещенных в файлы в папке .\LANGUAGE\Button (вроде). Так что должна быть ещё одна кнопка для полной ясности. Писал я эти параметры, для кого не помню, но было это несколько лет назад. С тех пор столько возможностей появилось (которые я не успеваю отслеживать), что можно новенькое реализовать наверное.
Просто напишите задачу и возможно кто-то возьмется за её реализацию.

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 16:32 22-04-2023 | Исправлено: Abel11, 16:34 22-04-2023
alexostrov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Да, Вы правы, есть кнопка которая создает из кнопок Wcmd_rus.ini в папке \LANGUAGE\AllButton отдельные файлы ini на каждую кнопку. Кнопка создания  кнопок в папке AllButton у меня есть.
Пример файла ini в папке AllButton:  

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
runhp=clpget
Wcmicons.dll,537
 • Открыть справку TCIMG с командой из Буфера

При запуске вышеприведенной кнопки появляется окно диалога в котором выбрать\ввести имя нового Бар-файла и ввести подсказку, по которой будут найдены все файлы, в которых есть фрагмент (слово) этой подсказки. Далее появляется окно диалога GLOBALSLIST, в котором прописаны все найденные кнопки в которых есть введенная подсказка.
А далее начинаются чудеса: 1. если даже не выбирать ничего , то все равно в создаваемый Бар файл записываются все найденные кнопки.  
2. Я описывал. Все кнопки с номром1.
 
Добавлено:
Abel11
Если не править старую кнопку, а создавать новую, то задача будет такая :
Из файлов ini, в папке  LANGUAGE\AllButton, в которых прописаны кнопки (см. предыдущий пост) найти кнопки, в которых есть текст = подсказке введенной в диалоге выбора.  В диалоге выбора выбрать нужные кнопки и из них создать файл Bar_new.bar. На рабочей панели создать кнопку с Bar_new.bar "в виде меню".
Формат кнопок прописанных в файлах ini в папке AllButton могут быть и такие:

Код:
TOTALCMD#BAR#DATA
explorer.exe ::{26EE0668-A00A-44D7-9371-BEB064C98683}
Control Panel - Categories
imageres.dll,22

Поэтому мне нужна еще и кнопка которая в буфере обмена будет: не трогая 1, 2, 3 строки, 4 и 5 строки поменяют местами (4 на 5, а 5 на 4) и так далее 6,7,8 строки на месте а 9 и 10 поменять местами.

Всего записей: 90 | Зарегистр. 11-12-2017 | Отправлено: 19:09 22-04-2023
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexostrov написал(а)
Цитата:
если даже не выбирать ничего , то все равно в создаваемый Бар файл записываются все найденные кнопки.

 
Проверил, у меня всё работает, если нет выбора кнопок, то создается только панель "в виде меню"(без кнопок). Кнопки в новой панели создаются со своими значками.  Total Commander не обновлял ещё, сижу на TC_9.51.
 
Вот ссылка на пост создания этих кнопок на "tc-image".
 
Больше, к сожалению, помочь ничем не могу, обстоятельства не позволяют.
 
 
 

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 20:32 22-04-2023 | Исправлено: Abel11, 20:36 22-04-2023
alexostrov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Спасибо.
Может посмотрите, при возможности, на создание кнопки:
В буфере обмена, не трогая 1, 2 и 3 строки, поменять местами 4 и 5 строки,  далее не трогая 6,7 и 8 строки  поменять местами 9 и 10 строки и так далее, до конца строк в буфере.

Всего записей: 90 | Зарегистр. 11-12-2017 | Отправлено: 23:25 22-04-2023
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexostrov написал(а)
Цитата:
В буфере обмена, не трогая 1, 2 и 3 строки, поменять местами 4 и 5 строки

 
 
В файле TCIMGU.ini, в секции [FormatUser] прописать =>
 

Код:
bt9=([^\r\n]+[\r\n]+)([^\r\n]+[\r\n]+)([^\r\n]+[\r\n]+)([^\r\n]+[\r\n]+)([^\r\n]+[\r\n]+)||${1}${2}${3}${5}${4}

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bufsr=$$@CRLF||formt<bt9,60>
WCMICONS.dll,1
В содержимом буфере обмена через каждые 3 строки поменять местами последующие две строки
 
 
-1
 

 
Возможно я отстал и есть вариант проще.

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 02:58 26-04-2023 | Исправлено: Abel11, 02:59 26-04-2023
alexostrov



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

Всего записей: 90 | Зарегистр. 11-12-2017 | Отправлено: 09:04 26-04-2023
DeZz



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
openup работает заметно медленнее tcer-а. почему?
 

Код:
[F4]
Select=1
Delimeters=//
Default="%commander_path%\Utils\Notepad++\notepad++.exe" ":FILE:"//1//0
"%TCIMG_EXE%" "ledit=:FILE:"//3//0//lnk
"%commander_path%\Utils\Notepad++\notepad++.exe" ":FILE:"//1//0//.*\.*

Всего записей: 1159 | Зарегистр. 23-01-2006 | Отправлено: 11:32 26-04-2023
Andrey_A_A



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

Цитата:
openup работает заметно медленнее

DeZz, пользуюсь периодически - особых задержек не замечал
Что касается запуска любого скрипта Autoit - это известно - время запуска 50-300 мс., в зависимости от системы и...
---
Но это не означает что всё что написано на Autoit медленно - далеко не так - это как с автомобилем, один запускается моментально, для другого требуется какое-то время... а далее скорость машины зависит от характеристик и от водителя...

Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 12:51 26-04-2023 | Исправлено: Andrey_A_A, 19:50 27-04-2023
Andrey_A_A



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

Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 22:05 01-05-2023
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TCIMG 32.7
 
История последних изменений: Подробнее...
 
Последние примеры: Подробнее...

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 22:10 01-05-2023 | Исправлено: Abel11, 22:10 01-05-2023
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
[+] Добавлена поддержка TC 11 в командах buttn и др.
(используется ..\Files\Ini\TCIMG3264_10_5.ini)
Тестовая версия TCIMG 328_b1, в версии TCIMG 32.7 замените соответствующие файл(ы)

Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 19:53 04-05-2023
Karabush



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с кнопкой - из папки С:\Archiv\Soft\ преместить в папку D:\Archiv\BacKup\ все файлы Set_«дата».rar, где вместо «дата» в имени файлов присутствует любая дата в формате число.месяц.год.

Всего записей: 29 | Зарегистр. 24-05-2021 | Отправлено: 15:32 13-05-2023
Yymn7

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Друзья подскажите, кто разбирается?
Есть два блока  последовательных условий

Цитата:
<IF> expression1 <THEN> commands1 <ENDIF> <IF> expression2 <THEN> commands2 <ENDIF>

Нужна команда, которая останавливала бы, выполнение  утилиты TCIMG.exe, при выполнении expression1. Аналог команды EXIT в cmd. Есть Exit(),но эта команда, позволяет выполниться expression2, даже при совпадении expression1.

Всего записей: 27 | Зарегистр. 09-10-2015 | Отправлено: 18:38 15-05-2023
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Yymn7
А, что, команда toexit не подходит?

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 19:47 15-05-2023 | Исправлено: ziabriev, 19:48 15-05-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 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