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

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

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

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

Код:
 
[Associations]
Filter1=*.bar
Filter1_open=%COMMANDER_PATH%\Utilities\TCIMG\TCIMG.exe "tcprm=OPENBAR %1"
 

Всего записей: 2147 | Зарегистр. 11-03-2003 | Отправлено: 17:58 24-05-2020
sibirnik



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

Цитата:
Многозадачная кнопка хотел взять себе на вооружение и что то не работает  
Вот теперь всё отлично.

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

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 18:23 24-05-2020
ziabriev



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

Код:
Filter1_open=%COMMANDER_PATH%\Utilities\TCIMG\TCIMG.exe "tcprm=OPENBAR %1"

Отлично работает.

Всего записей: 755 | Зарегистр. 03-03-2019 | Отправлено: 20:51 24-05-2020
hamstercombat



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужны 2 кнопки - копировать из выделенных в активной панели файлов в неактивную только те файлы, которые имеют расширение txt. И копировать из активной панели в неактивную все выделенные файлы, кроме файлов с расширением exe. Заранее спасибо за помощь.

Всего записей: 46 | Зарегистр. 11-04-2015 | Отправлено: 21:30 24-05-2020
Abel11



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

Код:
"copys=%WL||"%t"//0||test<1e!!txt>" - копировать в другую панель только те, которые имеют расширение txt (не заменяя имеющиеся элементы)
"copys=%WL||"%t"//0||test<0e!!txt>" - копировать в другую панель только те, которые не имеют расширение txt (не заменяя имеющиеся элементы)

 
Добавлено:
Можно без выделения файлов.
 
Копировать в другую панель все файлы активной панели с расширением txt.

Код:
copys=PS<"%p"//1//0//*.txt>||"%t"//0

 
Копировать в другую панель все файлы активной панели, которые не имеют расширение txt.

Код:
copys=PS<"%p"//1//0//*.txt//1>||"%t"//0

 

Всего записей: 1472 | Зарегистр. 08-12-2013 | Отправлено: 21:49 24-05-2020 | Исправлено: Abel11, 22:00 24-05-2020
hamstercombat



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Большое спасибо! А можно создать кнопку ещё сложнее? Переместить все выделенные объекты из активной панели в неактивную, если в активной панели существуют 2 файла - "read.me" и хотя бы 1 файл с расширением flg.

Всего записей: 46 | Зарегистр. 11-04-2015 | Отправлено: 06:50 25-05-2020 | Исправлено: hamstercombat, 08:00 25-05-2020
Krabo_Torm



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прошу помочь с кнопками: Поиск файлов *.txt в активной панели, содержащих текст из буфера обмена. И тоже самое содержащих в тексте имя файла под курсором.

Всего записей: 18 | Зарегистр. 11-03-2018 | Отправлено: 21:26 27-05-2020
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krabo_Torm
На первую часть вопроса:

Цитата:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
tcimg=$cm501 buttn=TFindFile||+tcTCFIND2|$i*txt||+tcTCFIND12||+tcTCFIND13|$iclpget||+tcTCFIND23|$a
Wcmicons.dll,392
Поиск файлов txt, содержащих текст из буфера обмена.

И на вторую часть вопроса:

Цитата:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
lists=%Z%L||##path<4> tcimg=$cm501 buttn=TFindFile||+tcTCFIND2|$i*txt||+tcTCFIND12||+tcTCFIND13|$iclpget||+tcTCFIND23|$a
Wcmicons.dll,392
Поиск файлов txt, содержащих текст имени файла под курсором.

Если что не так, Гуру подправят.


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

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 06:47 28-05-2020 | Исправлено: sibirnik, 07:11 28-05-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik
 
Или так, без участия буфера обмена.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
tcimg=$cm501 buttn=TFindFile||+tcTCFIND2||+tcTCFIND12||+tcTCFIND13|$i"%N"||+tcTCFIND23|$a
WCMICONS.dll,1
Поиск файлов содержащих ИМЯ (с расширением) файла под курсором активной панели
 
 
-1
 

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
tcimg=$cm501 buttn=TFindFile||+tcTCFIND2||+tcTCFIND12||+tcTCFIND13|$i"%O"||+tcTCFIND23|$a
WCMICONS.dll,2
Поиск файлов содержащих ИМЯ (без расширения) файла под курсором активной панели
 
 
-1
 


Всего записей: 1472 | Зарегистр. 08-12-2013 | Отправлено: 07:16 28-05-2020 | Исправлено: Abel11, 07:22 28-05-2020
sibirnik



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

Цитата:
Если что не так, Гуру подправят.  

И ещё научат, как  лучше, но любой вариант имеет право на существование -)))


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

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



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, всё работает. Большое спасибо Abel11 и sibirnik!
 

Всего записей: 18 | Зарегистр. 11-03-2018 | Отправлено: 14:20 28-05-2020
karega

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прошу помочь разобраться и найти решение проблемы.
 Если я копирую из топика в буфер обмена код кнопки, то могу вставить его прямо на панель TC и создать новую кнопку. Это работает, проверено. Если же пытаюсь создать эту кнопку с помощью TCIMG
Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
barbt=1||-1
WCMICONS.dll,44
добавить кнопку Total Commander из буфера в конец активной панели инструментов
 
 
-1
 
 
то в строке подсказок новой кнопки кириллица становится нечитаемой - буквы заменяются знаками вопроса.
 
 Как восстановить исходный текст подсказки ?

Всего записей: 4 | Зарегистр. 12-10-2016 | Отправлено: 18:00 28-05-2020 | Исправлено: karega, 18:18 28-05-2020
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
karega
Только что проверил вашу кнопку - работает без проблем...

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

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 18:30 28-05-2020
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
karega, для корректной работы у меня все bar файлы в кодировке UTF-16 LE 1200
Можно в UTF-8
 
Добавлено:

Цитата:
 Поиск файлов *.txt в активной панели, содержащих текст из буфера обмена

Недавно для себя добавлял кодировку... иногда слетает и ничего не находит..., возможно тоже пригодится:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
tcimg=$cm501 buttn=TFindFile||+tcTCFIND2|$i*txt||+tcTCFIND12||x|$j+tcTCFIND17!!1|$j+tcTCFIND19!!1|$j+tcTCFIND22!!1||+tcTCFIND13|$iclpget||+tcTCFIND23|$a
%COMMANDER_PATH%\Wcmicons.dll,1
Поиск файлов txt (отметить кодировку ASCII, UTF-16, UTF-8), содержащих текст из буфера обмена
 
0
-1
 

 

Цитата:
Переместить все выделенные объекты из активной панели в неактивную, если в активной панели существуют 2 файла - "read.me" и хотя бы 1 файл с расширением flg.

 
Тестовая версия TCIMG 276_b7, в версии TCIMG 27.5 замените соответствующие файл(ы)
 
hamstercombat, добавил несколько проверок имён файлов, в следующей версии будет описание, Примеры:
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bends=@PS<"%P"//1//0> sends=GLOBALBENDS<1>||?#(?m)\.flg$!!0¤(?m)\\read\.me$!!0 <IF> GLOBALSENDS<1> = 11 <THEN> moves=GLOBALBENDS<1>||"%t"//0||upd<2> <ENDIF>
%COMMANDER_PATH%\Wcmicons.dll,1
Если в активной панели есть файл flg и файл read.me, то переместить все файлы из активной панели в неактивную
 
0
-1
 

Последние изменения:
Последние примеры:


----------
Раскручиваем СоцСеть

Всего записей: 831 | Зарегистр. 15-08-2011 | Отправлено: 00:50 29-05-2020 | Исправлено: Andrey_A_A, 02:53 29-05-2020
Placetoload



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как бы из кнопки:
Поиск в активной панели в командных файлах содержимого буфера:

Код:
 
tcimg=$cm501 buttn=TFindFile||+tcTCFIND2|$i"*.bat *.cmd"||+tcTCFIND12||+tcTCFIND13|$iclpget||+tcTCFIND23|$a
 

Получить кнопку:
Поиск в папке "D:\Set\Bat" в командных файлах содержимого буфера? Ну в в жёстко указанной папке?

Всего записей: 26 | Зарегистр. 06-03-2020 | Отправлено: 10:15 29-05-2020
Andrey_A_A



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
tcimg=$cm501 buttn=TFindFile||+tcTCFIND2|$i"*.bat *.cmd"||+tcTCFIND4|$i"D:\Set\Bat"
%COMMANDER_PATH%\Wcmicons.dll,1
Запустить диалог "Поиск файлов" и вставить расширения и путь в соответствующие элементы окна
 
0
-1
 


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
tcimg=$cm501 buttn=TFindFile||+tcTCFIND2|$i"*.bat *.cmd"||+tcTCFIND4|$i"D:\Set\Bat"||+tcTCFIND12||+tcTCFIND13|$iclpget||+tcTCFIND23|$a
%COMMANDER_PATH%\Wcmicons.dll,1
Запустить диалог "Поиск файлов" и вставить расширения и путь в соответствующие элементы окна, найти фалы содержащие текст из буфера обмена
 
0
-1
 

 
_/_/_/_/_/_/_/_/
Обновил версию TCIMG 27.6


----------
Раскручиваем СоцСеть

Всего записей: 831 | Зарегистр. 15-08-2011 | Отправлено: 14:57 29-05-2020 | Исправлено: Andrey_A_A, 15:56 29-05-2020
Placetoload



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Со второй кнопкой всё понятно - работает, спасибо большое! А вот с первой "Запустить диалог "Поиск файлов" и вставить расширения и путь в соответствующие элементы окна" не понял - как она должна работать? Допустим у меня открыта в активной панели папка D:\Set\Run\ Я пытаюсь запустить поиск нажимаю кнопку, получаю:

Если нажимаю "Начать поиск", получаю:

Как оно дальше-то работать должно, после появления окна?

Всего записей: 26 | Зарегистр. 06-03-2020 | Отправлено: 15:35 29-05-2020 | Исправлено: Placetoload, 15:38 29-05-2020
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Placetoload
Если внимательно посмотреть, то была упущена последняя кавычка, добавил...

Всего записей: 831 | Зарегистр. 15-08-2011 | Отправлено: 15:57 29-05-2020 | Исправлено: Andrey_A_A, 16:00 29-05-2020
Svetka99



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

Цитата:
для корректной работы у меня все bar файлы в кодировке UTF-16 LE 1200

А кнопку для перекодировки файлов в utf-16 LE 1200? И ещё, с моей проблемой пока ничего?

Всего записей: 58 | Зарегистр. 19-11-2019 | Отправлено: 08:32 30-05-2020
Placetoload



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Понятно, а то я чуть не удивился Спасибо ещё раз.

Всего записей: 26 | Зарегистр. 06-03-2020 | Отправлено: 10:01 30-05-2020
   

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

Рейтинг.ru