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

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

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik
 
В параметрах использовать относительные %%ПУТИ%% (с двойными процентами).

Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 12:56 14-02-2021
sibirnik



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

Цитата:
start=TextEdit||$f300\INI\Shortcuts.ini


Всего записей: 829 | Зарегистр. 12-09-2014 | Отправлено: 13:48 14-02-2021
Songbird



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Я извиняюсь, а мне не поможете?

Всего записей: 65 | Зарегистр. 06-08-2020 | Отправлено: 16:34 14-02-2021
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Songbird
 
Обновиться до крайней версии TCIMG 28.2
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
kends=<info=x40|0> rends=<info=f209%WL//> alist=%WL||##path<4> pathu="%P" marlr=%Z%F||0 tcimg=$cm302 anf2d=[tc=CAL*f]||2||([^\t]+)||begin<0> sends=$GLOBALANF2D1??-1?||eline<(!!)> xlist=$GLOBALANF2D0||##path<4> slist=$GLOBALXLIST||$$~~GLOBALSENDS<:NUMBER:>||^^GLOBALXLIST<:NUMBER:>= zlist=$GLOBALALIST||?Q$GLOBALSLIST|#|0|1|0|0|1 zends=$GLOBALZLIST??-2||$$@CRLF@CRLFОбщий~~размер:~~GLOBALRENDS<1>~~в~~GLOBALKENDS<1>~~файлах GLOBALZENDS<c> pause=500 tcimg=$cm3007|3006|4006
WCMICONS.dll,1
Открыть активную панель в неактивной панели в режиме "Подробный" с сохранением выделения, записать в буфер обмена базовые имена всех выделенных файлов (согласно сортировки в активной панели) + размеры (в скобках) + суммарный размер и количество файлов, возврат неактивной панели в исходное состояние.
 
 
-1
 

 



Цитата:
можно считать относительным или это абсолютный путь???
 
start=TextEdit||$f300\INI\Shortcuts.ini

Абсолютный путь — это путь, который указывает на одно и то же место в файловой системе.
 
А теперь вопрос вам, если вы переместите свой TC в другое место, ваш пример останется рабочим? Ответив получите ответ на свой же вопрос.
 
 

Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 19:41 14-02-2021 | Исправлено: Abel11, 07:21 15-02-2021
sibirnik



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

Цитата:
А теперь вопрос вам, если вы переместите свой TC в другое место, ваш пример останется рабочим?  

Я сомневаюсь в ответе, но думаю, что Да - будет работать. (Переместить нет возможности, чтобы проверить).  

Всего записей: 829 | Зарегистр. 12-09-2014 | Отправлено: 19:46 14-02-2021
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik написал(а)
Цитата:
Я сомневаюсь в ответе, но думаю, что Да

Не надо сомневаться, конечно же ДА.
 
 %COMMANDER_PATH%  - путь к каталогу Total Commander.  
 $f300                               - короткий путь к каталогу Total Commander.  
 
Куда бы вы не переместили свой Total Commander такие пути пути будут рабочими, они являются внутренними, относительно каталога Total Commander.
 

Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 19:53 14-02-2021 | Исправлено: Abel11, 19:57 14-02-2021
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
sibirnik, все короткие пути типа $fNNN - работать будут только, если они задействованы в запуске команд через TCIMG, в других местах они работать не будут.
Они созданы только для TCIMG и появились с ростом длины команд, а как известно командная строка в тотале, да и в других программах имеет ограничение...
Вот три строки одного и того же, только какая короче?... каждый может использовать то, что ему удобнее

Код:
sends=?$f23 GLOBALSENDS<a>
sends=?%%PROGRAMFILES%% GLOBALSENDS<a>
sends=?C:\Program~~Files~~(x86) GLOBALSENDS<a>

Всего записей: 815 | Зарегистр. 15-08-2011 | Отправлено: 20:24 14-02-2021 | Исправлено: Andrey_A_A, 20:24 14-02-2021
jktgeorge



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Граждане.
Никто не сталкивался с такой  неприятной траблой, как полное падение TC в 28.1. ?
Там фигня происходит, если запуск идет от админа. Половина команд (ну треть) не работает. И куча из под админа тупо приводит к рухнувшему командеру. У меня напостой такое.  
Сори.... Типа без "доказухи" не камильфо.... но постараюсь как только чего такого , зафиксить. Просто чтоб выявить косяк, но не за критику Андрея.. Всего не предусмотреть.  
То, что делает Андрей,Ю это вызывает все что угодно, ..... но уже уважение, так точно.
Удачи те, Андрей! Спасибо тебе!

Всего записей: 810 | Зарегистр. 02-12-2007 | Отправлено: 00:07 15-02-2021 | Исправлено: jktgeorge, 00:18 15-02-2021
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Andrey_A_A
Благодарю за пояснение и разъяснения. Пути TCIMG теперь стали понятнее и доступнее.
jktgeorge

Цитата:
как полное падение TC в 28.1. ?

Постоянно запускаю от админа и никаких проблем. Вы случаем не 64 битный ТС запускаете? Возможно в этом у вас и проблема - как вариант. И уж поверьте возможности ТС и особенно TCIMG использую по полной - могу сказать точно проблем нет. Бывают редкие нюансы, но при обращению к автору TCIMG быстро решаются и устраняются. Чтобы так, как вы пишите
Цитата:
Половина команд (ну треть) не работает.
- такого никогда не было. Что то у вас - Разбирайтесь.
 
 

Всего записей: 829 | Зарегистр. 12-09-2014 | Отправлено: 04:54 15-02-2021
Songbird



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

После применения кнопки в буфере:

Код:
ABBYY Screenshot Reader 11 by conservator
KVN-2020. Kubok.Chempionov.07.02.2021.HDTVRip
Opera TOR Web Browser 57.0.3098.102 Stable Portable by PortableAppZ
 
Общий размер: 1.57 GB в 3 файлах

TCIMG обновила. Проверяла на чистом ТС и на сборке VIM. Кнопка:

Код:
alist=[tc=AM]||##path<4> pathu="%P" marlr=%Z%F||0 tcimg=$cm302 anf2d=[tc=CAL*f]||2||([^\t]+)||begin<0> sends=$GLOBALANF2D1??-1?||eline<(!!)> xlist=$GLOBALANF2D0||##path<4> slist=$GLOBALXLIST||$$~~GLOBALSENDS<:NUMBER:>||^^GLOBALXLIST<:NUMBER:>= zlist=$GLOBALALIST||?Q$GLOBALSLIST|#|0|1|0|0|1 GLOBALZLIST<c> pause=500 tcimg=$cm3007|3006|4006

На той же панели даёт:

Код:
ABBYY Screenshot Reader 11 by conservator (269,30 Мб)
KVN-2020. Kubok.Chempionov.07.02.2021.HDTVRip (1,22 Гб)
Opera TOR Web Browser 57.0.3098.102 Stable Portable by PortableAppZ (75,93 Мб)

Внешне кнопки работают одинаково - открывают содержимое активной панели в другой панели в режиме "подробный" мелькает копирование. Закрывается другая панель возвращая всё в исходное, но имена выделенных файлов копируется, а содержимое столбика "размер" почему-то нет...

Всего записей: 65 | Зарегистр. 06-08-2020 | Отправлено: 06:43 15-02-2021 | Исправлено: Songbird, 07:10 15-02-2021
jktgeorge



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

Цитата:
Что то у вас - Разбирайтесь.

Да вот... пытаюсь. Но  не было такого никогда. Т.с. "поймать" сие не могу.  
А, да... Забыл сказать. Я пользуюсь сборкой Матроса. Ну там есно под себя уже переделанной.
Просто, как говорится "ни с того ни с сего" и вдруг... Даже не знаю как отследить, что вызывает падение и закрывается ТС.
Ну с-ма у меня вроде как нормально работает, никаких таких сбоев не замечаю.
W10-LTSC-1089-x64
Вот обычно, падение происходит по вызову ПКМ (допустим, архивировать в рар, у меня в с-му установленный). Ну незнаю почему, вот стоит такое нажать и тотал падает. Всмысле закрывается.  
Я понимаю, что со сборками это вопрос "не сюда", как говорил Авада, но ... да ладно. Щас новую воткну, чистую от Матроса, попробую там. Может быть реально, чего то я сам накосячил. Но вот вопрос всё одно остается... «как выявитьь траблу». Всмысле даже не применительно к ТС, а вообще. Чем можно отследить то, что вызывает то или иное. Procmonitor от Русиновича то для меня сложновато, там выдача, как темный лес.  
P.S.S
Да.... совсем последняя правка камента. Это началось с апдейтом TCIMG 28.1
вот сейчас скачал и поставил 28.2. Как говорится "буду пАсмАтреть".  
Но по любому, Андрею большой спасиб за замечательную утилиту, и Матросу за сборку  
Бум разбираться

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



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

Songbird написал(а)
Цитата:
Кнопка у меня почему-то не работает как надо

 
Подправил.
 

Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 07:24 15-02-2021
Songbird



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Спасибо большое! Теперь совсем другое дело, работает как надо даже на предыдущей версии TCIMG. Проверила на Win10 и на XP.

Всего записей: 65 | Зарегистр. 06-08-2020 | Отправлено: 08:10 15-02-2021
Abel11



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
kends=<info=x40|0> rends=<info=f209%WL//> lists=%WL||##path<4>||$$~~(<info=f208:://>)||#Z@CRLF@CRLFОбщий~~размер:~~GLOBALRENDS<1>~~в~~GLOBALKENDS<1>~~файлах
WCMICONS.dll,1
записать в буфер обмена базовые имена всех выделенных файлов с размерами в скобках в конце имён + суммарный размер выделенных файлов и их количество
 
 
-1
 

 

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



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите пожалуйста с кнопкой - запустить C:\TCCom\Update.bat с параметром вводимом в диалоге.

Всего записей: 11 | Зарегистр. 13-02-2021 | Отправлено: 08:38 15-02-2021
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужна кнопка для задачи:
Заменить в имени файла под курсором часть имени, находящуюся между нижними подчёркиваниями и состоящую из цифр и точки _34345.456_ на одно нижнее подчёркивание _  
Имеем:
Привет_скоро 23_24567.345_февраля_а потом_8.2021_марта
Надо:
Привет_скоро 23_февраля_а потом_8.2021_марта
Количество цифр до и после точки разное и то, что нужно удалить с заменой может находиться в любой части имени файла.

Всего записей: 829 | Зарегистр. 12-09-2014 | Отправлено: 09:08 15-02-2021
Songbird



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

Всего записей: 65 | Зарегистр. 06-08-2020 | Отправлено: 09:11 15-02-2021
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik написал(а)
Цитата:
находящуюся между нижними подчёркиваниями и состоящую из цифр и точки _34345.456_

Более конкретные ориентиры нужны, ведь у вас в имени присутствует ещё похожий фрагмент _8.2021_.
Если учитывать, что перед точкой должно быть более одной цифры, то попробуйте параметры ниже.
 
Переименование: удалить цифровой фрагмент разделенный точкой и имеющий в конце знак нижнее подчеркивание.

Код:
renms=%WL||&&\d{2,}\.\d+_!!


Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 10:44 15-02-2021 | Исправлено: Abel11, 17:40 15-02-2021
sibirnik



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

Цитата:
Более конкретные ориентиры нужны, ведь у вас в имени присутствует ещё похожий фрагмент _8.2021_.  

Возможно и будет надо что-то изменять, пока всё что нужно удаляет. Просто я в примере лишний символ дал (_8.2021_) а нужно было так (_8.2021). Благодарю.

Всего записей: 829 | Зарегистр. 12-09-2014 | Отправлено: 12:09 15-02-2021
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Просьба помочь с командой, которой можно запустить ExamDiff.ехе на сравнение каталогов. Формат запуска такой:

Код:
path\ExamDiff.exe path1\dir1 path2\dir2

path1\dir1 - это каталог слева, а path2\dir2 - справа. Пути path1\dir1 и path2\dir2 НЕ должны содержать в конце обратный слэш, иначе не будет работать. Поэтому вариант с Тоталовскими параметрами %X%P и %X%T не проходит.

Всего записей: 3697 | Зарегистр. 20-02-2007 | Отправлено: 19:09 15-02-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