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

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

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

Abel11



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

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

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

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

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
Онлайн справка на китайском языке

Всего записей: 1000 | Зарегистр. 08-12-2013 | Отправлено: 12:59 10-11-2014 | Исправлено: Andrey_A_A, 05:37 13-02-2020
Andrey_A_A



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

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



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

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

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

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

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

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



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

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

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

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

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

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

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



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

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

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

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



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

Всего записей: 257 | Зарегистр. 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-х битных иконок.

Всего записей: 257 | Зарегистр. 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. Можно попробовать проголосовать и (если это действительно нужно) поправить команду и извлекать всё (что мне не особо нужно...)

Всего записей: 648 | Зарегистр. 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
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

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

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

Всего записей: 1000 | Зарегистр. 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 "фон" не однородный и там при превращении в прозрачное надо брать какой-то разброс уничтожаемого цвета.

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

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

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

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

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

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

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

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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru

Рейтинг.ru