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

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

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



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
А тут я, с очередными глупыми вопросами. Вопрос по кнопке. Если мне понадобиться копировать выделенные файлы в другую панель, с условием скажем: rar файлы копируются в "родительскую" папку другой панели,  7z файлы копируются в "дедушкину" папку другой панели, то я могу поправить секцию Tips_Ext1 в TCIMG.ini просто заменив соответствующие расширения, ну или, если я правильно понял, добавить изменённую под себя секцию Tips_Ext1 в TCIMGU.ini. А что делать, если я не хочу заменять расширения по причине того, что мне в каких-то случаях надо чтобы файлы сортировались по ini и txt, а в других по 7z и rar? добавить в TCIMGU.ini ещё одну секцию так:

Код:
[Tips_Ext2]
<info=o75::>&#8776;*.rar
<info=o77::>&#8776;*.7z  

А потом делать кнопку:

Код:
copys=%WL||"%t"//0||tips<Tips_Ext2>

А правильно понял? Ничего так не поломаю?

Всего записей: 27 | Зарегистр. 15-03-2021 | Отправлено: 07:12 17-04-2021 | Исправлено: Ka7baras, 07:15 17-04-2021
Operupal_Namochennyi



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите решить задачу - войти в архив 7z под курсором и добавить в файл info.txt последней строкой текст "Версия изменена - число.месяц.год", число.месяц.год это формат текущей даты, ну и сохранить без вопросов.

Всего записей: 23 | Зарегистр. 11-11-2017 | Отправлено: 09:49 17-04-2021 | Исправлено: Operupal_Namochennyi, 09:50 17-04-2021
Andrey_A_A



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

Цитата:
А правильно понял? Ничего так не поломаю?

Ka7baras, вы правильно поняли - создавайте свои секции со своими шаблонами...
позже выложу побольше примеров на эту тему.
 

Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 13:25 17-04-2021
Ka7baras



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

Всего записей: 27 | Зарегистр. 15-03-2021 | Отправлено: 09:33 18-04-2021
Svetka99



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с кнопкой пожалуйста - в папке под курсором заархивировать объекты по списку из C:\List.txt (в List.txt имена объектов) в 7z с именем папки под курсором и переместить архив в активную панель.

Всего записей: 78 | Зарегистр. 19-11-2019 | Отправлено: 13:16 18-04-2021
alloledd

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Шо за куча баров в \Utils\TCIMG\Files\Bar\, как их подключать?

Всего записей: 7092 | Зарегистр. 25-10-2019 | Отправлено: 17:35 18-04-2021
Krasovskii



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alloledd
В основном примеры. Подключать их не просто, а что? Правильно - очень просто! Цепляете мышой и вытаскиваете на панель, потом ПКМ по кнопке - изменить и поставить галку "в виде меню" Но их надо под себя допиливать.

Всего записей: 1319 | Зарегистр. 27-11-2014 | Отправлено: 19:56 18-04-2021
Krasovskii



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Svetka99
Попробуйте так - в TCIMG\Files\Tcg\ скопируйте файл MAIN.tcg. В TCIMG.ini (а лучше в TCIMGU.ini недавно тут обсуждали, посмотрите выше) добавьте в строчку:

Код:
TCG=TCIMAGE.tcg/TCIMGU.tcg/MY.tcg/FavoritesMenu.tcg
   
MAIN.tcg так:

Код:
TCG=TCIMAGE.tcg/TCIMGU.tcg/MY.tcg/FavoritesMenu.tcg/MAIN.tcg

И вот вам кнопка:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG\TCIMG.exe
tcimg=$pmarch
WCMICONS.dll,2
В папке под курсором заархивировать объекты по списку из C:\List.txt (в List.txt имена объектов) в 7z с именем папки под курсором и переместить архив в активную панель.
 
 
-1
 

 
Если что, наши гуру возможно предложат более оптимальный вариант.
 
Добавлено:
Svetka99
Да, ещё забыл сказать, что в кнопке путь к TCIMG.exe поставьте свой, если он отличен от предложенного. А в TCIMG.ini (или в TCIMGU.ini) в секции [Programs] надо прописать путь к своему архиватору 7z, например так:

Код:
7-ZIP=%ProgramFiles%\7-Zip\7z.exe

Всего записей: 1319 | Зарегистр. 27-11-2014 | Отправлено: 10:12 19-04-2021 | Исправлено: Krasovskii, 10:40 19-04-2021
jktgeorge



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
При редактировании LNK-ярлыка командой ledit=%P%N  , если "Объект" с ошибочным путем, то выбивает ошибку Line 15733. Приходится сначала вызывать по ПКМ стандартные системные "свойства", подправлять путь к объекту и потом только кнопка вызова редактора ярлыка срабатывает. Было бы неплохо, чтоб сам редактор все таки вызывался, даже если в ярлыке пути кривые, но строка "объект" (которого не существует), просто как обычно подсвечивалась красным.

Всего записей: 964 | Зарегистр. 02-12-2007 | Отправлено: 11:50 19-04-2021
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Svetka99 написал(а)
Цитата:
в папке под курсором заархивировать объекты по списку из C:\List.txt (в List.txt имена объектов) в 7z с именем папки под курсором и переместить архив в активную панель

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 sends=C:\List.txt??-1||eline<[tc=AA]!!> start=7-ZIP||a||"%O".7z||@GLOBALSENDS<t>||&&hide
WCMICONS.dll,1
упаковать в 7z, с сохранением в активной панели, объекты из папки под курсором по списку имён C:\List.txt с именем папки под курсором
 
-1
 

 

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 12:39 19-04-2021 | Исправлено: Abel11, 21:34 19-04-2021
Ka7baras



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

Код:
sends=C:\List.txt??-1||eline<[tc=AA]!!> start=7-ZIP||a||"%O".7z||@GLOBALSENDS<t>||&&hide

так, чтобы архив создавался в противоположной панели?

Всего записей: 27 | Зарегистр. 15-03-2021 | Отправлено: 16:44 19-04-2021
Svetka99



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Большое спасибо Abel11 и Krasovskii! Обе кнопки работают и задачу свою выполняют.
 

Всего записей: 78 | Зарегистр. 19-11-2019 | Отправлено: 20:07 19-04-2021
Andrey_A_A



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

Цитата:
если "Объект" с ошибочным путем, то выбивает ошибку Line 15733

jktgeorge, исправлено
Тестовая версия TCIMG 288_b4, в версии TCIMG 28.7 замените соответствующие файл(ы)

Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 20:41 19-04-2021
Abel11



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

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 sends=C:\List.txt??-1||eline<[tc=AA]!!> start=7-ZIP||a||"%t%O".7z||@GLOBALSENDS<t>||&&hide
WCMICONS.dll,1
Упаковать в 7z, с сохранением в другой панели, объекты из папки под курсором по списку имён C:\List.txt с именем папки под курсором
 
-1
-1
 


Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 21:38 19-04-2021 | Исправлено: Abel11, 10:20 23-10-2021
Ka7baras



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Спасибо! Работает и просто настолько, что возник другой вопрос - а чего сам то не допёр? Но это вопрос уж точно не к Вам

Всего записей: 27 | Зарегистр. 15-03-2021 | Отправлено: 08:58 20-04-2021
Filatel7st



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с кнопкой - сравнить файл под курсором с файлом C:\Archiv\Internet\Proxi\Ver.txt.

Всего записей: 33 | Зарегистр. 13-04-2021 | Отправлено: 07:32 21-04-2021
sibirnik



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

Цитата:
сравнить файл под курсором
Сравнили и что сделать то нужно???
 
 

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 08:19 21-04-2021
Filatel7st



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik
Да в общем-то ничего оригинального, всё тоже, что делает командер при сравнении 2х файлов в каталогах. Если файлы одинаковы, выпадает сообщение: Эти файлы одинаковы:, если нет, то окно сравнения с указанием отличий, т.е. стандартно для ТС.

Всего записей: 33 | Зарегистр. 13-04-2021 | Отправлено: 09:40 21-04-2021
jktgeorge



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите плиз, как повесить на кнопку какой либо шаблон переименования, который по CTRL+M вызывается.

Всего записей: 964 | Зарегистр. 02-12-2007 | Отправлено: 11:33 21-04-2021
Andrey_A_A



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TOTALCMD.EXE
/S=C %P%N "C:\Archiv\Internet\Proxi\Ver.txt"
%COMMANDER_PATH%\Totalcmd.exe,23
Сравнить файл под курсором с заданным файлом
 
 
-1
 


Цитата:
как повесить на кнопку какой либо шаблон переименования

jktgeorge, вот ряд примеров, без/с TCIMG

Код:
TOTALCMD#BAR#DATA
MULTIRENAME Имя_Шаблона
 
%COMMANDER_PATH%\Totalcmd.exe
 
 
 
-1
 


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
tcprm=MULTIRENAME~~Имя_Шаблона
%COMMANDER_PATH%\Wcmicons.dll,1
Загрузить шаблон переименования в диалог "Переименования файлов"
 
0
-1
 


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=$f99?Rename||formt<tc2> tcprm=MULTIRENAME||[combo=BOX30]
%COMMANDER_PATH%\Wcmicons.dll,1
Загрузить шаблон переименования в диалог "Переименования файлов" с выбором имени шаблона
 
0
-1
 


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
tcprm=MULTIRENAME~~{Переименовать}_[P]-[N] buttn=TMultiRename||+tcTCRENAME26|$v|$s1000||+tcTCRENAME29
%COMMANDER_PATH%\Wcmicons.dll,1
Переименовать выделенные объекты: вызвать окно группового переименования с шаблоном "{Переименовать}_[P]-[N]" + нажать "Выполнить" и "Закрыть"
 
0
-1
 

 
 
 

Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 16:51 21-04-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

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