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

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

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

Maz



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


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

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

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

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

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

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

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



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
renms=%WL||$$_Portable
WCMICONS.dll,1
переименовать выделенные объекты - добавить в конец имён '_Portable'
 
 
-1
 


Всего записей: 1615 | Зарегистр. 08-12-2013 | Отправлено: 04:37 21-02-2025
dedulya68



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

Всего записей: 1012 | Зарегистр. 22-12-2016 | Отправлено: 06:54 21-02-2025
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexostrov 23:04 16-02-2025
Цитата:
Из скопированных кнопок, в синтаксисе меню MENUIMG, создать кнопки на панели ТС
 

 
• Из скопированных кнопок в синтаксисе меню MENUIMG создать кнопки на активной панели инструментов Total Commander

Код:
slist=@$f253||##path<0|0|1> sends=-1??-1||formt<54> anf2d=$GLOBALSENDS||2||([^#!#]+) arr2d=GLOBALANF2D||27|1|&&MENUITEM~~!! <FOR> 1 <TO> GLOBALARR2D<0> zends=TOTALCMD#BAR#DATA@CRLFGLOBALSLIST<1>@CRLFGLOBALARR2D3<:INDEX:>@CRLFGLOBALARR2D2<:INDEX:>@CRLFGLOBALARR2D1<:INDEX:> barbt=1||-1||butfrom<?GLOBALZENDS<x1>> <NEXT> barupd

 

Цитата:
Кнопку с панели конвертнуть в строку синтаксиса MENUIMG

• Скопированную кнопку с панели инструментов TC конвертировать в строку синтаксиса MENUIMG для дальнейшей вставки в файл *.tcm

Код:
sends=-1??-2 <IF> <info=f11GLOBALSENDS<x4>//> = exe <THEN> pends=GLOBALSENDS<x4>||$$,1 xends=MENUITEM~~GLOBALSENDS<x5>#!#GLOBALPENDS<x1>#!#GLOBALSENDS<x2>??0 <ELSE> xends=MENUITEM~~GLOBALSENDS<x5>#!#GLOBALSENDS<x4>#!#GLOBALSENDS<x2>#!#GLOBALSENDS<x3>??0 <ENDIF>

Всего записей: 1615 | Зарегистр. 08-12-2013 | Отправлено: 06:59 21-02-2025 | Исправлено: Abel11, 08:31 21-02-2025
alexostrov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
 
Первые результаты после проверки:
• Из скопированных кнопок, в синтаксисе меню MENUIMG, | создать кнопки на активной панели Total Commander
Беру 2 варианта одной кнопки в синтаксисе меню MENUIMG
 

Код:
MENUITEM • AIMP#!#Wcmicons.dll,708#!#em_amo_180
MENUITEM • AIMP#!#%COMMANDER_PATH%\Programs\Players\AIMP\AIMP.exe,1#!#%COMMANDER_PATH%\Programs\Players\AIMP\AIMP.exe

 
Результат кнопок на панели (обе кнопки не работают):
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
em_amo_180
Wcmicons.dll,708
• AIMP
---------------------
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
%COMMANDER_PATH%\Programs\Players\AIMP\AIMP.exe
%COMMANDER_PATH%\Programs\Players\AIMP\AIMP.exe,1
• AIMP

 
 а так кнопки работают)
 

Код:
TOTALCMD#BAR#DATA
em_amo_180
 
Wcmicons.dll,708
• AIMP
-------------------
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Programs\Players\AIMP\AIMP.exe
 
%COMMANDER_PATH%\Programs\Players\AIMP\AIMP.exe,1
• AIMP

 
Вопрос по второй кнопке:
 
• Скопированную кнопку, с панели инструментов TC | конвертировать в строку синтаксиса MENUIMG для | дальнейшей вставки в файл *.tcm
 
Скопировал кнопку в буфер:

Код:
exect=$var_item=ClipGet() folds="%p"||[combo=BOX_XX]
%COMMANDER_PATH%\Wcmicons.dll,73
Передача содержимого буфера | обмена в параметр [combo]
 

получил строку синтаксиса MENUIMG:
 

Код:
MENUITEM Передача содержимого буфера | обмена в параметр [combo]#!#%COMMANDER_PATH%\Wcmicons.dll,73#!#%COMMANDER_PATH%\TCIMG.exe#!#exect=$var_item=ClipGet() folds="%p"||[combo=BOX_XX]

 
и из этой строки в синтаксисе MENUIMG создал кнопку  
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
%COMMANDER_PATH%\TCIMG.exe
%COMMANDER_PATH%\Wcmicons.dll,73
Передача содержимого буфера | обмена в параметр [combo]

 
в строке синтаксиса MENUIMG есть выделенный элемент ????

Всего записей: 107 | Зарегистр. 11-12-2017 | Отправлено: 18:33 21-02-2025 | Исправлено: alexostrov, 18:34 21-02-2025
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
alexostrov, там много нюансов - нет универсальной кнопки для конвертирования, не потому что TCIMG кривое, потому все команды/названия_функций/и.т.д начинают пересекаться с другим синтаксисом или с аномалиями...
Ваша задача индивидуальная - сработало - хорошо. Нет - вручную

Всего записей: 1518 | Зарегистр. 15-08-2011 | Отправлено: 22:32 21-02-2025 | Исправлено: Andrey_A_A, 22:40 21-02-2025
alexostrov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Первую кнопку исправил. Может не совсем корректно (поправил строку zends=.....),
 с кнопок, в синтаксисе меню MENUIMG:

Код:
MENUITEM • Firefox#!#Wcmicons.dll,763#!#em_amo_273
MENUITEM • AkelPadImage#!#%COMMANDER_PATH%\AkelPad.exe,1#!#%COMMANDER_PATH%\AkelPad.exe

кнопки создаются правильно.

Код:
slist=@$f253||##path<0|0|1> sends=-1??-1||formt<54> anf2d=$GLOBALSENDS||2||([^#!#]+) arr2d=GLOBALANF2D||27|1|&&MENUITEM~~!! <FOR> 1 <TO> GLOBALARR2D<0> zends=TOTALCMD#BAR#DATA@CRLFGLOBALARR2D3<:INDEX:>@CRLF@CRLFGLOBALARR2D2<:INDEX:>@CRLFGLOBALARR2D1<:INDEX:> barbt=1||-1||butfrom<?GLOBALZENDS<x1>> <NEXT> barupd
• Из скопированных кнопок, в синтаксисе меню MENUIMG, | создать кнопки на активной панели Total Commander

Осталось решить проблему со второй кнопкой.
• Скопированную кнопку с панели инструментов TC конвертировать в строку синтаксиса MENUIMG для дальнейшей вставки в файл *.tcm.
Кстати, эта кнопка есть в Справке TCIMG - не работает!
Кнопка которую сделал Abel11 работает, но не совсем корректно. Буду пробовать.

Всего записей: 107 | Зарегистр. 11-12-2017 | Отправлено: 00:15 22-02-2025 | Исправлено: alexostrov, 00:18 22-02-2025
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум 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