Ru-Board.club
← Вернуться в раздел «Программы»

» TCIMG

Автор: kollajjik
Дата сообщения: 30.12.2015 15:00
Всех с Новым Годом и в частности Команде TCIMG во главе с Andrey_A_A желаю Здовровья, Новых Побед как в профессиональном так и в личном фронте. Пусть в 2016 сбудутся именно самые сокровенные желания !!!

Мне тоже, как и у Abel11, TCIMG заменил практически все проги и плагины. эххххххх, если бы в 2016 сбилась тайная мечта идиота - замена плагинов быстрого просмотрщика для видео утилитой TCIMG, то можно будет выкинуть PC как баласт, оставив только чудо-утилиту и .......... TC как хвост и дополнение к нему.

Пусть всем улыбнется Удача и Блогополучие !!!

Автор: coherent
Дата сообщения: 30.12.2015 17:43
Abel11
Если у вас еще есть время и желание до Нового года...

Цитата:
Не совсем понятно с именами, ну да ладно, если что не так, подправим.

Одна и та же иконка (например, about.png), но разных размеров раскидана по папкам: в папке 16х16 - иконка about.png только размером 16х16, в папке 24х24 - иконка about.png только размером 24х24, в папке 32х32 иконка about.png только размером 32х32. Я хочу соединить одну и ту же иконку разных размеров, в данном случае 3-х (3 файла about.png) , в одну, которая будет содержать все три размера (1 файл).

Сейчас в папке NewLibrary создается столько иконок с одним именем (+ счетчик), сколько было выделено папок. Например, я выделяю 3 папки 16х16, 24х24 и 32х32. В папке NewLibrary создаются иконки About.ico, About_01.ico и About_02.ico. Каждая их них содержит 4-е формата (я так понимаю они задаются здесь - ||48,32,24,16 creat). НО каждая иконка содержит только один оригинальный формат, а все другие - это производные от него. Например, в иконке About.ico оригинальный формат 16х16, а три других (24х24, 32х32 и 48х48) сделаны уже из него. В иконке About_01.ico оригинальный формат 24х24, а форматы 16х16, 32х32 и 48х48 - это производные от формата 24х24. В иконке About_02.ico оригинальный формат уже 32х32, а форматы 16х16, 24х24 и 48х48 - это производные от формата 32х32.

Я же хочу получить в папке NewLibrary только одну иконку About.ico, которая будет содержать только оригинальные форматы (взятые из выделенных папок 16х16, 24х24 и т.д.) и никаких производных. Надеюсь так понятней...
Автор: older
Дата сообщения: 31.12.2015 13:16
всех с наступающим!
у меня вопрос:
сейчас на многих торрент-трекерах стали публиковать 40-битные хеши раздач, из которых можно сделать магнет-ссылки
я решил это сделать с помощью TCIMG
нацарапал такой батник:

Код: TCIMG.exe "bufsr=eline<magnet:?xt=urn:btih:!!>" "start=D:\progs\uTorrent Plus 3.3.2.30586\uTorrent.exe||spause<500>||clpget" "clptoo"
Автор: coherent
Дата сообщения: 31.12.2015 15:00
Andrey_A_A, Abel11
С наступающими праздниками, друзья! Большое спасибо автору супер-утилиты и главному ее популяризатору. Успехов в новом году!
Автор: older
Дата сообщения: 01.01.2016 13:46

Цитата:
2. не получается гарантировано передать фокус окну uTorrent (не знаю, правильно ли использую этот термин - фокус)

разобрался сам: последствия использвоная hidcon.exe для скрытия окна dos
убрал его, и все наладилось
Автор: Andrey_A_A
Дата сообщения: 02.01.2016 18:18
coherent 16:07 29-12-2015
Цитата:
Возможно ли при помощи утилиты сделать следующее? Есть две папки с именами "16" и "24", в которых имеются png-иконки с одинаковыми именами, но разные по формату, соответственно 16х16 и 24х24. Хотелось бы, выделив папки "16" и "24" и нажав некую кнопку, получить новую папку (с любым именем), которая содержала бы иконки с теми же именами, но уже двух форматов (каждая иконка два формата - 16х16 и 24х24)


Первая новая команда в Новом Году iconn

Тестовая версия TCIMG 125_b2, в версии 12.4 замените соответствующие файл(ы)


Код: TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
iconn=x||"%t"New||foldimg<%L|png>||progres<>
%COMMANDER_PATH%\Wcmicons.dll,1
Создать в другой панели в папке New иконки -ICO из одноимённых -PNG файлов разных форматов (16x16, 24x24 ...) взятых из выделенных папок + отображать процесс

0
-1
Автор: coherent
Дата сообщения: 02.01.2016 19:20
Andrey_A_A

Цитата:
Первая новая команда в Новом Году iconn
Тестовая версия TCIMG 125_b2, в версии 12.4 замените соответствующие файл(ы)

Вы просто гигант!!! Все работает, как я и хотел.
Единственный вопрос, как изменить порядок следования форматов в иконке? Сейчас, если открыть иконку в ArtIcons (пользуюсь ею), то форматы расположены, образно, сверху вниз: сначала 16х16, ниже 24х24 ит.д. Хотелось бы порядок расположения наоборот: сверху самый большой размер и вниз по убыванию. Были прецеденты некорректного отображения в первом случае.
Еще раз с Новым годом и успехов в развитии утилиты!
Автор: Andrey_A_A
Дата сообщения: 02.01.2016 19:38

Цитата:
Сейчас, если открыть иконку в ArtIcons (пользуюсь ею), то форматы расположены, образно, сверху вниз: сначала 16х16, ниже 24х24 ит.д. Хотелось бы порядок расположения наоборот: сверху самый большой размер и вниз по убыванию. Были прецеденты

Я пользуюсь AxialisIconWorkshop - как бы не шло следование папок и изображений - отображение нормальное - вверху большие форматы, ниже меньшие...
Что касается прецедентов, то я пока их не обнаружил - и в акеле, и в тотале, да и на папках отображение иконок нормальное...
Вышлите ArtIcons в архиве - возможно увижу непорядок в порядке иконок...
Автор: coherent
Дата сообщения: 02.01.2016 20:08
Andrey_A_A
Порядок следования форматов вроде не связан с ArtIcons. То же самое и при просмотре в Тотале по F3 через Imagine:

"Стандартное" расположение через тот же Imagine:

Но это не проблема. Я думал, может нужно поменять что-то в параметрах команды... Меня устраивает и так. Спасибо!

Автор: Abel11
Дата сообщения: 02.01.2016 20:42
Andrey_A_A, подтверждаю слова coherent. Более того, в ходе тестирования выяснил, что расположение форматов в иконке зависит от расположения папок в TC (сортировака - Имя). Форматы в иконке даже выстраиваются так: 32-16-48, т.к. папки, вручную, я расположил именно в таком порядке.
Автор: Andrey_A_A
Дата сообщения: 02.01.2016 21:24
coherent, Abel11, поставил сортировку форматов, возможно не в ту сторону)))
Тестовая версия TCIMG 125_b3, в версии 12.4 замените соответствующие файл(ы)

Автор: Abel11
Дата сообщения: 02.01.2016 21:37
Andrey_A_A

Да, вот сейчас все должным образом, расположение форматов в созданной иконке идет на уменьшение (вне зависимости от расположения папок в TC).
Автор: coherent
Дата сообщения: 02.01.2016 22:44
Andrey_A_A
Да, с 125_b3 форматы идут в правильном порядке. Спасибо за решение.
Не успел отписаться. Я и сам пробовал изменять порядок папок. Но с последней версией в этом нет необходимости.
Автор: coherent
Дата сообщения: 03.01.2016 18:37
Andrey_A_A, Abel11
Просветите, пожалуйста, что это за параметр х в командах iconn=x||... и global iconn=x||...? В описании команды iconn не нашел. Подозреваю, это азы. Если можно, ткните, где про параметр х можно посмотреть в справке.
Автор: Andrey_A_A
Дата сообщения: 03.01.2016 18:44
coherent, все очень просто, x - используется при параметре foldimg<>
т.к. список иконок создаётся из заданных папок в foldimg<> и первый параметр игнорируется (т.е. вместо x может что угодно)
--------
Если foldimg<> не используется, то первый параметр %L - список изображений...
-------
Добавлю x в справку.
Автор: coherent
Дата сообщения: 03.01.2016 18:52
Andrey_A_A
Спасибо, понял!

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

Думаю, для несильно искушенных в TCIMG (таких, как я) это будет полезным.
Автор: Andrey_A_A
Дата сообщения: 04.01.2016 15:17
Из Л.С.

Цитата:
...
Отличная получилась команда 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
Автор: Andrey_A_A
Дата сообщения: 06.01.2016 15:06
Обновил версию TCIMG 12.5
Автор: coherent
Дата сообщения: 12.01.2016 13:32
Andrey_A_A, Abel11
Подскажите, пожалуйста, как при помощи утилиты осуществить вывод содержимого текстового файла, например, help.txt в настраиваемом окне (размер, положение, прокрутка, шрифт, цвет...). Собственно интересуют параметры запуска TCIMG. И, если не трудно, ссылку на соответствующее место в справке. А то что-то я с ходу не нашел...
Автор: Aleks431
Дата сообщения: 12.01.2016 19:07
Andrey_A_A, Abel11
Тут такая незадача
Используя Вашу последнюю кнопку (хорошая задумка) "Извлечь из выделенных ico файлов изображения всех форматов, создав в другой панели именные png файлы в папках форматов с начальной приставкой Name + отображать процесс " в результате получаются PNG изображения, которые видны только в Листере ТС.
В IrfanView, FSViewer, XnView - ничего, в свойствах IrfanView 1 цвет; встроенный просмотрщик Windows - тоже ничего (пустой белый фон).
Как у других?
Автор: Andarin
Дата сообщения: 12.01.2016 19:26
Aleks431


Цитата:
В IrfanView, FSViewer, XnView, встроенный просмотрщик Windows
Все нормально открывают, нормально видят, другие тоже.
Версия TCIMG не ниже 12.5b6?
Автор: dev2null
Дата сообщения: 12.01.2016 19:45
Andarin 20:26 12-01-2016
Цитата:
Все нормально открывают, нормально видят, другие тоже.

Похоже, зависит от цветов формата иконки - у меня только 32-х битные нормально извлекаются, а 24, 8 и 4 - пустые (прозрачный фон).
Автор: Aleks431
Дата сообщения: 12.01.2016 20:09
dev2null
Верно, так и есть. Видны PNG изображения созданные только из 32-х битных иконок.
Автор: Andrey_A_A
Дата сообщения: 12.01.2016 20:13

Цитата:
Подскажите, пожалуйста, как при помощи утилиты осуществить вывод содержимого текстового файла, например, 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
Автор: Andarin
Дата сообщения: 12.01.2016 20:22
dev2null
А у меня с этой кнопкой (и последней версией TCIMG) вообще извлекаются и конвертируются в PNG только только 32-bit иконки. Других папок просто нет. Т. е. они извлекаются и конвертируются в png, но это только 32-bit пустой (прозрачный) квадратик, если изначально иконка не 32-bit. В общем, примерно так.

Добавлено:

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

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

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

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

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

Автор: Aleks431
Дата сообщения: 12.01.2016 22:08
Хорошо, настаивать не буду, хоть у меня наоборот, практически все иконки не 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 "фон" не однородный и там при превращении в прозрачное надо брать какой-то разброс уничтожаемого цвета.
Автор: coherent
Дата сообщения: 12.01.2016 22:13
Andrey_A_A
Огромное спасибо! То, что нужно. И возможностей, смотрю, предостаточно.
Автор: coherent
Дата сообщения: 19.01.2016 12:30
Andrey_A_A
По поводу манипуляций с библиотеками иконок. Позволяет ли утилита проделать такое? Есть библиотека *.icl (или *.dll). Каждая иконка в ней двухформатная- 16х16 и 24х24. Я хочу одним махом удалить формат 24х24, чтобы все иконки стали одноформатными 16х16. Для полной универсальности (если форматов больше и оставить нужно не один, а несколько форматов) желательно диалог, в котором можно выбрать, какие форматы удалять (или оставлять).

Страницы: 123456789101112131415161718192021222324252627282930313233

Предыдущая тема: дубль


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.