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

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

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Operupal_Namochennyi написал(а)
Цитата:
если вместо "File.fl" вписать файл без расширения, скажем "ReadMe", то кнопка сама добавляет к ReadMe расширение txt. Это так задумано? А поправить можно?

Да, если расширение не прописано, то создаётся файл с прописанным именем с расширением TXT.
 

Цитата:
А поправить можно?

Что поправить, озвучивайте!?
Если нужно, чтобы файл создавался без расширения, то тогда кнопка ниже.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
slist=cliplist <FOR> 1 <TO> GLOBALSLIST<0> creat=GLOBALSLIST<:INDEX:>||ReadMe||noext<> <NEXT>
WCMICONS.dll,1
Создать файл ReadMe (без расширения) во всех папках из списка полный путей в буфере обмена
 
 
-1
 


Цитата:
можно сделать так, что если какой-то путь в буфере реально отсутствует, то файл не создавать?


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
listx=cliplist||2 <FOR> 1 <TO> GLOBALLISTX<0> creat=GLOBALLISTX<:INDEX:>||File.fl <NEXT>
WCMICONS.dll,2
Создать файл File.fl во всех папках из списка существующих полный путей в буфере обмена
 
 
-1
 


Цитата:
создать File.fl во всех папках - список полных путей папок из файл списка


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
listx=C:\FolderPaths.txt||2 <FOR> 1 <TO> GLOBALLISTX<0> creat=GLOBALLISTX<:INDEX:>||File.fl <NEXT>
WCMICONS.dll,3
Создать файл File.fl во всех папках из списка существующих полный путей файла C:\FolderPaths.txt
 
 
-1
 

Всего записей: 1450 | Зарегистр. 08-12-2013 | Отправлено: 09:15 15-01-2021 | Исправлено: Abel11, 09:25 15-01-2021
Operupal_Namochennyi



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

Цитата:
Что поправить, озвучивайте!?
Если нужно, чтобы файл создавался без расширения, то тогда кнопка ниже.

Именно это и поправить, о чём писал - без расширения, я то думал, что возможно сделать универсальные параметры, при которых вставил имя файла с расширением - создаётся файл с расширением, вставил имя файла без расширения - создался файл без расширения. Но и так нормально, спасибо! Остальные кнопки тоже то что надо, спасибо большое ещё раз!

Всего записей: 14 | Зарегистр. 11-11-2017 | Отправлено: 11:08 15-01-2021
jktgeorge



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
iniwr=%P%N||InternetShortcut||IconFile|| slist=INI<8//%P%N//InternetShortcut//URL>||formt<0!!^(?:https?:\/\/)?(?:www\.)?([^\/]+)> renmm=%P%N||$$_GLOBALSLIST<1>
WCMICONS.dll,3
В *,URL под курсором удалить значение поля "IconFile" + переименовать - добавить в конец имени файла доменное имя взятое из поля "URL"

В конце добавить «и обновить панели», а то не видно полного имени после переименования.

Всего записей: 810 | Зарегистр. 02-12-2007 | Отправлено: 14:33 15-01-2021
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jktgeorge написал(а)
Цитата:
В конце добавить «и обновить панели»


Код:
iniwr=%P%N||InternetShortcut||IconFile|| slist=INI<8//%P%N//InternetShortcut//URL>||formt<0!!^(?:https?:\/\/)?(?:www\.)?([^\/]+)> renmm=%P%N||$$_GLOBALSLIST<1>||upd<1>

 

Всего записей: 1450 | Зарегистр. 08-12-2013 | Отправлено: 14:39 15-01-2021 | Исправлено: Abel11, 14:41 15-01-2021
jktgeorge



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Благодарю, то, что доктор прописал, а то приходилось каждый раз клацать кнопку "Обновить".

Всего записей: 810 | Зарегистр. 02-12-2007 | Отправлено: 14:52 15-01-2021
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Помогите пожалуйста с кнопкой для следующей задачи:
Открыть для редактирования активную bar-панель в "Button Bar Editor", расположенному по пути "%COMMANDER_PATH%\Utilities\TotalCom\Ultra_TC_Editors\Button Bar Editor.exe"
R.S.
Подумал, наверное надо две кнопки для горизонтальной панели и отдельно для вертикальной панели.

----------
Мечты сбываются - TC+TCIMG...

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 16:51 15-01-2021 | Исправлено: sibirnik, 17:45 15-01-2021
alloledd

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

Цитата:
Ищите свой *.bar в том же месте. И вообще, что значит исчезли кнопки, что вертикальная панель инструментов стала пустой или там есть всё же какие-то кнопки, если есть, то скрин в студию, возможно вы просто подключили вертикальную панель от TCIMG.  

Я и имел ввиду панели от TCIMG, он их сразу у меня две создал при установке. И я не говорил, что исчезли все кнопки. С них удалились кнопки, которые я создавал и восстановились все дефолтные кнопки от TCIMG, которые удалял, перемещал... А панели от TC не пострадали.  

Цитата:
Перед тырканиями делайте бэкапы, а ешё лучше имейте дубликат TC для таких целей.  

Это первое, что мне пришло в голову после этого фиаско. )
ziabriev

Цитата:
Кнопка "Т" Рабочая панель - Вертикальная панель инструментов: ВКЛ\ВЫКЛ
при этом:
cm_VisButtonbar2 - переключает
Wincmd.ini:
[Layout]
ButtonBarVertical=1 или 0  

Не, с переключением у меня проблем нет.

Всего записей: 3764 | Зарегистр. 25-10-2019 | Отправлено: 19:37 15-01-2021 | Исправлено: alloledd, 19:38 15-01-2021
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alloledd
любой bar-файл, когда вы его создаёте по умолчанию прописывается в папку Bar. Если у вас пропали значки(кнопки) на панели, так вы посмотрите в этой папке тот bar-файл который вы создавали, есть он там или нет. Если есть, то добавьте его на панель. А если нет - значит "ручки шаловливые" удали. Тут уж не поможешь.


----------
Мечты сбываются - TC+TCIMG...

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 20:01 15-01-2021
alloledd

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik
Как понял, панели от TCIMG хранятся в UserBars их там ажно 27штук скопилось.  Я столько и не создавал, хотя... хз, может когда "ручки шаловливые" тыркали куда не попадя, они и насоздавались. Надо действительно по подключать их все и посмотреть чего там накидало. )

Всего записей: 3764 | Зарегистр. 25-10-2019 | Отправлено: 20:16 15-01-2021
sibirnik



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

Цитата:
Надо действительно по подключать их все и посмотреть чего там
Посмотреть надо - там много интересного. Но я вам о папке "BAR" в корне ТС писал.
 


----------
Мечты сбываются - TC+TCIMG...

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 03:55 16-01-2021
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik написал(а)
Цитата:
Открыть для редактирования активную bar-панель в "Button Bar Editor", расположенному по пути "%COMMANDER_PATH%\Utilities\TotalCom\Ultra_TC_Editors\Button Bar Editor.exe"


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
openf=<info=x50>||"%%COMMANDER_PATH%%\Utilities\TotalCom\Ultra_TC_Editors\Button Bar Editor.exe"
WCMICONS.dll,1
Открыть горизонтальную панель инструментов TC в *Button Bar Editor"
 
 
-1
 

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
openf=<info=x50|1>||"%%COMMANDER_PATH%%\Utilities\TotalCom\Ultra_TC_Editors\Button Bar Editor.exe"
WCMICONS.dll,2
Открыть вертикальную панель инструментов TC в *Button Bar Editor"
 
 
-1
 



 
sibirnik написал(а)
Цитата:
Но я вам о папке "BAR" в корне ТС писал

 
Не у всех есть данная папка, не надо ориентироваться на свою или другие сборки TC. Лучше сперва поинтересоваться в какой папке пользователь хранит или собирается хранить пользовательские *.bar, а уж потом на основании полученной информации пробовать подсказать.

Всего записей: 1450 | Зарегистр. 08-12-2013 | Отправлено: 04:21 16-01-2021 | Исправлено: Abel11, 05:21 16-01-2021
alloledd

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

Цитата:
Но я вам о папке "BAR" в корне ТС писал.  

Там находятся только файлы подключенных панелей. Ничего нового там не появилось, тем более связанного с TCIMG.

Всего записей: 3764 | Зарегистр. 25-10-2019 | Отправлено: 04:38 16-01-2021
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
 
У меня почему то с вашими параметрами открывает в блокноте.??? Сделал так:
Прописал в файл TCIMGU.ini  

Цитата:
ButtonBarEditor=%COMMANDER_PATH%\Utilities\TotalCom\Ultra_TC_Editors\Button Bar Editor.exe

и строку в параметрах изменил так:

Цитата:
openf=<info=x50|1>||ButtonBarEditor

Всё заработало. Благодарю

Цитата:
пользовательские *.bar, а уж потом на основании полученной информации пробовать подсказать.  

Конечно правильно, но я пытался дать какую то подсказку...Можно ведь поиском за секунды прошерстить всю папку ТС (и не только) на расположение .BAR-файлов.
 
 


----------
Мечты сбываются - TC+TCIMG...

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 04:59 16-01-2021
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik написал(а)
Цитата:
У меня почему то с вашими параметрами открывает в блокноте.

 
Относительные путь к "Button Bar Editor.exe" надо было в параметрах прописать с двойными "%%", а я просто вставил вами предоставленный путь с одиночными "%", отсюда и затык. Подправил кнопки.
 

Всего записей: 1450 | Зарегистр. 08-12-2013 | Отправлено: 05:07 16-01-2021 | Исправлено: Abel11, 05:13 16-01-2021
sibirnik



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

Цитата:
Ничего нового там не появилось, тем более связанного с TCIMG.

Сложно вам, что то подсказать...У вас примерно так:
Иди туда - не знаю куда, найди то - не знаю что. Как вы там создавали - это только вам известно.
Вам уважаемый Abel11 писал в этом посте скрин выложить и так далее.
 
 
 
 
Добавлено:
Abel11

Цитата:
надо было в параметрах прописать с двойными "%%"

Ясно. Лишний раз убеждаюсь, как мало знаю...Справку изучать и изучать надо.
 


----------
Мечты сбываются - TC+TCIMG...

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 05:11 16-01-2021
alloledd

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

Цитата:
Можно ведь поиском за секунды прошерстить всю папку ТС (и не только) на расположение .BAR-файлов.  

.BAR-файлы я просмотрел в первую очередь, ещё до обращения в теме

Цитата:
У вас примерно так:
Иди туда - не знаю куда, найди то - не знаю что. Как вы там создавали - это только вам известно.  

Вы уверены, что внимательно читали, о чём я писал?

Цитата:
Вам уважаемый Abel11 писал в этом посте скрин выложить и так далее.  

Какай скрин, вертикальных панелей от TCIMG с дефолтными кнопками? Вы уверены, что это кому-то надо? А советом уважаемого Abel11, я воспользовался тут же, сделал бэкап.

Цитата:
Сложно вам, что то подсказать...

Дык чего уже подсказывать то, когда я уже усё восстановил, что пропадало. Так что вопрос то закрыт, о чём в принципе сразу и сообщил:

Цитата:
Да и хрен с ними, похоже быстрее новые кнопки навтыкать, созданные за два дня. ))

Так что всем спасибо.

Всего записей: 3764 | Зарегистр. 25-10-2019 | Отправлено: 05:45 16-01-2021 | Исправлено: alloledd, 05:48 16-01-2021
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Milena88 написал(а)
Цитата:
создала свой пункт в меню, в wcmd_rus.ini прописала секцию. Пункт работает, но вот иконка в этом пункте не отображается

Прописали секцию [em_...] в "Wcmd_rus.ini", прописали пункт в "Wcmd_rus.mnu" - пункт в меню TC появился, а иконка не отображается. Применяем кнопку ниже и всё появится.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
menuw=1
WCMICONS.dll,1
Пересобрать WCMICONS.INC, установить значки команд, создать бекап файла
 
 
-1
 


Всего записей: 1450 | Зарегистр. 08-12-2013 | Отправлено: 18:28 17-01-2021 | Исправлено: Abel11, 18:31 17-01-2021
Milena88



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Спасибо, но у меня это почему-то не работает. Я из сборки TCVIM в меню своего TC перенесла некоторые справочные пункты, добавила нужные секции в Wcmd_rus.ini скопировала из сборки VIM в свой TC WCMICONS.DLL  и WCMICONS.INC, потому что в моём WCMICONS.DLL нужных иконок не было. Ну пункты справки работают, а иконки не отображаются. Потом тут увидела кнопку, которая должна была бы мне помочь и применила её, но это не помогло - после применения WCMICONS.INC пересобирается и бакфайл создаётся, только это ничего не меняет - иконки не отображаются Тогда я обратилась в тему по TC в надежде разобраться - как это должно работать и что у меня не так, но пока не разобралась в чём проблема.

Всего записей: 54 | Зарегистр. 13-09-2017 | Отправлено: 07:47 18-01-2021 | Исправлено: Milena88, 07:48 18-01-2021
sibirnik



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

Цитата:
Спасибо, но у меня это почему-то не работает. Я из сборки TCVIM в меню своего TC перенесла некоторые справочные пункты, добавила нужные секции в Wcmd_rus.ini скопировала из сборки VIM в свой TC WCMICONS.DLL  и WCMICONS.INC, потому что в моём WCMICONS.DLL нужных иконок не было.

Это имеем в сборке от Матроса для примера:
В Wcmd_Rus.mnu имеем строку      

Цитата:
MENUITEM "• Справочник по BBcode", em_vim_0493

WCMD_RUS.ini имеем секцию

Цитата:
[em_vim_0493]
Cmd="%COMMANDER_PATH%\AkelFiles\Help\Справочник по BBcode.htm"
Param=
Path=
Button=WCMICONS.dll,490
Menu=Справочник по BBcode
Iconic=0

Копируете всё это в свои Wcmd_Rus.mnu и WCMD_RUS.ini соответственно. Следующее действие выбираете из своего файла Wcmicons.dll нужный вам значок, если его нет, то добавляете нужный вам значок в свой файл Wcmicons.dll(именно добавляете один нужный вам значок, хотя это и необязательно, в файле Wcmicons.dll можно любой другой подходящий найти) и выполняете предыдущее действие. Потом, если значки не появились в отображении - применить кнопку, которую указал Abel11 в посте выше.
А вы, что сделали - скопировали чужие файлы =из сборки VIM в свой TC WCMICONS.DLL  и WCMICONS.INC, потому что в моём WCMICONS.DLL нужных иконок не было. = А этого категорически делать было НЕЛЬЗЯ! Теперь, если есть сохранение - нужно вернуть назад всё и сделать всё так, как я указал выше.


----------
Мечты сбываются - TC+TCIMG...

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 12:50 18-01-2021 | Исправлено: sibirnik, 12:53 18-01-2021
Milena88



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik
Понятно, спасибо за разъяснение, но всё не так просто. В стандартном WCMICONS.DLL Тотала 86 иконок, в WCMICONS.DLL от сборки VIM - 1450! Ощутите разницу, как говориться. При условии, что я из этой сборки в свой тотал утянула практически все кнопки, то совет "всегда можно любой другой подходящий найти" не кажется верным. Я уже не говорю про то, что как влепить свой значок в WCMICONS.DLL мне неизвестно - никогда этим не занималась. А самое плохое, что мы окончательно в оффтоп скатились, за что мне очень сорри. Но я уж наверное лучше проживу без иконок в меню, чем буду мучаться с добавлением нужных иконок в стандартный WCMICONS.DLL и переписыванием значков у такой же кучи кнопок. Но всё равно признательна за попытку помочь.

Всего записей: 54 | Зарегистр. 13-09-2017 | Отправлено: 15:42 19-01-2021
   

Страницы: 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.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru