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

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

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

Всего записей: 294 | Зарегистр. 19-11-2014 | Отправлено: 09:18 20-03-2015
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я же специально в кнопке дал ссылку на команду imgwh в справке, нажми и посмотри, что там в справке говорится.

Всего записей: 1584 | Зарегистр. 08-12-2013 | Отправлено: 09:20 20-03-2015
slava10779

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так там относительно края экрана а нужно относительно файла или курсора.

Всего записей: 294 | Зарегистр. 19-11-2014 | Отправлено: 09:22 20-03-2015
Abel11



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

slava10779 10:18 20-03-2015
Цитата:
Но окно хотелось бы перенести в другое место

Привязать показ миниатюры к местоположению самого файла - это надо с автором говорить, спрошу на досуге.
 
 

Всего записей: 1584 | Зарегистр. 08-12-2013 | Отправлено: 09:23 20-03-2015
slava10779

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ага, напиши пожалуйста ответ тут в теме. Я буду просматривать периодически. Может можно у автора спросить как реализовать просмотр по наведению курсора на файл?
 
Добавлено:
Кстати , а как кнопки скачать с сайта из шапки Коллекция кнопок TCIMG для Total Commander? Зарегистрироваться там чет не получается.

Всего записей: 294 | Зарегистр. 19-11-2014 | Отправлено: 09:26 20-03-2015
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
slava10779, не знаю, вроде проблем с регстрацией там никогда не было.

Всего записей: 1584 | Зарегистр. 08-12-2013 | Отправлено: 09:34 20-03-2015
slava10779

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я ввожу данные регистрации, жму продолжить, а страница тупо обновляется.

Всего записей: 294 | Зарегистр. 19-11-2014 | Отправлено: 09:36 20-03-2015
Aleks431



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

Всего записей: 258 | Зарегистр. 25-09-2007 | Отправлено: 13:34 20-03-2015
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aleks431 Черное окно появляется при работе кнопок через внутренний архиватор?

Всего записей: 1584 | Зарегистр. 08-12-2013 | Отправлено: 14:01 20-03-2015 | Исправлено: Abel11, 14:18 20-03-2015
Aleks431



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

Всего записей: 258 | Зарегистр. 25-09-2007 | Отправлено: 15:38 20-03-2015
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aleks431 добавь в параметрах ||&&hide перед ||&&wait||, выглядеть так должно ||&&hide||&&wait||,тогда окна не будет.

Всего записей: 1584 | Зарегистр. 08-12-2013 | Отправлено: 15:44 20-03-2015 | Исправлено: Abel11, 15:48 20-03-2015
Aleks431



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, при добавлении ||&&hide жуткое черное окно не появляется  
А вот такую штуку типа  -ag_[yyyy.mm.dd-hh.mm.ss]  после имени можно куда-нибудь добавить или хотя бы дописать что-то в конце/начале имени архива (например Пароль архива, чтоб не забыть _123)?
Это удобно когда работаешь с "специфическими" файлами, которые антивирус удаляет.

Всего записей: 258 | Зарегистр. 25-09-2007 | Отправлено: 10:51 21-03-2015
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aleks431, не понял, что нужно, генерация пароля и добавление этого пароля к имени архива ?

Всего записей: 1584 | Зарегистр. 08-12-2013 | Отправлено: 17:41 21-03-2015
Aleks431



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, добавить текст (пароль) к имени созданного архива.  
2-й вариант - также изменение названия архива с генерацией времени создания...  не заморачивайтесь, если только будет время и желание.

Всего записей: 258 | Зарегистр. 25-09-2007 | Отправлено: 19:17 21-03-2015
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aleks431 20:17 21-03-2015
Цитата:
Да, добавить текст (пароль) к имени созданного архива.  

 
 Если у Вас пароль указывается в кнопке, то можно его просто добавить и к имени.
Упаковать выделенные объекты в один ОБЩИЙ зашифрованный архив с именем объекта под курсором в активной панели, отразить пароль (123)  в имени.

Код:
imgpr=1 global slist=%L||##<info=o73::> sends=@<info=o72%P%N> start=RAR||-IBCK||a||-r||-p123||-m5||-ms||-idc,d,p,q||-cfg-||-c-||-s||-rr3p||"%pGLOBALSENDS<1>_123.rar"||-n@GLOBALSLIST<t>||&&hide||&&wait||upd<1>


Цитата:
изменение названия архива с генерацией времени создания

Упаковать выделенные объекты в активной панели, в один ОБЩИЙ зашифрованный архив с именем объекта под курсором + дата-время _ пароль (123)

Код:
imgpr=1 global slist=%L||##<info=o73::> sends=@<info=o72%P%N> start=RAR||-IBCK||a||-r||-p123||-m5||-ms||-idc,d,p,q||-cfg-||-c-||-s||-rr3p||"%pGLOBALSENDS<1>"_[info=s47]_123.rar||-n@GLOBALSLIST<t>||&&hide||&&wait||upd<1>

Упаковать выделенные объекты в активной панели, в один ОБЩИЙ зашифрованный архив с именем даты создания + пароль.

Код:
imgpr=1 global slist=%L||##<info=o73::> sends=@<info=o72%P%N> start=RAR||-IBCK||a||-r||-p123||-m5||-ms||-idc,d,p,q||-cfg-||-c-||-s||-rr3p||"%p[info=s47]_123.rar"||-n@GLOBALSLIST<t>||&&hide||&&wait||upd<1>

Можно в качестве пароля использовать CRC32 файла под курсором, там всегда 8 символов  и соответственно у всех файлов он разный.
 
Упаковать выделенные объекты в активной панели, в один ОБЩИЙ зашифрованный архив с именем файла под курсором + пароль (CRC32 файла под курсором).

Код:
imgpr=1 global slist=%L||##<info=o73::> sends=@<info=o72%P%N> start=RAR||-IBCK||a||-r||-p<info=f3%P%N>||-m5||-ms||-idc,d,p,q||-cfg-||-c-||-s||-rr3p||"%pGLOBALSENDS<1>"_<info=f3%P%N>.rar||-n@GLOBALSLIST<t>||&&hide||&&wait||upd<1>

Можно в качестве пароля использовать CRC32 любого файла не входящяго в архив, ну например можно взять любой файл из папки Total Commander.
 
Упаковать выделенные объекты в активной панели, в один ОБЩИЙ зашифрованный архив с именем объекта под курсором + пароль => CRC32  прописанного файла не входящего в состав архива. Для примера возьму Wincmd.ini

Код:
imgpr=1 global slist=%L||##<info=o73::> sends=@<info=o72%P%N> start=RAR||-IBCK||a||-r||-p<info=f3%%COMMANDER_PATH%%\Wincmd.ini>||-m5||-ms||-idc,d,p,q||-cfg-||-c-||-s||-rr3p||"%pGLOBALSENDS<1>"_<info=f3%%COMMANDER_PATH%%\Wincmd.ini>.rar||-n@GLOBALSLIST<t>||&&hide||&&wait||upd<1>

 
 
Добавлено:
Если нужна кнопка для извлечения пароля из имени, ну например получили имя => архив_1CCF946E   нам надо извлечь пароль 1CCF946E

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
lists=%Z%L||##path<4>||&&.*_!!
%COMMANDER_PATH%\Wcmicons.dll,35
копировать часть имени после  нижней черты_  файла под курсором
 
 


Всего записей: 1584 | Зарегистр. 08-12-2013 | Отправлено: 21:11 21-03-2015 | Исправлено: Abel11, 08:52 22-03-2015
Aleks431



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Круто. Спасибо разобрался.
Текст после %p в %pGLOBALSENDS приписывает символы в начале имени архива.
А вот "в качестве пароля использовать CRC32 файла под курсором" я думаю не стоит, т.к. не будет возможности узнать пароль, архив то запаролен, и не узнать CRC32.
Wincmd.ini тоже у многих постоянно изменяется.  
Главное алгоритм понятен.
У меня предложение по программе, точнее по файлу TCIMG.ini. Можно ли как-то донести автору?
Нельзя ли в будущих версиях параметры в [Programs] , [Plugins] и т.п. сортировать по имени по алфавиту от А до Z, было бы удобнее править "пути программ, имена ключей которых используются в команде start" и т.п. А то AkelPad.exe, например, в нескольких местах, искать лень. Легче станет ориентироваться.

Всего записей: 258 | Зарегистр. 25-09-2007 | Отправлено: 21:56 21-03-2015
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aleks431 Wincmd.ini  я конечно же привел в качестве демонстрационного примера, использовать конечно нужно файлы, которые не будут подвержены изменению, да любую иконку, картинку и т. д.

Цитата:
А вот "в качестве пароля использовать CRC32 файла под курсором" я думаю не стоит, т.к. не будет возможности узнать пароль, архив то запаролен, и не узнать CRC32

А для чего тогда мы отражаем пароль в имени архива?
 
 
 
Добавлено:
 
Aleks431 22:56 21-03-2015
Цитата:
Нельзя ли в будущих версиях параметры в [Programs] , [Plugins] и т.п. сортировать по имени по алфавиту от А до Z

А в чем проблема самому отсортировать? Почти во всех редакторах есть сортировка строк (хотя может и не во всех), я пользуюсь супер сборкой AkelPad Image, в нем столько возможностей....  
Кстати можно отсортировать и при помощи TCIMG,  выделяете текст, который нужно отсортировать, копируете его в буфер обмена ,применяете нижеприведенную кнопку и вставляете вместо выделенного уже отсортированный текст.

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bufsr=^^||formt<10>
%COMMANDER_PATH%\Wcmicons.dll,19
Сортировка строк по возрастанию содержимого буфера обмена
 

Нужную для себя сортировку можно подобрать, надо пройти по ссылке параметр formt<> и посмотреть в таблице значения., которое потом прописываете в <?>

Всего записей: 1584 | Зарегистр. 08-12-2013 | Отправлено: 22:04 21-03-2015 | Исправлено: Abel11, 04:40 22-03-2015
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aleks431 22:56 21-03-2015
Цитата:
А вот "в качестве пароля использовать CRC32 файла под курсором" я думаю не стоит, т.к. не будет возможности узнать пароль, архив то запаролен, и не узнать CRC32.  

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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 global slist=%L||##<info=o73::> sends=@<info=o72%P%N> start=RAR||-IBCK||a||-r||-p<info=f3%P%N>||-m5||-ms||-idc,d,p,q||-cfg-||-c-||-s||-rr3p||"%pGLOBALSENDS<1>"_[info=s47].rar||-n@GLOBALSLIST<t>||&&hide||&&wait listt=<Info=f3%P%N>||save<"%P%O"_[info=s47]_CRC32.txt>||upd<1>
Wcmicons.dll,20
Упаковать выделенные объекты в активной панели, в один ОБЩИЙ зашифрованный архив ( пароль - CRC32 файла под курсором) с именем файла под курсором + дата-время и создать рядом с архивом текстовый файла с паролем, с именем архива
 
 

 

Всего записей: 1584 | Зарегистр. 08-12-2013 | Отправлено: 10:41 22-03-2015 | Исправлено: Abel11, 06:57 23-03-2015
Aleks431



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

Всего записей: 258 | Зарегистр. 25-09-2007 | Отправлено: 15:50 22-03-2015
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Буду крайне признателен, если объясните разницу и нюансы использования таких двух последовательностей параметров для команды "Распаковать выделенные архивы в текущую панель":

Код:
tcimg=$cm509 buttn=TDLGUNZIPALL||TAltEdit1|$h||TButton4
 
tcimg=$cm509 buttn=TDLGUNZIPALL||+tcTCUNPACK1|$h||+tcTCUNPACK7


Всего записей: 3881 | Зарегистр. 20-02-2007 | Отправлено: 12:13 24-03-2015
   

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