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

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

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TCIMG 28.0
 
История последних изменений: Подробнее...
 
Последние примеры: Подробнее...
 

Всего записей: 1586 | Зарегистр. 08-12-2013 | Отправлено: 16:11 29-12-2020 | Исправлено: Abel11, 16:34 29-12-2020
hamstercombat



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Спасибо за новогодний подарочек! Удач Вам во всём!

Всего записей: 62 | Зарегистр. 11-04-2015 | Отправлено: 20:51 29-12-2020
Pendelgrast



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

Цитата:
Последние примеры


Код:
"activ=1||[info=x61] sends=-1!!-1||#L1||##path<0|0|5> listx=$GLOBALSENDS||2 <IF> <info=t61$GLOBALLISTX[1]> = 0 <THEN> infbx=Сообщение||Путь~~не~~существует!||3||200||40 <ELSE> pathl=GLOBALSENDS<1>||fold<> <ENDIF>" - перейти к объекту в TC по пути из буфера обмена, при отсутствии пути выдать сообщение

Переход не к объекту, а в папку с объектом. В том смысле что курсор на объект не устанавливается.

Всего записей: 54 | Зарегистр. 26-06-2020 | Отправлено: 16:13 30-12-2020
Abel11



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

 
Всё работает верно, активирует окно Total Commander (если оно свёрнуто) и переходит к  объекту.
 

Цитата:
Переход не к объекту, а в папку с объектом

 
Уберите в параметрах ||fold<> и переход будет осуществляться в папку.
 

Всего записей: 1586 | Зарегистр. 08-12-2013 | Отправлено: 16:31 30-12-2020 | Исправлено: Abel11, 13:14 31-12-2020
sibirnik



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

Цитата:
Переход не к объекту, а в папку с объектом. В том смысле что курсор на объект не устанавливается.

Вы версию TCIMG обновили до последней версии TCIMG 28.0 . У меня всё чётко, как написано отрабатывает - курсор на выбранный файл.

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 16:32 30-12-2020 | Исправлено: sibirnik, 16:35 30-12-2020
And000010

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11 спасибо за кнопку:
 
Код:
start=%%COMMANDER_PATH%%\Programs\Arhive\UniversalExtractor\UniExtract.exe||%V||[group=BOX_1.1][tc=AO]||/sub
Извлечь содержимое
но она работает так как моя.Попробовал создать простую кнопку:
 
Код:
start=%%COMMANDER_PATH%%\Programs\Arhive\WinRar\WinRAR.exe||a||-m3||"%T%O.rar"||%N
Упаковать в Д/П
 
Работает отлично итак и если заменяю %T на %P.Если вставляю вместо %T диалог [group=BOX_1.1] то файл с именем Name упаковывает а файл 1 Name выдаёт ошибку.Прописывал [tc=AO] вместо %O результат тот же,кавычки ставил итак и этак.Подскажите что делаю не так.

Всего записей: 57 | Зарегистр. 22-09-2013 | Отправлено: 19:44 30-12-2020
Pendelgrast



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

Всего записей: 54 | Зарегистр. 26-06-2020 | Отправлено: 21:18 30-12-2020 | Исправлено: Pendelgrast, 21:19 30-12-2020
sibirnik



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

Цитата:
а Вы в режиме "Краткий" попробуйте.

Вам же Abel11 выше давал совет  убрать из параметра кнопки:
Цитата:
||fold<>

И как уважаемый Abel11 говорит(пишет постоянно) от точно поставленного вопроса зависит ответ.
У меня на моей сборке ТС нет краткого режима(история умалчивает почему) других много на левом ТС попробовал, вроде в кратном без этой команды работает. Пробуйте.

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

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 12:27 31-12-2020
Pendelgrast



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik
Без fold<> работает, но я в данном случае, больше хотел о глючке сообщить.

Всего записей: 54 | Зарегистр. 26-06-2020 | Отправлено: 14:15 31-12-2020
sibirnik



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

Цитата:
я в данном случае, больше хотел о глючке сообщить.
Это не глюк, а чисто рабочий момент, который решается под конкретную задачу.  
Глюк - это если, какая то одиночная команда из справки TCIMG не работает.
 


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

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 15:59 31-12-2020
sibirnik



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

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

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 06:24 02-01-2021 | Исправлено: sibirnik, 06:41 02-01-2021
Akimusta

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите пожалуйста с кнопкой создать в папке C:\Info\ текстовый файл с именем даты минус 1 в формате день.месяц.год и содержимым из буфера обмена.

Всего записей: 54 | Зарегистр. 10-09-2014 | Отправлено: 09:13 07-01-2021
lyolik r

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

Цитата:
moves=%L||"%p%O\"//0//(path<"%p">)(.*\\)(.*\\)//$1$3  
;; переместить выделенные элементы в активную панель, в папку именем объекта под курсором

 
Пользовался регулярно данной командой из справки,пока не повстречал папки вида: Имя 11.11.11 и им подобные, с папками не содержащие цифры и точки в названии все работает штатно.
Можна ли исправить это.
 
Записал Gif для лучшего восприятия написанного
 


Всего записей: 462 | Зарегистр. 26-05-2012 | Отправлено: 13:32 07-01-2021 | Исправлено: lyolik r, 13:36 07-01-2021
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Давно пользуюсь Вашими двумя кнопками:
1. Сделать копию выделенных объектов

Код:
copys=%L||%p||**1!!?.bkp||upd<1>

2. Удалить у выделенных объектов расширение .bkp и счетчик

Код:
renms=%L||&&^(.+)_\d+!!$1||&&\.bkp$!!||**2!!||rflag<1>||upd<1>

Но неожиданно столкнулся с одним багом. Если расширение файла имеет более 3 символов, например .dotm, они не срабатывают. Буду благодарен, если Вы их подправите!

Всего записей: 3883 | Зарегистр. 20-02-2007 | Отправлено: 20:09 07-01-2021 | Исправлено: coherent, 20:09 07-01-2021
Albinka32



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По возможности помогите с кнопкой пожалуйста - в файл C:\Doc\Info.txt добавить:
1. Пустую строку
2. Текущую дату день.месяц.год.
3. Содержимое буфера обмена.
4. Открыть C:\Doc\Info.txt в TextEdit

Всего записей: 48 | Зарегистр. 18-06-2020 | Отправлено: 08:26 08-01-2021
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если устроит:
При первом запуске файл "C:\Doc\Info.txt" должен быть.

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
textt=C:\Doc\Info.txt||^^@CRLF<info=s33!!#.!!s32!!#.!!s31!!#>@CRLFclpget@CRLF||backup<0> openf=C:\Doc\Info.txt||TextEdit
WCMICONS.dll,1
Добавить в начало содержимого "C:\Doc\Info.txt" пустую строку,| дату, содержимое буфера(с новых строк) и открыть в TextEdit .
 
 
-1

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
textt=C:\Doc\Info.txt||$$@CRLF<info=s33!!#.!!s32!!#.!!s31!!#>@CRLFclpget@CRLF||backup<0> openf=C:\Doc\Info.txt||TextEdit
WCMICONS.dll,1
Добавить в конец содержимого "C:\Doc\Info.txt" пустую строку,| дату, содержимое буфера(с новых строк) и открыть в TextEdit .
 
 
-1

 
Или создать первом запуске файл "C:\Doc\Info.txt" и так же добавлять:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
creat="C:\Doc||Info.txt"||owrite<8> aends=-1??-2 textt=C:\Doc\Info.txt||^^@CRLF<info=s33!!#.!!s32!!#.!!s31!!#>@CRLFclpget@CRLF||backup<0> openf=C:\Doc\Info.txt||TextEdit
WCMICONS.dll,2
Создать при первом запуске файл "C:\Doc\Info.txt" , добавить ,в начало| пустую строку, дату, содержимое буфера и открыть в TextEdit
 
 
-1
 

Всего записей: 1383 | Зарегистр. 03-03-2019 | Отправлено: 11:04 08-01-2021 | Исправлено: ziabriev, 14:54 08-01-2021
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev
Подправьте описание кнопок:
1 кнопка:  Добавить в начало содержимого "C:\Doc\Info.txt" пустую строку,| дату, содержимое буфера(с новых строк) и открыть в TextEdit .
 
2 кнопка:  Добавить в конец содержимого "C:\Doc\Info.txt" пустую строку,| дату, содержимое буфера(с новых строк) и открыть в TextEdit .
 
Так по моему будет вернее. Да и при первом запуске этот файл "C:\Doc\Info.txt" обязательно должен быть.
 
 
 
Добавлено:
 R.S. Успел подправить

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

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 13:37 08-01-2021 | Исправлено: sibirnik, 13:39 08-01-2021
Albinka32



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev
Вторая кнопка подходит однозначно, спасибо! А вот с первой, логичнее было бы сделать так:
Добавить в начало содержимого "C:\Doc\Info.txt" дату, содержимое буфера(с новых строк) пустую строку и открыть в TextEdit. Пустая строка ведь нужна для разделения добавляемого и содержимого. Наверное как-то так:

Код:
textt=C:\Doc\Info.txt||^^<info=s33!!#.!!s32!!#.!!s31!!#>@CRLFclpget@CRLF@CRLF||backup<0> openf=C:\Doc\Info.txt||TextEdit

Подправьте, если что.

Всего записей: 48 | Зарегистр. 18-06-2020 | Отправлено: 14:57 08-01-2021
ziabriev



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

Цитата:
1. Пустую строку

Это вы так пожелали:
Слева - с пустой, справа - ваша (с переводом каретки) и разница только в первой строке.
 


Всего записей: 1383 | Зарегистр. 03-03-2019 | Отправлено: 15:37 08-01-2021 | Исправлено: ziabriev, 15:50 08-01-2021
Albinka32



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev
Ну тут моё упущение - когда я так желала, я упустила из виду, что добавлять вообще-то можно и в начало файла, а не только в конец и прямо не указала этого. Просто если добавлять в начало, то лучше добавить пустую строку последней. И мой вариант от Вашего отличается не только тем, что нет первой пустой строчки, но добавлена пустая строка в конце.  Но это на мой взгляд.                        

Всего записей: 48 | Зарегистр. 18-06-2020 | Отправлено: 20:18 08-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.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru