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

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

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 12:59 10-11-2014 | Исправлено: Andrey_A_A, 19:24 28-02-2021
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
coherent, Abel11, поставил сортировку форматов, возможно не в ту сторону)))
Тестовая версия TCIMG 125_b3, в версии 12.4 замените соответствующие файл(ы)
 

Всего записей: 1378 | Зарегистр. 15-08-2011 | Отправлено: 22:24 02-01-2016
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
 
Да, вот сейчас все должным образом, расположение форматов в созданной иконке идет на уменьшение (вне зависимости от расположения папок в TC).  

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 22:37 02-01-2016 | Исправлено: Abel11, 22:40 02-01-2016
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Да, с 125_b3 форматы идут в правильном порядке. Спасибо за решение.
Не успел отписаться. Я и сам пробовал изменять порядок папок. Но с последней версией в этом нет необходимости.

Всего записей: 3881 | Зарегистр. 20-02-2007 | Отправлено: 23:44 02-01-2016
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A, Abel11
Просветите, пожалуйста, что это за параметр х в командах iconn=x||... и global iconn=x||...? В описании команды iconn не нашел. Подозреваю, это азы. Если можно, ткните, где про параметр х можно посмотреть в справке.

Всего записей: 3881 | Зарегистр. 20-02-2007 | Отправлено: 19:37 03-01-2016
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
coherent, все очень просто, x - используется при параметре foldimg<>
т.к. список иконок создаётся из заданных папок в foldimg<> и первый параметр игнорируется (т.е. вместо x может что угодно)
--------
Если foldimg<> не используется, то первый параметр %L - список изображений...
-------
Добавлю x в справку.

Всего записей: 1378 | Зарегистр. 15-08-2011 | Отправлено: 19:44 03-01-2016
coherent

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

Цитата:
Добавлю x в справку.

Думаю, для несильно искушенных в TCIMG (таких, как я) это будет полезным.

Всего записей: 3881 | Зарегистр. 20-02-2007 | Отправлено: 19:52 03-01-2016 | Исправлено: coherent, 19:52 03-01-2016
Andrey_A_A



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

Цитата:
...
Отличная получилась команда iconn
Можно попросить реализовать обратное действие, а именно извлечение из икноки/иконок изображений png всех возможных форматов.
...

 
Ещё 2 новых команды icomm и icomf
 
Тестовая версия TCIMG 125_b6, в версии 12.4 замените соответствующие файл(ы)
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
icomm=%L||"%t"||png||foldformat<Name>||progres<>
%COMMANDER_PATH%\Wcmicons.dll,1
Извлечь из выделенных ico файлов изображения всех форматов, создав в другой панели именные png файлы в папках форматов с начальной приставкой Name + отображать процесс
 
0
-1
 

Всего записей: 1378 | Зарегистр. 15-08-2011 | Отправлено: 16:17 04-01-2016
Andrey_A_A



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

Всего записей: 1378 | Зарегистр. 15-08-2011 | Отправлено: 16:06 06-01-2016
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A, Abel11
Подскажите, пожалуйста, как при помощи утилиты осуществить вывод содержимого текстового файла, например, help.txt в настраиваемом окне (размер, положение, прокрутка, шрифт, цвет...). Собственно интересуют параметры запуска TCIMG. И, если не трудно, ссылку на соответствующее место в справке. А то что-то я с ходу не нашел...

Всего записей: 3881 | Зарегистр. 20-02-2007 | Отправлено: 14:32 12-01-2016
Aleks431



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A, Abel11
Тут такая незадача  
Используя Вашу последнюю кнопку (хорошая задумка) "Извлечь из выделенных ico файлов изображения всех форматов, создав в другой панели именные png файлы в папках форматов с начальной приставкой Name + отображать процесс " в результате получаются PNG изображения, которые видны только в Листере ТС.
В IrfanView, FSViewer, XnView - ничего, в свойствах IrfanView 1 цвет; встроенный просмотрщик Windows - тоже ничего (пустой белый фон).
Как у других?

Всего записей: 258 | Зарегистр. 25-09-2007 | Отправлено: 20:07 12-01-2016
Andarin



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

Цитата:
В IrfanView, FSViewer, XnView, встроенный просмотрщик Windows
Все нормально открывают, нормально видят, другие тоже.
Версия TCIMG не ниже 12.5b6?

Всего записей: 3065 | Зарегистр. 04-03-2006 | Отправлено: 20:26 12-01-2016
dev2null



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andarin 20:26 12-01-2016
Цитата:
Все нормально открывают, нормально видят, другие тоже.  

Похоже, зависит от цветов формата иконки - у меня только 32-х битные нормально извлекаются, а 24, 8 и 4 - пустые (прозрачный фон).

Всего записей: 574 | Зарегистр. 23-10-2011 | Отправлено: 20:45 12-01-2016
Aleks431



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dev2null
Верно, так и есть. Видны PNG изображения созданные только из 32-х битных иконок.

Всего записей: 258 | Зарегистр. 25-09-2007 | Отправлено: 21:09 12-01-2016 | Исправлено: Aleks431, 21:10 12-01-2016
Andrey_A_A



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

Цитата:
Подскажите, пожалуйста, как при помощи утилиты осуществить вывод содержимого текстового файла, например, help.txt в настраиваемом окне

coherent
Команда textv
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
textv=%P%N||viewtext<%P%N|500|400|-1|-1|Tahoma|14|00FFFF|3D3D3D>
%COMMANDER_PATH%\Wcmicons.dll,1
Просмотреть текстовый файл под курсором
 
0
-1
 

 

Цитата:
...в результате получаются PNG изображения, которые видны только в Листере ТС


Цитата:
Похоже, зависит от цветов формата иконки - у меня только 32-х битные нормально извлекаются

Aleks431, Andarin, dev2null
 
При создании команды я ориентировался на извлечение 32-х битных иконок, т.к. остальные не так ценны (ИМХО их отображение вряд ли можно полноценно использовать) и при тестировании своей библиотеки значков (более 10.000) не нашлось ни одного значка, в котором не было бы 32 битных изображений...
1. Можно эту поправку внести в справку
2. Можно попробовать проголосовать и (если это действительно нужно) поправить команду и извлекать всё (что мне не особо нужно...)

Всего записей: 1378 | Зарегистр. 15-08-2011 | Отправлено: 21:13 12-01-2016 | Исправлено: Andrey_A_A, 21:14 12-01-2016
Andarin



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
dev2null
А у меня с этой кнопкой (и последней версией TCIMG) вообще извлекаются и конвертируются в PNG только только 32-bit иконки. Других папок просто нет. Т. е. они извлекаются и конвертируются в png, но это только 32-bit пустой (прозрачный) квадратик, если изначально иконка не 32-bit. В общем, примерно так.
 
Добавлено:

Цитата:
2. Можно попробовать проголосовать и (если это действительно нужно) поправить команду и извлекать всё (что мне не особо нужно...)

Мне лично - тоже.

Всего записей: 3065 | Зарегистр. 04-03-2006 | Отправлено: 21:22 12-01-2016
dev2null



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A 21:13 12-01-2016
Цитата:
2. Можно попробовать проголосовать и (если это действительно нужно) поправить команду и извлекать всё (что мне не особо нужно...)

Имхо, не нужно. Почему - подавляющее большинство иконок содержат 32-х битные форматы, с которыми более удобней работать при какой-то автоматизированной обработке, а кнопка как понимаю, предназначена именно для упрощения/ускорения работы в данном случае. А 24 - 4 битные иконки требуют ручной обработки, там на перерисовку иконки больше времени уйдёт, чем на извлечение png'шек вручную с помощью ICLView или ico[new].wcx...

Всего записей: 574 | Зарегистр. 23-10-2011 | Отправлено: 21:32 12-01-2016
Abel11



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

Andrey_A_A 21:13 12-01-2016
Цитата:
Можно попробовать проголосовать и (если это действительно нужно) поправить команду и извлекать всё (что мне не особо нужно...)

Соглашусь с большинством (на данный момент), оставить как есть.
 

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 21:49 12-01-2016
Aleks431



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хорошо, настаивать не буду, хоть у меня наоборот, практически все иконки не 32-битные, для экономии места и скорости отображения.
А можно на основе iconf=%P%N||"%p"||48,32,24,16||upd<1> (конвертировать изображение под курсором в именную иконку (формат 48x48,32x32,24x24,16x16))    создать иконку, и чтобы фон (окружение вокруг центрального предмета) был прозрачным?
Алгоритм выбора какой цвет будет прозрачным - на Ваше усмотрение - через дополнительный запрос-окно (как в IrfanView) или по определенной координате, например, верхний левый угол, точка 2х2.
Подготовка изображения заливкой лишнего одним ненужным цветом - не вопрос.
Можно конечно Ваш результат того варианта доработать в Icon Workshop... Но если не трудно... Пожалуйста. Спасибо.
P.S. Возможно этот алгоритм можно будет использовать для создания и PNG на прозрачном фоне.
Я понимаю, что это намного проще для изображений BMP.    У JPG "фон" не однородный и там при превращении в прозрачное надо брать какой-то разброс уничтожаемого цвета.

Всего записей: 258 | Зарегистр. 25-09-2007 | Отправлено: 23:08 12-01-2016
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Огромное спасибо! То, что нужно. И возможностей, смотрю, предостаточно.

Всего записей: 3881 | Зарегистр. 20-02-2007 | Отправлено: 23:13 12-01-2016
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
По поводу манипуляций с библиотеками иконок. Позволяет ли утилита проделать такое? Есть библиотека *.icl (или *.dll). Каждая иконка в ней двухформатная- 16х16 и 24х24. Я хочу одним махом удалить формат 24х24, чтобы все иконки стали одноформатными 16х16. Для полной универсальности (если форматов больше и оставить нужно не один, а несколько форматов) желательно диалог, в котором можно выбрать, какие форматы удалять (или оставлять).

Всего записей: 3881 | Зарегистр. 20-02-2007 | Отправлено: 13:30 19-01-2016
   

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