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

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

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

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

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



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

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



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

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

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

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

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

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



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

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

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

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

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

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

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



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

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

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

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



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

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

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

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

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

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

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

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

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

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

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

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