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

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

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

Maz



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


 
Дата выпуска: 31.03.2024
Версия: 34.3
Автор: 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

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



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

Всего записей: 27 | Зарегистр. 16-04-2021 | Отправлено: 09:29 09-03-2023
ziabriev



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

Код:
bufsr='!!~~||"!!~~||^^||formt<54>||^^«||$$»

Заменить в буфере двойные апострофы на «»

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 12:05 09-03-2023 | Исправлено: ziabriev, 08:25 10-03-2023
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Elfajyum написал(а)
Цитата:
заменить обрамление фраз двойным апострофом на « »

 
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bufsr=&&Chr(39)Chr(39)(.+?)Chr(39)Chr(39)!!«$1»
WCMICONS.dll,1
Заменить в содержимом буфере обмена обрамляющие текст двойные апострофы на «»
 
 
-1
 

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 12:50 09-03-2023 | Исправлено: Abel11, 13:01 09-03-2023
Elfajyum



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

Всего записей: 27 | Зарегистр. 16-04-2021 | Отправлено: 14:44 09-03-2023
Andrey_A_A



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bends=%WL??-1 start=7-Zip||x||-aoa||-oC:\arhive_xx||list<$GLOBALBENDS>||&&hide||&&wait||progres<> copys=PS<C:\arhive_xx//0//0>||x//1||allfold<C:\Folfers.txt//0>||noprogres<> delsm=C:\arhive_xx\||1 beepss
%COMMANDER_PATH%\Wcmicons.dll,1
Всё содержимое всех выделенных архивов распаковать во все папки, пути папок прописаны в файле C:\Folfers.txt
 
0
-1
 

т.е. все архивы распаковываются в одну папку C:\arhive_xx, затем все объекты этой папки копируются с заменой во все папки из C:\Folfers.txt и C:\arhive_xx удаляется... + beepss ))

Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 17:22 09-03-2023 | Исправлено: Andrey_A_A, 17:26 09-03-2023
Andrey_A_A



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

Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 20:19 09-03-2023
Kindom



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

Всего записей: 72 | Зарегистр. 07-09-2014 | Отправлено: 06:57 10-03-2023
Karbucho



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

Всего записей: 42 | Зарегистр. 10-10-2015 | Отправлено: 15:35 10-03-2023
Andrey_A_A



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
funvb=GetRelativePathA|%P%N|"%T" GLOBALFUNVB1<c>
%COMMANDER_PATH%\Wcmicons.dll,1
Для пути объекта под курсором получить относительный путь к каталогу другой панели и записать в буфера обмена
 
0
-1
 


Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 17:38 10-03-2023
Karbucho



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

Всего записей: 42 | Зарегистр. 10-10-2015 | Отправлено: 20:50 10-03-2023
And000010

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста.Можно ли создать кнопку Распаковать архив.Чтоб при нажатии кнопки можно было выбрать папку с архивами расположенную на пример (с:\Аривы_1,с:\Аривы_2 или d:\Аривы_1,d:\Аривы_2 при выборе папки с:\Аривы_2 в таблице должны отобразиться все архивы папки.При выборе нужных архивов и нажатии ОК архивы распаковались в e:\Работа).

Всего записей: 57 | Зарегистр. 22-09-2013 | Отправлено: 19:53 12-03-2023
Abel11



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends="C:\ListFoldersArchives.txt"??-1 GLOBALSENDS<b> bends=PS<GLOBALARRAY<1>//1//0//7z|rar|zip>??-1 GLOBALBENDS<b> start=7-Zip||x||-aoa||-o"e:\работа"||list<$GLOBALARRAY>||&&hide||&&wait
WCMICONS.dll,1
Из списка папок "ListFoldersArchives.txt" выбрать нужную папку из которой получить список архивов в окне с чекбоксами, выбранные архивы распаковать в папку "e:\работа"
 
 
-1
 

 
Список путей папок с архивами находятся в "C:\ListFoldersArchives.txt" (вы прописываете свой путь к файлу).
После применения кнопки, в появившемся окне "CheckBox" выбираете нужную папку - нажимаете на зелененькую стрелочку внизу окна "=>" , далее из выбранной папки в появившемся подобном же окне получаете список архивов, выбираете нужные для распаковки архивы и нажимаете на зелененькую стрелочку внизу окна "=>" , выбранные архивы будут распакованы по пути "e:\работа\"

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 00:12 13-03-2023 | Исправлено: Abel11, 00:15 13-03-2023
LyapTrubeckoj



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

Код:
shape=4 dilog=[combo=BOX_U3][input=BOX84] sends=-1||\!!\\ textx=PS<"%p"//1//-1//GLOBALCOMBO<1>>||?T|c,GLOBALINPUT<1>!!0!!(.+)!!GLOBALSENDS<1>||upd<1> ;; в файлах активной панели (с рекурсией) заменить указанную строку на содержимое буфера обмена (имя с расширением файла и номер строки вводится в диалоговом окне)

На  

Код:
Во всех файлах "*.ini" и  "*.cfg" активной панели (с рекурсией) заменить указанную строку на содержимое буфера обмена (номер строки вводится в диалоговом окне)

Всего записей: 20 | Зарегистр. 07-10-2022 | Отправлено: 06:51 13-03-2023
And000010

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

Всего записей: 57 | Зарегистр. 22-09-2013 | Отправлено: 19:35 13-03-2023
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LyapTrubeckoj написал(а)
Цитата:
заменить указанную строку на содержимое буфера обмена (номер строки вводится в диалоговом окне)

Если редактируемых строк больше одной, то в диалоговом окне вводим номера строк через запятую (1,7,9,...).
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
textx=PS<"%p"//1//-1//*.ini|*.cfg>||?T|e,[input]!!##clpget||upd<1>
WCMICONS.dll,1
Во всех *.ini и *.cfg активной панели (с рекурсией) заменить указанную строку(ки) на содержимое буфера обмена (номера строк вводятся в диалоговом окне через запятую)
 
 
-1
 

 
 

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 05:07 14-03-2023 | Исправлено: Abel11, 05:11 14-03-2023
LyapTrubeckoj



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

Всего записей: 20 | Зарегистр. 07-10-2022 | Отправлено: 05:36 14-03-2023
Tenderbird



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с кнопкой, удалить файлы из папок по списку в C:\List.txt, имена файлов вводятся в диалоге. Желательно с подтверждением. В C:\List.txt полные пути к папкам по одной в строке.

Всего записей: 28 | Зарегистр. 17-06-2020 | Отправлено: 06:48 14-03-2023
And000010

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите пожалуйста ещё с одной кнопкой.
Упаковать в архив выделенные файлы и папки.В папки из выбранного списка папок прописанных "ListFoldersArchives.txt".Выбрать нужные папки чекбоксами куда упаковать.

Всего записей: 57 | Зарегистр. 22-09-2013 | Отправлено: 19:49 14-03-2023
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Tenderbird, обновите TCIMG_Russian.lng - добавил шаблон
Сначала проверьте список, который создаётся, если это то что надо, то ниже удаление.
Папки в списке должны быть с конечным слешем.

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=[edits=BOX12]??-1 bends=C:\List.txt??-1 kends=$GLOBALSENDS??-1||?KGLOBALBENDS<0> $GLOBALBENDS&GLOBALSENDS<0> $GLOBALBENDS@$GLOBALKENDS GLOBALBENDS<a>
%COMMANDER_PATH%\Wcmicons.dll,1
Для введённых в диалоге имён файлов получить подобные пути файлов для папок по списку из C:\List.txt
 
0
-1
 


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=[edits=BOX12]??-1 bends=C:\List.txt??-1 kends=$GLOBALSENDS??-1||?KGLOBALBENDS<0> $GLOBALBENDS&GLOBALSENDS<0> $GLOBALBENDS@$GLOBALKENDS exect=$var_n=MsgBox(4+32+262144,'Сообщение','Удалить~~файлы?')||$var_i=$var_n=7?_Exit():1 delss=$GLOBALBENDS beepss
%COMMANDER_PATH%\Wcmicons.dll,1
Удалить введённые в диалоге имена файлов в папках по списку из C:\List.txt
 
0
-1
 


Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 09:46 15-03-2023 | Исправлено: Andrey_A_A, 09:51 15-03-2023
Tenderbird



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

Всего записей: 28 | Зарегистр. 17-06-2020 | Отправлено: 14:52 15-03-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

Компьютерный форум 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