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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164

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

Maz



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


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

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

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

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

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

Сборки программ, в которых участвует утилита 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

Всего записей: 39497 | Зарегистр. 26-02-2002 | Отправлено: 11:16 03-03-2021 | Исправлено: Andrey_A_A, 18:14 04-07-2025
ziabriev



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

Цитата:
Тестовая версия

exics работает, но нет прогресс-бара при одиночном файле.
exicn (для одиночного файла) не извлекает и папки не создаёт.
Win7 x32 и Win7 x64

Всего записей: 1579 | Зарегистр. 03-03-2019 | Отправлено: 16:07 25-05-2024 | Исправлено: ziabriev, 16:22 25-05-2024
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Ошибка, exicn нормально работает.

Всего записей: 1579 | Зарегистр. 03-03-2019 | Отправлено: 18:12 25-05-2024 | Исправлено: ziabriev, 18:14 25-05-2024
Andrey_A_A



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

Цитата:
exics работает, но нет прогресс-бара при одиночном файле.
exicn (для одиночного файла) не извлекает и папки не создаёт

ziabriev, во многих командах при одном файле прогресс бар не запускается, т.к. особо это и не надо, для 2-х и выше работает...
Для exicn - для создания именных папок так:

Код:
"exicn=%P%N||"%t%O"||upd<3>" - извлечь в другую панель в именную папку иконки из файла под курсором


Всего записей: 1528 | Зарегистр. 15-08-2011 | Отправлено: 19:37 25-05-2024
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Так работает с прогресс-баром:

Код:
exicn=%P%N||"%t%O"||upd<3>||progres<>  

Спасибо.

Всего записей: 1579 | Зарегистр. 03-03-2019 | Отправлено: 20:34 25-05-2024 | Исправлено: ziabriev, 20:34 25-05-2024
nikson89

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Необходимо из сторонней программы активизировать окно Тотал Коммандера и на его левой панели на первой вкладке открыть нужную папку. Такое возможно?

Всего записей: 229 | Зарегистр. 09-11-2007 | Отправлено: 22:39 27-05-2024
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nikson89, масса вопросов сразу: Из какой программы? Возможно ли из этой программы что-то запускать? Откуда берётся "нужная папка"?...

Всего записей: 1528 | Зарегистр. 15-08-2011 | Отправлено: 23:29 27-05-2024
nikson89

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

Цитата:
Из какой программы? Возможно ли из этой программы что-то запускать? Откуда берётся "нужная папка"?...
 

из программы под win32/64 по нажатии на кнопку (в этой программе) нужно, скажем, на левой панели уже запущенного ТС активировать первую вкладку и открыти в ней папку, путь к которой передается из этой программы
задача - понять как управлять ТС из внешней программы под вин32/64

Всего записей: 229 | Зарегистр. 09-11-2007 | Отправлено: 14:22 28-05-2024 | Исправлено: nikson89, 14:36 28-05-2024
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nikson89, просто чтобы перейти в тотал можно создать ярлык с горячими клавишами - тотал активизируется..

Цитата:
путь к которой передается из этой программы

Не все программы что-то-то передают или что-то можно из них взять...

Цитата:
понять как управлять ТС из внешней программы под вин32/64

Так хотя бы назовите программу... из AkelPad можно, из других не помню...
 

Всего записей: 1528 | Зарегистр. 15-08-2011 | Отправлено: 16:11 28-05-2024
nikson89

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

Цитата:
Не все программы что-то-то передают или что-то можно из них взять...
 

самописное приложение под вин32/64

Всего записей: 229 | Зарегистр. 09-11-2007 | Отправлено: 18:29 28-05-2024
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nikson89, если вы сами приложение, то в чём вопрос - запустите сами тотал с нужными параметрами или
TCIMG с командой pathl ...  

Всего записей: 1528 | Зарегистр. 15-08-2011 | Отправлено: 10:03 29-05-2024
nikson89

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Расскажите как TCIMG управляет тоталом.
Читал на сайте хелп/фак, здесь читал, но так и не понятно как происходит "подключение" TCIMG к тоталу не через добавление кнопки на панель инструментов.
В нашем случае панель инструментов в тотале не используется вообще и скрыта. Управлять тотатлом нужно из сторонней программы, а не кнопаками/командами в самом тотале.
Прошу помочь разобраться.

Всего записей: 229 | Зарегистр. 09-11-2007 | Отправлено: 13:27 29-05-2024
Andrey_A_A



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

Цитата:
Расскажите как TCIMG управляет тоталом.  

nikson89, это надо открывать весь код - что делать я не буду - это не секрет, просто не хочу тратить время на обсуждение своего-же кода
---
Если вы хотите знать как посылать команды тоталу - это не ко мне - зайдите на офф форум тотала - там есть примеры, и их достаточно много для ahk скриптов... несложно будет разобраться для ваших задач
---
Так что тут TCIMG в вашем запросе не причём. Пишите в личку, если что не получится...

Всего записей: 1528 | Зарегистр. 15-08-2011 | Отправлено: 23:10 29-05-2024 | Исправлено: Andrey_A_A, 23:19 29-05-2024
Karolinka69



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

Код:
moves=%WL||"%t"//0||##cntr<1|1|3|1> ;; переместить выделенные объекты в другую панель с переименованием базового имени по счётчику

А можно её переделать на "Переместить выделенные объекты в другую панель с переименованием базового имени в диалоге с добавлением счётчика в конце"?
Причём в диалоге, можно было бы вводить не только имя, но и вводить для счётчика параметры как в коммандере, т.е. "Начать с:", "Шаг:", "Цифр".

Всего записей: 134 | Зарегистр. 23-02-2018 | Отправлено: 08:19 30-05-2024
Andrey_A_A



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

Цитата:
как в коммандере, т.е. "Начать с:", "Шаг:", "Цифр".  

Karolinka69, обновите, добавил шаблон: TCIMG_Russian.lng

Код:
UpDownBox2=Выбор счётчика¤TCIMG.dll,107<#>Выбор счётчика<#>Начать с:|0|80|20<+>60|25|1|99999|1|32<+>:BREAK:<+>10<+>Шаг:|0|80|20<+>60|25|1|99999|1|32<+>:BREAK:<+>10<+>К-во цифр:|0|80|20<+>60|25|1|99999|1|32<#>270<#>135


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
dilog=[updwn=BOX2] copys=%WL||"%t"//0||##cntr<GLOBALUPDWN1<1>|GLOBALUPDWN1<2>|GLOBALUPDWN1<3>>||upd<3>
%COMMANDER_PATH%\Wcmicons.dll,1
Копировать выделенные объекты в другую панель с выбранным счётчиком в диалоге
 
0
-1
 

   
Если всё нормально, то замените copys на moves
Если что-то ещё нужно в диалоге, думаю, сможете добавить сами... либо пишите

Всего записей: 1528 | Зарегистр. 15-08-2011 | Отправлено: 13:55 31-05-2024 | Исправлено: Andrey_A_A, 14:01 31-05-2024
Coronerr



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую.
 
Не смог обнаружить в TCIMG возможность нормализовать unicode название файла.
Есть такое? При переименовании или в буфере обмена — всё равно.
Может решение совсем простое?
 
Подробнее... [?]
Может кто чего подскажет?
Спасибо.
 
P.S. Обнаружил ещё вот такую ошибочку
Подробнее... [?]

Всего записей: 3542 | Зарегистр. 17-04-2014 | Отправлено: 00:44 01-06-2024
Karolinka69



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Кнопка работает, но не совсем так как я просила - она просто переименовывает по счётчику. А я просила, чтобы можно было выбрать имя в диалоге, и к нему добавить счётчик по выбору как в тотале. Например "Doc10.txt", "Doc11.txt"... "Doc31.txt" и т.д. При этом расширение выбирать не надо, оно остаётся родным для переименовываемых файлов.

Всего записей: 134 | Зарегистр. 23-02-2018 | Отправлено: 07:58 01-06-2024
Andrey_A_A



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

Цитата:
Не смог обнаружить в TCIMG возможность нормализовать unicode название файла

Coronerr, в TCIMG.ini есть секция [Translit] , в которой вы можете настроить свой шаблон поиска и замены символов и применять

Код:
renms=%WL||@@ИМЯ_ШАБЛОНА||upd<1>


Цитата:
Обнаружил ещё вот такую ошибочку  

У себя ошибки не увидел, возможно не правильная команда, удаление комментариев для выделенных объектов:

Код:
comns=%WL||3

 
 
 
Добавлено:

Цитата:
А я просила

Karolinka69, тогда ещё раз обновите TCIMG_Russian.lng

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
shape=37 dilog=[input=BOX108][updwn=BOX2] copys=%WL||"%t"//0||##GLOBALINPUT1<1>||$$cntr<GLOBALUPDWN1<1>|GLOBALUPDWN1<2>|GLOBALUPDWN1<3>>||upd<3>
%COMMANDER_PATH%\Wcmicons.dll,1
Копировать выделенные объекты в другую панель с выбранным именем и счётчиком в диалоге
 
0
-1
 


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
shape=38 dilog=[input=BOX108][updwn=BOX2] moves=%WL||"%t"//0||##GLOBALINPUT1<1>||$$cntr<GLOBALUPDWN1<1>|GLOBALUPDWN1<2>|GLOBALUPDWN1<3>>||upd<2>
%COMMANDER_PATH%\Wcmicons.dll,1
Переместить выделенные объекты в другую панель с выбранным именем и счётчиком в диалоге
 
0
-1
 

Всего записей: 1528 | Зарегистр. 15-08-2011 | Отправлено: 08:04 01-06-2024 | Исправлено: Andrey_A_A, 08:47 01-06-2024
Karolinka69



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

Всего записей: 134 | Зарегистр. 23-02-2018 | Отправлено: 09:11 01-06-2024
Helpmister



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
подскажите, пожалуйста, как заменять имена по списку из файла, оставив 5 символов с конца из начального имени.
 
Например:
 
Было
продукт_морковка_12345.ext
Получить:
овощ_морковка_12345.ext
 
Было:
овощарбуз_12345.ext
Получить:
ягода_арбуз_65430.ext
 
----------------------------------------------
Начальное имя файла:
продукт_морковка_12345.ext
овощарбуз_65430.ext
....
 
в файле списке:
морковка=овощ_морковка
арбуз=ягода_арбуз
 
 
 

Всего записей: 281 | Зарегистр. 26-10-2007 | Отправлено: 12:38 02-06-2024
Andrey_A_A



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

Цитата:
как заменять имена по списку из файла, оставив 5 символов с конца из начального имени

Helpmister, никак - оставить 5 символов можно,но дальнейшая логика не подлежит автоматизации... либо я "недопонял", возможно если было больше примеров 10-20 в списке файйов ДО И ПОСЛЕ и что на что менять...
 

Всего записей: 1528 | Зарегистр. 15-08-2011 | Отправлено: 15:24 02-06-2024 | Исправлено: Andrey_A_A, 15:35 02-06-2024
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru