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

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

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Artem_Butenko написал(а)
Цитата:
создать кнопку, которая бы генерировала "Desktop.ini", в каталоге под курсором, с содержимым :
 
[.ShellClassInfo]
IconFile=.\Icon.ico
IconIndex=0
InfoTip=
 
В строку "InfoTip=", после равенства прописывалось имя каталога, в котором создаётся "Desktop.ini", атрибуты файла "скрытый" и "системный".

 
Путь в кнопках к TCIMG.exe прописывайте свой, у меня TCIMG находится в корне TC, поэтому путь в кнопке "%COMMANDER_PATH%\TCIMG.exe".
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=[.ShellClassInfo],IconFile=.\Icon.ico,IconIndex=0,InfoTip=[tc=AO]!!-8, creat=%P%N||Desktop.ini||content<GLOBALSENDS<x1:-1>>||owrite<1>||attr<+SH!!0> beepss
WCMICONS.dll,1
Создать в папке под курсором Desktop.ini с заданными условиями, с атрибутами "Системный" и "Скрытый"
 
 
-1
 

 

Цитата:
плагин в виде кнопки, для извлечение иконок из исполняемых файлов и dll-библиотек

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 exics=%WL||"%t"||upd<3>||infold<> beepss
WCMICONS.dll,2
Извлечь в другую панель все иконки из выделенных файлов в одноимённые папки
 
 
-1
 

Всего записей: 1584 | Зарегистр. 08-12-2013 | Отправлено: 00:37 25-08-2020 | Исправлено: Abel11, 13:25 28-08-2020
Vagranthermit



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с кнопкой пожалуйста - во всех папках неактивной панели содержащих файл Del.fl удалить все объекты кроме тех, имена которых содержаться в текстовом файле. В текстовом файле список объектов папок и файлов с расширением без пути.

Всего записей: 56 | Зарегистр. 20-04-2015 | Отправлено: 10:21 25-08-2020
Kasatka99



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

Цитата:
создать кнопку, которая бы генерировала "Desktop.ini", в каталоге под курсором, с содержимым.
В строку "InfoTip=", после равенства прописывалось имя каталога, в котором создаётся "Desktop.ini", атрибуты файла "скрытый" и "системный".

Почему-то не видно исходного поста, на который Вы отвечаете, поэтому не ясно - как работает кнопка. Не расшифруете?

Всего записей: 118 | Зарегистр. 14-02-2018 | Отправлено: 10:48 25-08-2020
maK



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kasatka99 (пост)
Цитата:
не видно исходного

http://forum.ru-board.com/topic.cgi?forum=5&topic=49894&start=3200#7

Всего записей: 5699 | Зарегистр. 19-12-2003 | Отправлено: 11:03 25-08-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vagranthermit написал(а)
Цитата:
во всех папках неактивной панели содержащих файл Del.fl удалить все объекты кроме тех, имена которых содержаться в текстовом файле

 
В списке имён имена папок должны быть с конечным слэшем "\".
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 slist=PS<"%T"//2//0>||test<1f!!1!!0!!Del.fl> exect=$var_i='GLOBALSLIST<1>'=''''?_CmdCm('infbx=InfoBox17<¤>toexit'):1 xlist=FOLDC<$GLOBALSLIST//0//0>||<dellist=C:\ListOfNames.txt|5> delss=$GLOBALXLIST||1
WCMICONS.dll,3
В папках неактивной панели содержащих файл Del.fl удалить все объекты кроме указанных в списке имён из файла C:\ListOfNames.txt
 
 
-1
 



 
Kasatka99 написал(а)
Цитата:
Почему-то не видно исходного поста, на который Вы отвечаете

 
Хм, удивительно, я спокойно перехожу по ссылке. Цитату для полноты понимания дополнил. Да и maK ссылку на пост выложил.
 
 

Всего записей: 1584 | Зарегистр. 08-12-2013 | Отправлено: 12:14 25-08-2020 | Исправлено: Abel11, 12:41 25-08-2020
Vagranthermit



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Огромное спасибо! Только я забыл прямо указать, что желательно, чтобы перед удалением выдавался бы запрос на подтверждение операции, а то от ошибок не застрахован никто. Можно подправить?

Всего записей: 56 | Зарегистр. 20-04-2015 | Отправлено: 16:51 25-08-2020
Abel11



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

Vagranthermit написал(а)
Цитата:
перед удалением выдавался бы запрос на подтверждение операции

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 slist=PS<"%T"//2//0>||test<1f!!1!!0!!Del.fl> exect=$var_i='GLOBALSLIST<1>'=''''?_CmdCm('infbx=InfoBox17<¤>toexit'):1 xlist=FOLDC<$GLOBALSLIST//0//0>||<dellist=C:\ListOfNames.txt|5> exect=$var_n=MsgBox(4+32+262144,'Сообщение','Удалить~~объекты?')||$var_i=$var_n=7?_Exit():1 delss=$GLOBALXLIST||1
WCMICONS.dll,1
В папках неактивной панели содержащих файл Del.fl удалить все объекты кроме указанных в списке имён из файла C:\ListOfNames.txt (требуется подтверждение удаления)
 
 
-1
 

 

Всего записей: 1584 | Зарегистр. 08-12-2013 | Отправлено: 21:49 25-08-2020
Vagranthermit



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

Всего записей: 56 | Зарегистр. 20-04-2015 | Отправлено: 07:10 26-08-2020
reticent

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не работает http://wincmd.ru/download.php?id=TCIMG:
 
Не удается получить доступ к сайту
wincmd.ru’s server IP address could not be found.
DNS_PROBE_FINISHED_NXDOMAIN
 
Где найти?

Всего записей: 65 | Зарегистр. 16-08-2020 | Отправлено: 14:56 07-09-2020 | Исправлено: reticent, 15:01 07-09-2020
Abel11



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

Всего записей: 1584 | Зарегистр. 08-12-2013 | Отправлено: 15:23 07-09-2020
reticent

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





Все благодарности в ПМ

Всего записей: 65 | Зарегистр. 16-08-2020 | Отправлено: 19:43 07-09-2020 | Исправлено: gyra, 20:08 09-09-2020
Dzhontrivolta



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите пожалуйста с кнопками:
Копировать с перезаписью выделенные файлы активной пенели в папки по списку из файла C:\CopyDoс.txt. В файле список папок с полным путём по одному в строчке. Копировать с перезаписью выделенные файлы активной пенели в папки по списку из буфера. В буфере также список папок с полным путём по одному в строчке. И копировать выделенные файлы активной пенели в папки противоположной панели содержащие файл Doc.rtf, причём и во вложенные папки.

Всего записей: 39 | Зарегистр. 26-10-2017 | Отправлено: 08:17 14-09-2020
Abel11



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
copys=%WL||x//1||allfold<C:\CopyDoс.txt//0>
WCMICONS.dll,1
Копировать выделенные объекты во все папки - список полных путей папок из файл списка (заменяя объекты)
 
 
-1
 

 
2.

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
copys=%WL||x//1||allfold<cliplist>
WCMICONS.dll,2
Копировать выделенные объекты во все папки - список полных путей папок из буфера обмена (заменяя объекты)
 
 
-1
 

 
3.

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
slist=PS<[tc=TP]//2//-1>||test<1f!!1!!0!!Doc.rtf> exect=$var_i='GLOBALSLIST<1>'=''''?_CmdCm('infbx=InfoBox17<¤>toexit'):1 copys=%WL||x//1||allfold<GLOBALSLIST<t>>
WCMICONS.dll,3
Копировать выделенные файлы в папки неактивной панели(с рекурсией) содержащих файл Doc.rtf
 
 
-1
 

 
Требуется уточнение по 3-ей кнопке, нужно ли наличие файла Doc.rtf и во вложенных папках? Выложенный вариант не проверяет наличие файла  Doc.rtf во всех вложенных папках, они подключаются в список к найденным папкам "прицепом".

Всего записей: 1584 | Зарегистр. 08-12-2013 | Отправлено: 10:42 14-09-2020 | Исправлено: Abel11, 20:17 14-09-2020
Dzhontrivolta



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Спасибо! Первая кнопка работает без проблем. Вторая почему-то не работает вовсе т.е. - просто ничего не происходит. По третьей кнопке не понял - что куда подключается и каким прицепом. Наверное я не смог точно объяснить - что именно мне нужно. Попробую так - надо в противоположной панели найти все папки содержащие Doc.rtf вне зависимости от их вложенности и только в папки содержащие файл Doc.rtf скопировать выделенные файлы активной панели.

Всего записей: 39 | Зарегистр. 26-10-2017 | Отправлено: 16:01 14-09-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dzhontrivolta
 
Подправил 2-ю и 3-ю кнопки из моего предыдущего поста.
 

Всего записей: 1584 | Зарегистр. 08-12-2013 | Отправлено: 16:40 14-09-2020 | Исправлено: Abel11, 16:40 14-09-2020
Dzhontrivolta



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
2я кнопка заработала как часики, спасибо! А вот с 3ей всё равно проблемы - иногда находит только одну папку с файлом Doc.rtf и только в неё копирует выделенное, в остальные нет. В некоторых случаях вообще не находит ни одной папки с файлом Doc.rtf и выдаёт:

Код:
Line 17993 (File "D:\TCCom\TCIMG.exe"):
как и в тех случаях, когда ни одной папки с файлом Doc.rtf нет в неактивной панели. От чего зависит не понял...

Всего записей: 39 | Зарегистр. 26-10-2017 | Отправлено: 19:03 14-09-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dzhontrivolta
 
Видимо файловые панели у вас представлены в режиме "Краткий". Подправил 3-ю кнопку и вот вам ещё одна, с другими параметрами, в случае отсутствия поискового файла будет выдано сообщение в левом верхнем углу монитора.
 
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
slist=PS<"%T"//2//-1>||test<1f!!1!!0!!Doc.rtf> exect=$var_i='GLOBALSLIST<1>'=''''?_CmdCm('infbx=InfoBox17<¤>toexit'):1 copys=%WL||x//1||allfold<GLOBALSLIST<t>> beepss
WCMICONS.dll,3
Копировать выделенные файлы в папки неактивной панели(с рекурсией) содержащих файл Doc.rtf
 
 
-1
 

Всего записей: 1584 | Зарегистр. 08-12-2013 | Отправлено: 20:10 14-09-2020 | Исправлено: Abel11, 20:13 14-09-2020
Dzhontrivolta



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Большое спасибо! Теперь вроде работает. А на счёт режима, странно как-то. Я вообще-то активно переключаю панели и в краткий режим и в подробный и в дерево каталогов и в просмотр эскизов, если нужно. В зависимости от того - когда и как мне это удобно. Я никак не ожидал, что переключение режима панели может привести к неработоспособности кнопки. Разве есть такие ограничения?

Всего записей: 39 | Зарегистр. 26-10-2017 | Отправлено: 20:42 14-09-2020
Placetoload



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть вот команды "Закрыть все вкладки " и "Закрыть дубликаты вкладок", а можно сделать кнопку "Закрыть все не заблокированные вкладки"? Или "Закрыть текущую вкладку в активной панели" А "Закрыть текущую вкладку в противоположной панели"?

Всего записей: 38 | Зарегистр. 06-03-2020 | Отправлено: 09:02 18-09-2020
Abel11



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
tcimg=$cm5001|3008|4006|5001|3008
WCMICONS.DLL,1
Закрыть все незаблокированные вкладки в обеих панелях TC
 
0
-1
 

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
tcimg=$cm4006|3007|4006
WCMICONS.DLL,2
Закрыть вкладку в неактивной панели TC
 
0
-1
 


Всего записей: 1584 | Зарегистр. 08-12-2013 | Отправлено: 11:05 18-09-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.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru