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

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

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

Maz (03-03-2021 11:17): TCIMG (Часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

   

Abel11



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

 
Дата выпуска: 28.02.2021
Версия: 28.4
Автор: Averin Andrey
 
Скачать TCIMG | Сайт | Онлайн справка | Основные вопросы | Расширение функционала | Поддержка проекта

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

ОСНОВНЫЕ ВОЗМОЖНОСТИ УТИЛИТЫ:

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

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

Сборки программ, в которых участвует утилита 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 PowerUser - сборка файлового менеджера Total Commander (автор HA3APET)
TC Titan Portable - сборка файлового менеджера Total Commander (автор pcDenPro)

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

Всего записей: 1588 | Зарегистр. 08-12-2013 | Отправлено: 12:59 10-11-2014 | Исправлено: Andrey_A_A, 19:24 28-02-2021
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Antonij72  
 
Смысла не вижу, копировать в буфер, а потом оттуда копировать в определённую папку, но если даже так, то кнопки постом выше выполняют данную задачу.
Проще всё же, выделил нужные объекты и скопировал в нужное место.
 
----------------
Копировать выделенные элементы (если не выделено, то файл под курсором) в папку "c:\tmp".
 

Код:
copys=%L||"c:\tmp"//0

 
 

Всего записей: 1588 | Зарегистр. 08-12-2013 | Отправлено: 19:00 06-12-2019 | Исправлено: Abel11, 19:04 06-12-2019
AkulaBig

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

Цитата:
Я так и не понял какое окно сообщения вы желаете получить.

Уже все сделал через infbx. Просто хотелось задать свой шрифт. Через infbx это легко получилось.

Всего записей: 5105 | Зарегистр. 11-03-2003 | Отправлено: 19:01 06-12-2019
OldChap



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Уточняю просьбу. Плагин FSClipboard ,установленный в TC ,показывает содержимое буфера обмена.
http://www.filedropper.com/01_3
В открывшемся буфере обмена выделяю файл clip017.jpg  
http://www.filedropper.com/02  
и нажимаю вашу кнопку.

Всего записей: 133 | Зарегистр. 22-04-2002 | Отправлено: 20:53 06-12-2019
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем, кто помог мне в создании кнопки панели инструментов пользователя, а также кому это интересно, предлагаю посмотреть видео "Панель инструментов пользователя.mp4" https://drive.google.com/open?id=1viENrVr-2NyoTPVh9NDV4N6BZVBDrrWq Там подробно объяснено, чего я добивался и как пользоваться моей панелью. А я с удовольствием начну накидывать на нее кнопки своих приложений Сильно страдал от отсутствия такой возможности с момента создания сборки. TCIMG помог осуществить мне мои планы, которые нельзя было воплотить с помощью стандартных средств ТС. За что ее создателям огромное спасибо. Теперь она в моей сборке прописана на постоянной основе и, надеюсь, еще не раз выручит в сложной ситуации.

Всего записей: 5105 | Зарегистр. 11-03-2003 | Отправлено: 23:04 06-12-2019 | Исправлено: AkulaBig, 10:12 07-12-2019
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
По ссылке выдаёт - ошибка 404

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 09:13 07-12-2019
AkulaBig

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

Всего записей: 5105 | Зарегистр. 11-03-2003 | Отправлено: 10:13 07-12-2019
Abel11



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

 
Установил я этот плагин, посмотрел, для чего он нужен так и не понял. TCIMG с окном данного плагина не коммуницирует.
Есть подобного рода плагин decClipboardFS 3.6, вот с ним TCIMG работает, команда.  
 
------------ без плагинов ----------------
 
Если вам нужно сохранить изображение из буфера в папку "c:\tmp", то нет проблем, кнопки ниже, выбираете в диалоговом окне формат и сохраняйте, или можете сразу прописать нужный формат в параметрах.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
clipi="c:\tmp\<info=s47>.[combo=BOX28]"  
WCMICONS.dll,19
создать из буфера обмена изображение в папке c:\tmp с именем системного времени, выбор типа в диалоге
 
 
-1
 

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
clipi="c:\tmp\<info=s47>.jpg"
WCMICONS.dll,19
создать из буфера обмена изображение JPG в папке c:\tmp с именем системного времени
 
 
-1
 

 
 
 

Всего записей: 1588 | Зарегистр. 08-12-2013 | Отправлено: 10:16 07-12-2019 | Исправлено: Abel11, 12:52 08-12-2019
OldChap



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
В буфере обмена сохраняются не только картинки,но и текстовые файлы.Можно ли в команду clipi="c:\tmp\<info=s47>.[combo=BOX28]"  добавить формат txt ?

Всего записей: 133 | Зарегистр. 22-04-2002 | Отправлено: 18:41 07-12-2019
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OldChap пост
Цитата:
Можно ли в команду clipi="c:\tmp\<info=s47>.[combo=BOX28]"  добавить формат txt ?  

 
Нет, нельзя, эта команда предназначена для изображений. Смотрим -> команда clipi
 
Вот пример интересущей вас кнопки, можете имя и расширение задавать в диалоговом окне, или можете прописать сразу нужное имя.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
shape=1 creat="c:\tmp"||[combo=BOX2].[combo=BOX3]||clip<>
WCMICONS.dll,1
создать в папке c:\tmp файл с содержимым буфера обмена, имя файла и расширение выбираются в общем диалоге
 
 
-1
 

 
   
 
При помощи TCIMG с содержимым буфером обмена можете делать всё что угодно, любой каприз, очень удобно.

Всего записей: 1588 | Зарегистр. 08-12-2013 | Отправлено: 19:12 07-12-2019 | Исправлено: Abel11, 19:16 07-12-2019
OldChap



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Спасибо,хорошая кнопочка.А можно её немного доработать? В поле "Выбор расширения" оставить только txt и jpg.

Всего записей: 133 | Зарегистр. 22-04-2002 | Отправлено: 20:21 07-12-2019
Abel11



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

Цитата:
В поле "Выбор расширения" оставить только txt и jpg

 
Для изящности конечно надо создавать собственные шаблоны диалоговых окон в TCIMGU.lng, если на скорую руку, то можно шаблон и в команде прописать.
 

Код:
shape=1 creat="c:\tmp"||[combo=BOX2].[combo=Выбор~~расширения||Выберите~~расширение||txt|jpg||200||117]||clip<>

 
 
------------------------------
 
Можно выбор расширения и в таком виде представить.
 

Код:
shape=1 creat="c:\tmp"||[combo=BOX2].[group=<#>Выберите<#><#>txt<+>txt<+>jpg<+>jpg<#>250<#>140]||clip<>

 
   
 
 

Всего записей: 1588 | Зарегистр. 08-12-2013 | Отправлено: 21:38 07-12-2019 | Исправлено: Abel11, 21:39 07-12-2019
OldChap



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Если в буфере обмена находится txt файл,то он нормально копируется в c:\tmp.
Если же в буфере обмена лежит jpg файл,то в папке c:\tmp появляется file.jpg ,
но его невозможно прочитать.Что-то где-то не работает.

Всего записей: 133 | Зарегистр. 22-04-2002 | Отправлено: 22:44 07-12-2019
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OldChap
 
А кто вам говорил, что последние кнопки могут создавать изображения? Вы попросили в диалоговом окне оставить два расширения я оставил и как примеры выставил.
Вроде мы уже обсуждали, что изображения создаёт команда clipi
Я же специально даю ссылки на команды в кнопках, не поленитесь, пройдите по ссылкам и прочитайте, какая команда и для чего.
 
Касаемо вашей хотелки, пришла такая мысля.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
<IF> 0 <> <info=t61-1> <THEN> shape=1 creat="c:\tmp"||[combo=BOX2].txt||clip<> <ELSE> clipi="c:\tmp\ImageClipboard.jpg" <ENDIF>
WCMICONS.dll,3
Если в буфере обмена находятся текстовые данные, то создать в папке c:\tmp TXT файл с выбранным в ДО именем, в противном случае создать изображение ImageClipboard.jpg
 
 
-1
 

 
При данных параметрах нет возможности прописать диалог выбора и для имени создаваемого изображения тоже, но есть другие способы, при желании можно реализовать.
 
Добавлено:
 
Всё же можно и имя для изображения выбирать в диалоговом окне.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
<IF> 0 <> <info=t61-1> <THEN> creat="c:\tmp"||[combo=BOX2].txt||clip<> <ELSE> clipi="c:\tmp\[combo=BOX2].jpg" <ENDIF>
WCMICONS.dll,3
Если в буфере обмена находятся текстовые данные, то создать в папке c:\tmp TXT файл с выбранным в ДО именем, в противном случае создать изображение JPG с выбранным в ДО именем
 
 
-1
 

 
* ДО - диалоговое окно.
 
------------------
 
Добавлено:
 
С более ориентированными под условия диалоговыми окнами.
 

Код:
<IF> 0 <> <info=t61-1> <THEN> creat="c:\tmp"||[input=Создание~~файла|Введите~~имя~~файла|File|300|120].txt||clip<> <ELSE> clipi="c:\tmp\[input=Создание~~изображения|Введите~~имя~~изображения|Image|300|120].jpg" <ENDIF>

 
Диалоговое окно для создания  файла.
 
   
 
Диалоговое окно для создания изображения.
 
   
 
 
 
 
 
 
 

Всего записей: 1588 | Зарегистр. 08-12-2013 | Отправлено: 00:13 08-12-2019 | Исправлено: Abel11, 14:57 08-12-2019
sergiokapone



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пожалуйста, подскажите решение.
 
Включаю прозрачность, которое посажено на кнопку

Код:
 
TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\PlugIns\TC Utility\TCImg\TCIMG.exe"
swcmd=trans=230||$TTOTAL_CMD¦¦trans=255||$TTOTAL_CMD¦¦Transparency ;; прозрачность Total Commander Вкл/Выкл
shell32.dll,254
Прозрачность окна TC
%COMMANDER_PATH%\PlugIns\TC Utility\TCImg\
 
-1
 
 

 
Если перезагрузить Total Commander, то прозрачность пропадает. Для ее запуска нужно теперь два раза жать кнопку включения прозрачности. Почему первое нажатие не срабатывает? Как сделать,чтобы TC загружался уже прозрачным?

Всего записей: 597 | Зарегистр. 07-06-2011 | Отправлено: 11:00 10-12-2019 | Исправлено: sergiokapone, 11:01 10-12-2019
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sergiokapone
Использовать плагин Autorun
Прописать эти строки в файле autorun.cfg

Цитата:
# установить главному меню цвет и прозрачность Total Commander при запуске  
# ShellExec "%COMMANDER_PATH%\TCIMG.exe" "menuc=-3"
ShellExec "%COMMANDER_PATH%\TCIMG.exe" "trans=230"


Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 12:08 10-12-2019 | Исправлено: sibirnik, 12:09 10-12-2019
Karbucho



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В TC VIM в меню "Имя" есть пункт "Дополнительное переименование с возможностью отмены", там есть куча возможностей переименования файлов под курсором:
 
Можно сделать такую же кнопку, но так, чтобы она не переименовывала файл, а копировала в ту же панель, но с новым именем согласно выбранному пункту меню "Дополнительное переименование с возможностью отмены"?

Всего записей: 44 | Зарегистр. 10-10-2015 | Отправлено: 14:38 10-12-2019 | Исправлено: Karbucho, 14:39 10-12-2019
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Karbucho
С этим вопросом лучше обратиться к автору TC VIM

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 17:26 10-12-2019 | Исправлено: sibirnik, 17:26 10-12-2019
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Karbucho пост
Цитата:
Можно сделать такую же кнопку, но так, чтобы она не переименовывала файл, а копировала в ту же панель, но с новым именем согласно выбранному пункту меню

 
Можно, там используется шаблон GroupBox_U100 из файла TCIMGU.lng, если этот файл имеется у вас в наличии и содержит данный шаблон далогового окна, то -->
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
copys=%L||"%p"//0||<group=BOX_U100>||upd<1>
WCMICONS.dll,1
Копировать выделенные элементы в активную панель с редактированием базового имени в диалоговом окне
 
 
-1
 

 
Если ничего не выделено, то команда будет работать с файлом под курсором.
 
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_
 
sergiokapone пост
Цитата:
Почему первое нажатие не срабатывает? Как сделать,чтобы TC загружался уже прозрачным?

 
Первое нажатие не срабатывает, потому что ключ "Transparency" запомнил, что прозрачный режим включён, а так как команда swcmd работает по кругу, то чтобы его вновь включить, после перезагрузки TC, он его сперва как бы выключает, а следующим нажатием вновь включает.  
 
Чтобы TC загружался прозрачным вам надо, как выше уже объяснили, использовать плагин Autorun.
 
Прописать в файле autorun.cfg -->

Код:
# сделать окно Total Commander прозрачным на  10%
#ShellExec "%COMMANDER_PATH%\TCIMG.exe" "trans=230||$TTOTAL_CMD"
#сделать окно Total Commander прозрачным на 25%
#ShellExec "%COMMANDER_PATH%\TCIMG.exe" "trans=192||$TTOTAL_CMD"

Раскомментируйте, удалите решётку(#) в начале строки нужной команды, для подключения её к работе. После перезапуска TC, если он был запущен, окно вашего TC будет иметь заданную прозрачность.
 
Можно сделать кнопочку включения и отключения прозрачности, с перезапуском TC конечно.

Всего записей: 1588 | Зарегистр. 08-12-2013 | Отправлено: 18:01 10-12-2019 | Исправлено: Abel11, 19:19 10-12-2019
Karbucho



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Есть у меня такой шаблон конечно же, иначе как бы я получил такую менюху, а за код большое спасибо! Всё заработало как мне и надо.

Всего записей: 44 | Зарегистр. 10-10-2015 | Отправлено: 07:10 11-12-2019
Errrrr987654321



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Обновился сегодня до свежей версии (TCIMG 26.7) и нативный "защитник виндавз" тут-же мочканул TCIMGGO.exe из сборки (MD5 b666d9fe7aed7d6e546c41c8ab22b74c).
 
При Сталине раньше такого не было!
 
Я, конечно, всё "порешал" у себя, но нехотелось-бы где-нибудь "на выезде" потерять файл/функционал при портабельном использовании Коммандера.
 
Примите меры, сэр! Плиз.

Всего записей: 352 | Зарегистр. 15-04-2018 | Отправлено: 19:00 11-12-2019 | Исправлено: Errrrr987654321, 19:02 11-12-2019
   

Страницы: 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 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 1)
Maz (03-03-2021 11:17): TCIMG (Часть 2)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru