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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 2)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие темы: Часть 1


 
Дата выпуска: 17.05.2024
Версия: 34.5
Автор: Averin Andrey
 
Скачать TCIMG | Скачать 2 | Сайт | Онлайн справка | Основные вопросы | Функционал+ | Поддержка проекта

TCIMG - утилита для вызова различных команд Total Commander и выполнения дополнительных действий.
• Мощное средство для расширения функциональности Total Commander и других программ.
• Направлена на автоматизацию монотонных действий, связанных с файловыми, системными, программными, оконными операциями.
• Полностью портабельная, т.е. не требует установки и не вносит в реестр или куда-либо ещё дополнительную информацию.
• Возможность комфортного использования потенциала программ с поддержкой командной строки, например:

ОСНОВНЫЕ ВОЗМОЖНОСТИ УТИЛИТЫ:    
Спасибо

Коллекция кнопок TCIMG для Total Commander | Как расширить функциональность самостоятельно

В справке TCIMG.chm более 16.300 примеров применения.

Сборки программ, в которых участвует утилита 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 Titan Portable - сборка файлового менеджера Total Commander (автор pcDenPro)
TC AkulaBig - сборка файлового менеджера Total Commander (автор AkulaBig)
TCnative - сборка файлового менеджера Total Commander (автор ziabriev)
Если в состав Вашей сборки/программы входит TCIMG, сообщите, вставим в список.

Скачать справку  с тёмным стилем
Скачать справку на китайском языке TCIMG_Chinese.chm
Онлайн справка на китайском языке
Онлайн обсуждение TCIMG в группе Telegram

Всего записей: 38888 | Зарегистр. 26-02-2002 | Отправлено: 11:16 03-03-2021 | Исправлено: Andrey_A_A, 20:03 17-05-2024
Abel11



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

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 22:25 31-01-2023 | Исправлено: Abel11, 22:26 31-01-2023
Newevklid



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Увидел кнопку
Код:
Для каждого выделенного объекта произвести запуск соответствующей команды из файла Command2.txt, если имена совпадают с начальными фразами в этом же файле

А можно ли сделать кнопку типа если в активной панели есть файл в имени которого есть Name, то выделить объекты по списку из C:\List.txt, если есть файл в имени которого есть Read то выделить объекты по списку из C:\List1.txt и т.д. А в файле C:\Selection.txt

Код:
 
Name
C:\List.txt
Read
C:\List1.txt
...
...
Arhiv
C:\List9.txt
 

На случай если в активной панели есть и Name и Arhiv, то выделить все обьекты по спискам C:\List.txt и C:\List9.txt

Всего записей: 71 | Зарегистр. 11-03-2015 | Отправлено: 07:10 01-02-2023 | Исправлено: Newevklid, 07:13 01-02-2023
ProfessorSeleznyov



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

Цитата:
Ещё раз обновил утилиты MENUIMG и RCMENUIMG

 
Отдельное спасибо! И за оперативность обратной связи на вашем форуме. ))
Проблема с обводкой меню RCMENUIMG решена.

Всего записей: 133 | Зарегистр. 16-04-2020 | Отправлено: 12:18 01-02-2023
Andrey_A_A



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

Цитата:
выделить объекты по списку

Newevklid, пример:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=PS<"%p"//1//0//*//0//0//3> anf2d=C:\Selection.txt||7||(.+)\R+(.+)||$1|$2 arr2d=$GLOBALANF2D||46|0|StringInStr($GLOBALSENDS[1],'::')>0 stext=$GLOBALARR2D1??1||0||delim<@CRLF> tcprm=LOADSELECTION||GLOBALSTEXT3<t>
%COMMANDER_PATH%\Wcmicons.dll,1
В активной панели выделить объекты по разным спискам относительно найденных имён (имена и пути к спискам прописаны в Selection.txt)
 
0
-1
 

Формат файла C:\Selection.txt

Код:
Name
C:\List0.txt
Read
C:\List1.txt
Data
C:\List2.txt
Arhiv
C:\List3.txt

Формат файлов List0.txt, C:\List1.txt, ...  

Код:
Name.txt
Name.zip
Folder1\
Folder2\


Всего записей: 1409 | Зарегистр. 15-08-2011 | Отправлено: 15:37 02-02-2023 | Исправлено: Andrey_A_A, 09:52 03-02-2023
Newevklid



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

Всего записей: 71 | Зарегистр. 11-03-2015 | Отправлено: 07:46 03-02-2023
Progulis



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

Код:
В активной панели выделить все объекты кроме тех, которые есть в разных списках относительно найденных имён (имена и пути к спискам прописаны в Selection.txt)

Всего записей: 11 | Зарегистр. 27-12-2022 | Отправлено: 10:01 03-02-2023 | Исправлено: Progulis, 10:02 03-02-2023
Andrey_A_A



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

Код:
sends=PS<"%p"//1//0//*//0//0//3> anf2d=$f212\Selection.txt||7||(.+)\R+(.+)||$1|$2 arr2d=$GLOBALANF2D||46|0|StringInStr($GLOBALSENDS[1],'::')>0 stext=$GLOBALARR2D1??1||0||delim<@CRLF> tcprm=LOADSELECTION||GLOBALSTEXT3<t> tcimg=$cmcm_ExchangeSelection

Если без инвертирования надо, то позже посмотрю...

Всего записей: 1409 | Зарегистр. 15-08-2011 | Отправлено: 10:51 03-02-2023 | Исправлено: Andrey_A_A, 10:51 03-02-2023
Progulis



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

Всего записей: 11 | Зарегистр. 27-12-2022 | Отправлено: 15:00 03-02-2023
Andrey_A_A



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=PS<"%p"//1//0//*//0//0//3> GLOBALBENDS<a> anf2d=$f212\Selection.txt||7||(.+)\R+(.+)||$1|$2 arr2d=$GLOBALANF2D||46|0|StringInStr($GLOBALSENDS[1],'::')>0 stext=$GLOBALARR2D1??1||0||delim<@CRLF> bends=PS<"%p"//0//0//*//0//0//4>||^^GLOBALSTEXT3<x1>@CRLF||?F28 tcprm=LOADSELECTION||GLOBALBENDS<t>
%COMMANDER_PATH%\Wcmicons.dll,1
В активной панели выделить все объекты кроме тех, которые есть в разных списках относительно найденных имён (имена и пути к спискам прописаны в Selection.txt)  
 
0
-1
 

Всего записей: 1409 | Зарегистр. 15-08-2011 | Отправлено: 21:51 03-02-2023
Progulis



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

Всего записей: 11 | Зарегистр. 27-12-2022 | Отправлено: 06:59 04-02-2023
alexostrov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужна помощь!!!
Случайно удалил bar файл мимо Корзины. Br2  этого bar файла сохранился.  
Как восстановить удаленный bar файл с br2 этого файла.

Всего записей: 90 | Зарегистр. 11-12-2017 | Отправлено: 15:36 07-02-2023
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexostrov (пост)
Цитата:
Br2  этого bar файла сохранился.  

Цитата:
одноимённый BR2-файл, предназначенный для кэширования значков данной панели, чтобы каждый раз не перечитывать её заново

 
отсюда простой вывод, что:
alexostrov (пост)
Цитата:
Как восстановить удаленный bar файл с br2 этого файла.
никак.
 
Разве тока программы по восстановлению данных смогут случайно удачно помочь. Но, если честно, я уже давно перестал видеть подобную удачу.

Всего записей: 3353 | Зарегистр. 01-04-2006 | Отправлено: 16:06 07-02-2023 | Исправлено: destiny child, 16:08 07-02-2023
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexostrov
Если что-то ещё осталось непонятным: ВAR-файл — текстовый файл с описанием кнопок данной панели. BR2-файл — кэш значков той же панели. Это разные сущности. Поэтому никакого "Br2  этого bar файла" нет и быть не может.

Всего записей: 7468 | Зарегистр. 31-07-2008 | Отправлено: 19:18 07-02-2023
alexostrov



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

Всего записей: 90 | Зарегистр. 11-12-2017 | Отправлено: 19:21 07-02-2023
Andrey_A_A



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

Всего записей: 1409 | Зарегистр. 15-08-2011 | Отправлено: 01:54 10-02-2023
Abel11



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

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 02:17 10-02-2023
LyapTrubeckoj



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

Код:
sends=#https://myexternalip.com/raw??0 ;; Записать в буфера обмена IP адрес

получить кнопки:

Код:
Просмотреть IP адрес в textt

и  

Код:
Записать IP адрес в файл
 
ну скажем в C:\IPView.txt?

Всего записей: 20 | Зарегистр. 07-10-2022 | Отправлено: 07:31 10-02-2023
Andrey_A_A



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

Цитата:
получить кнопки

LyapTrubeckoj :

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=#https://myexternalip.com/raw textv=GLOBALSENDS<x1>||viewtext<IP|0|0|0|0|Consolas>||pos<1>
%COMMANDER_PATH%\Wcmicons.dll,1
Получить IP адрес и открыть в просмотрщике
 
0
-1
 


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=#https://myexternalip.com/raw creat=C:\||IPView.txt||content<GLOBALSENDS<x1>>
%COMMANDER_PATH%\Wcmicons.dll,1
Записать IP адрес в файл C:\IPView.txt
 
0
-1
 


Всего записей: 1409 | Зарегистр. 15-08-2011 | Отправлено: 09:57 10-02-2023
LyapTrubeckoj



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

Всего записей: 20 | Зарегистр. 07-10-2022 | Отправлено: 19:58 10-02-2023
alexostrov



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 tends=?$f254?55 exicn=%%COMMANDER_PATH%%\Wcmicons.dll||GLOBALTENDS<1> sends=$f212\Icons.txt||&?(\d+)!!3!!1!!, bends=<info=n8|GLOBALSENDS<1>|0|GLOBALEXICN<0>-1>||?Ffnc_numplus $GLOBALEXICN[GLOBALBENDS<1>]=;$f202\Mono8x8.ico lbicl=$GLOBALEXICN||"%p"\Wcmicons_New.dll||0||upd<1> tempz=55||1
%COMMANDER_PATH%\Wcmicons.dll,1
Из библиотеки Wcmicons.dll оставить заданные номеров значков, прописанных в файле Icons.txt, остальные значки заменить "пустышкой" (значком Mono8x8.ico) и сохранить в активную пвнель в новую библиотеку Wcmicons_New.dll
 

Если в списке Icons.txt нумерация значков Wcmicons.dll,(4,56,126...) проблем нет
если же нумерация Wcmicons.dll,(0003,0056,0245) а (в Wcmicons.dll они обычно так и прописаны), то
начальные нули не воспринимаются и до 1000-го значка прописываются Mono8x8.ico.
Прошу Вас, при возможности, поправить данную кнопку так что-бы Wcmicons.dll,34 и Wcmicons.dll,0034
воспринимались одинаково.

Всего записей: 90 | Зарегистр. 11-12-2017 | Отправлено: 21:22 10-02-2023 | Исправлено: alexostrov, 21:37 10-02-2023
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru