[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Andrey_A, simup, ХарВик, chip642  
TCIMG - Мощное средство автоматизации
Andrey_AДата: Вторник, 12.06.2012, 04:41 | Сообщение № 1
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
TCIMG




Дата выпуска: 21.10.2024
Версия: 34.9
Автор: Averin Andrey
Скачать: Страница обновления TCIMG
Скачать 2 : Ссылка обновления TCIMG
Справка: TCIMG ONLINE

'=============================== Спасибо ================================
Выражаю искреннюю благодарность всем, кто напрямую или косвенно помогал и повлиял на развитие проекта, отдельное спасибо: Loopback, LonerD, GGG8, ХарВик, shveicar, Yashied, asmadeus, amel27, madmasles, CreatoR, Ward, thesittingbull, Metchnik, InnI, wakillon, Yaroslav, Abel11, chip642, Deus-V, inververs, sims, BezDNaU, Veosys, getaumy, UEZ, homer77, wpitty, JKT, vakula, boriska, =BD=, G.Sandler, Mrakobes, mopodede, Skif_off, wpitty, Rustamer, wpitty, Mchoff, iifoks447, Andarin, oshizelly, Egorkaru, coherent, Атос, yug78, vanhallen, mopodede, Афи, Axel, addhaloka, Matros, Finn, Aleks431, Zmy, Паразит, TarasBY, Userrr, Jury Abel', VikTor1985, HA3APET, alexxxxx, konuk2007, Lupo73, Prog@ndy, Avada, monoceres, авторам библиотеки MediaInfo, авторам Carl Worth и Behdad Esfahbod библиотек Cairo, авторам библиотеки librhash, авторам библиотеки Bass, авторам библиотеки FFmpeg, автору Zenden за утилиту ImgUpload, Slava10779, maK, zep, Rako1, zzzten, Nuker-Hoax, regist123, shusler, sibirnik, Romario, Lord_NEVR, Ли Чжицзюнь (李志军), ruizone (瑞), alexostrov, CaptainFlint, Thomasmolover, eukalyptus, Tuape, Helpmister, NIKZZZZ, smit0966, rediffusion, zybrevl, Rioran, I95, Vimann, And000010, VasRoman, MonarchLFV, jktgeorge, Mario Arhivario, Songbird, Malkey, Placetoload, ziabriev, Antonij72, weaponx, Angelfuze, Pendelgrast, smit0966, Jacob, Rakosvist, Karbucho, Karolinka69, SLIM, ogenry, VladMo, jentoso, Kindom, Megakrok, Altruumann, vaskamy, Alizadombej, Krasovskii, Kurolesova, Svetka99, AkulaBig, Proudhawk, Yymn7, vruzin, Xprajs, Danyfirex, Party Hu, Lost Zombie, derrikF, Karabush, aorist, o2candoo, goog0le, P8gonyajlo, destiny child, Alex Penguin, Broken_Brain, rupinskiy, FedorLashchenko, destiny_child, JenTOSO, моим близким друзьям и родственникам: одним спасибо, что поддерживали, другим - за то, что не мешали!
'=======================================================================
TCIMG - утилита для вызова различных команд Total Commander и выполнения дополнительных действий.
Мощное средство для расширения функциональности Total Commander и других программ.
Направлена на автоматизацию монотонных действий, связанных с файловыми, системными, программными, оконными операциями.
Полностью портабельна, т.е. не требует установки и не вносит в реестр или куда-либо ещё дополнительную информацию.
Утилита представляет из себя скомпилированный AutoIt3-скрипт.
Утилиту разрешено распространять только с указанием сайта поддержки: http://tc-image.3dn.ru




Кнопки для TCIMG

Регулярные выражения

Control Viewer - Просмотр информации элементов окна

Страница обновления TCIMG

Как правильно обновлять утилиту TCIMG?



В справке TCIMG.chm более 16.450 примеров применения.

Актуальная версия (бета версии) в последних сообщениях темы

Тема развития справки утилиты

Расширение функционала TCIMG

Помощь и советы ПОДКЛЮЧЕНИЕ ПРОГРАММ и СКРИПТОВ

Для запросов кнопок тема ЗАКАЗ КНОПОК

Дополнительное обсуждение TCIMG на forum.ru-board

Группа в Telegram


Сборки программ, в которых участвует утилита 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 Titan Portable - сборка файлового менеджера Total Commander (автор pcDenPro)
TC AkulaBig - сборка файлового менеджера Total Commander (автор AkulaBig)
TCnative - сборка файлового менеджера Total Commander (автор ziabriev)






 
MatrosДата: Суббота, 24.10.2015, 23:12 | Сообщение № 961
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2025
Награды: 167
Репутация: 95
Андрей спасибо,уже заменил на новую версию.


Всё приходящее,а музыка Вечна !
 
Andrey_AДата: Воскресенье, 25.10.2015, 18:45 | Сообщение № 962
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
Цитата
Работая с изображениями, заметил парочку недочетов в работе команды imgvw

Афи, исправильно Тестовая версия TCIMG 118_b3, в версии 11.7. замените соответствующие файл(ы)

[helpquote][+] Оптимизирована команда imgvw
- исправлена ошибка потери фокуса при вызове команды
- исправлена подсказка к кнопке "Слайдшоу"
- исправлена ошибка приводящая к увеличению потребления памяти
- исправлена ошибка некорректного отображения изображения
- исправлена ошибка вызова контекстного меню при прозрачности окна
+ добавлены значки и цвет в контекстное меню
+ в TCIMG.ini в секцию [ImageViewer] добавлен ключ MenuColor[/helpquote]

Спасибо!


 
АфиДата: Понедельник, 26.10.2015, 11:14 | Сообщение № 963
Лейтенант

На сайте с: 25.03.2015
Город: Одесса
Сообщений: 61
Награды: 0
Репутация: 0
Спасибо, Андрей!
И за imgvw и за textv. Теперь стало еще комфортнее работать!
 
Andrey_AДата: Вторник, 27.10.2015, 02:13 | Сообщение № 964
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
Из темы http://tc-image.3dn.ru/forum/9-171-13985-16-1445588318
Цитата
Возможно ли сделать скрипт сортировки секций ini файла. Скрипт должен сортировать секции ini-файла (названия секции обрамляются квадратными скобками []) в алфавитном порядке, никак не затрагивая при этом строки внутри секции (в том числе и пустые). Желательно при этом сохранять комментарии перед секциями (комментарии определяются ; - точкой запятой)


Реализовано в новой команде inist Тестовая версия TCIMG 118_b4, в версии 11.7 замените соответствующие файл(ы)

Доступно только для пользователей

Через AkelPad
Код
"Сортировать секции с комментариями текущего ini файла" Exec(`"%a\TCIMG.exe" "inist=%f"`) Icon("%a\AkelPadImage.dll",91)

после чего обновить документ F5


 
chip642Дата: Вторник, 27.10.2015, 03:15 | Сообщение № 965
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Andrey_A,
Цитата
Сортировать секции с комментариями ini файла под курсором

О, замечательная реализация, порой раздражают ini'шники своим беспорядком. up
 
MatrosДата: Вторник, 27.10.2015, 09:51 | Сообщение № 966
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2025
Награды: 167
Репутация: 95
Андрей,приветствую,такие вопросы и пожелания:
Предлагаю отказаться от iview в обработке изображений ...
Поворот изображения осуществляет не сохраняя прозрачность,если файл *.png ...
можно,если,конечно, добиться реализации в TC (у меня пока не получается,поэтому и пишу) использовать ресурсы ...XnView\ShellEx
но никак не могу реализовать (вызвать этот диалог в тотале ! )... тут прозрачность после любого поворота изображения сохраняется...
Возможно эту проблему решит nConvert (я именно его использую в преобразовании изображений в один клик ),но адекватной справки о командах консоли для этой утилиты невозможно найти в сети... может тебе больше повезёт ))
Но так или иначе решать проблему надо... и хорошо бы именно в TCIMG это один раз и навсегда прописать ,вставив нужные dll-ки ...



Всё приходящее,а музыка Вечна !
 
Andrey_AДата: Вторник, 27.10.2015, 09:59 | Сообщение № 967
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
Matros, по этом у вопросу нужно обратится в тему Обсуждение преобразований изображений
Там есть любители конвертации изображений, возможно они подскажут, я давно не работал с графикой, да и изучать параметры других утилит нет времени.


 
chip642Дата: Вторник, 27.10.2015, 10:45 | Сообщение № 968
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Matros, с ImageMagick прозрачность сохраняется при поворотах изображения, у меня кнопок нет в наличии, надо попросить shveicar, чтобы выложил, он гуру в ImageMagick.
 
Andrey_AДата: Среда, 28.10.2015, 01:31 | Сообщение № 969
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
Matros, chip642, проще мне сделать команду поворотов в TCIMG))
----------------
Если Вас такое устроит, то вот:
Тестовая версия TCIMG 118_b5, в версии 11.7 замените соответствующие файл(ы)

Команда imgcn. Поддерживаются основные форматы JPG,GIF, BMP, JPEG, PNG, TIFF

Код
"imgcn=%L||"%t"||rotate<1>" - повернуть выделенные изображения на 90° вправо и сохранить в другую панель
"imgcn=%L||"%t"||rotate<2>" - повернуть выделенные изображения на 180° и сохранить в другую панель
"imgcn=%L||"%t"||rotate<3>" - повернуть выделенные изображения на 90° влево и сохранить в другую панель
"imgcn=%L||"%t"||rotate<4>" - повернуть выделенные изображения по горизонтали и сохранить в другую панель
"imgcn=%L||"%t"||rotate<5>" - повернуть выделенные изображения по горизонтали и 90° влево и сохранить в другую панель
"imgcn=%L||"%t"||rotate<6>" - повернуть выделенные изображения по горизонтали на 180° и сохранить в другую панель
"imgcn=%L||"%t"||rotate<7>" - повернуть выделенные изображения по горизонтали на 90° вправо и сохранить в другую панель


.


 
chip642Дата: Среда, 28.10.2015, 01:42 | Сообщение № 970
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Andrey_A, ну конечно устроит, еще как устроит, если можно обойтись только возможностями TCIMG , без посторонней помощи, то это всегда жирный плюс для TCIMG. Короче, все работает (прозрачность сохраняется при повороте), Маэстро на высоте, TCIMG РУЛИТ! up
 
MatrosДата: Среда, 28.10.2015, 04:30 | Сообщение № 971
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2025
Награды: 167
Репутация: 95
Спасибо,Андрей,посмотрел со стороны,как мы "пыжимся" и сделал по-своему ))
Но и мы то должны ведь в чём-то помогать...



Всё приходящее,а музыка Вечна !
 
Andrey_AДата: Четверг, 29.10.2015, 07:08 | Сообщение № 972
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
Цитата
заметил, что размер изображения jpg на выходе, в полтора раза меньше


Вроде поправил, теперь jpg, jpeg поворачиваются без потери качества.

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

Пока описание к команде нет, там будет ещё кучу параметров для списков и т.д. вот ещё пару примеров:

Код
"imgcn=%L||"%t"!!1||rotate<1>" - повернуть выделенные изображения на 90° вправо и сохранить в другую панель с заменой имеющихся изображений
"imgcn=%L||"%p"!!1||rotate<1>" - повернуть выделенные изображения на 90° вправо и сохранить в другую панель с заменой исходных изображений
"imgcn=%L||"%t"!!1||rotate<1>||progres<>" - повернуть выделенные изображения на 90° вправо и сохранить в другую панель с заменой имеющихся изображений, с отображением прогресса


.


 
Andrey_AДата: Четверг, 29.10.2015, 09:16 | Сообщение № 973
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
Команда imgcn на глазах стала разжиряться)))

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

Код
"imgcn=%L||"%t"||quality<75>" - для выделенных jpg изображений установить качество 75% и сохранить в другую панель
"imgcn=%L||"%t"||quality<75>||rotate<1>" - для выделенных jpg изображений установить качество 75% и сохранить в другую панель

"imgcn=%L||"%t"||imgtext<Доброе~~утро|008080|38|3|Arial|5|10>" - на выделенных изображениях написать надпись "Доброе утро", цвет RGB 008080, размер шрифта 38, стиль шрифта3, шрифт Arial, позиция 5px слева верхнего левого угла, 10px сверху верхнего левого угла


Пока есть вдохновение поиздеваться над изображения, то принимаются предложения, что ещё хотелось бы сделать с графикой, возможно получится реализовать.


 
shveicarДата: Четверг, 29.10.2015, 09:22 | Сообщение № 974
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
imgcn
Отличная команда.
А можно еще для неё добавить конвертацию из одного формата в другой?
И как вариант, добавить опцию обрезания изображения (например 20рх снизу или сверху и как вариант, 20рх сверху и снизу..)
И если поддерживается, также было бы интересна опция склеивания изображения, например наложение фона (одного изображения) на картинку (другое изображение).
Так же, будет здорово иметь возможность наносить надпись на изображение, используя параметры центр, право-верх, право-низ, лево-верх, лево-низ..
То есть ориентир не по координатам, а по шаблону с заданными параметрами.

Еще интересен вариант - удаления из выделенных изображений всех меток EXIF


Сообщение отредактировал shveicar - Пятница, 30.10.2015, 09:56
 
АфиДата: Четверг, 29.10.2015, 18:57 | Сообщение № 975
Лейтенант

На сайте с: 25.03.2015
Город: Одесса
Сообщений: 61
Награды: 0
Репутация: 0
Хорошо бы еще добавить возможность ресэплирования (изменения размера изображения в пикселах). Причем варианты изменения размеров можно задать такие:
1) Задаются жесткие размеры (например, 800х600). Принудительное (возможно даже и непропорциональное) изменение размеров графики.
2) Задание только размера длинной (или короткой) стороны. Это удобно, когда конвертируются картинки разной ориентации — портретной и альбомной. Как в архиваторном плагине Total RSZ. Изменение размера в этом случае, конечно, всегда пропорционально.
 
Поиск:

Интеллектуальные права и отказ от ответственности