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

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

Модерирует : 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

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

Abel11



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

 
Дата выпуска: 11.07.2019
Версия: 25.9
Автор: Averin Andrey
 
Скачать TCIMG | Сайт | Онлайн справка | Основные вопросы | Расширение функционала | Поддержка проекта

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

ОСНОВНЫЕ ВОЗМОЖНОСТИ УТИЛИТЫ:
 
Пример кнопки.
 
Коллекция кнопок TCIMG для Total Commander
 
Как расширить функционал собственными руками
 
В справке TCIMG.chm более 12.000 примеров применения.

TCIMG также применяет свои возможности для комфортного использования потенциала следующих программ:

От себя.
От автора:

Сборки программ, в которых участвует утилита 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)

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

Всего записей: 789 | Зарегистр. 08-12-2013 | Отправлено: 12:59 10-11-2014 | Исправлено: Andrey_A_A, 21:27 11-07-2019
slava10779

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

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



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

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

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

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



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

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

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

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

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

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



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

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

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

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



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

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



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

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



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

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



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

Всего записей: 789 | Зарегистр. 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)?
Это удобно когда работаешь с "специфическими" файлами, которые антивирус удаляет.

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



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

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



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

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



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
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
копировать часть имени после  нижней черты_  файла под курсором
 
 


Всего записей: 789 | Зарегистр. 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, например, в нескольких местах, искать лень. Легче станет ориентироваться.

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



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
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<> и посмотреть в таблице значения., которое потом прописываете в <?>

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



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
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 файла под курсором) с именем файла под курсором + дата-время и создать рядом с архивом текстовый файла с паролем, с именем архива
 
 

 

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



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

Всего записей: 251 | Зарегистр. 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


Всего записей: 3356 | Зарегистр. 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

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

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru