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

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 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)






 
Lord_NEVRДата: Понедельник, 14.08.2023, 11:46 | Сообщение № 4111
Полковник

На сайте с: 24.06.2016
Город: Калининград
Сообщений: 212
Награды: 5
Репутация: 0
Цитата Trenobol ()
Подскажите, есть ли команда, чтобы по клику одному вывести такое окно свойства файла/папки ?
И кроме этого есть ли какие то похожии функции в TC ?


Легко сделать свойствами самого TC.
При добавлении кнопки на панель, жмём на лупу (рядом со строкой Команда) и откроется окно выбора команд Тотала.

Свойства папки, файла
Код
TOTALCMD#BAR#DATA
cm_Properties

wcmicons.dll,79
Свойства папки, файла

0
1003




Сообщение отредактировал Lord_NEVR - Понедельник, 14.08.2023, 11:52
 
Andrey_AДата: Понедельник, 14.08.2023, 22:49 | Сообщение № 4112
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
Так же можно так:
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
runcm=3||%P%N
%COMMANDER_PATH%\Wcmicons.dll,1
Показать свойства объекта под курсором

0
-1


.


 
TrenobolДата: Вторник, 15.08.2023, 00:28 | Сообщение № 4113
Майор

На сайте с: 02.02.2020
Город: Los Angeles
Сообщений: 96
Награды: 0
Репутация: 0
Спасибо! Пропустил штатную команду
Эта срабатывает в момент:
Код

cm_Properties

А TCIMG полминуты думает
 
Andrey_AДата: Вторник, 15.08.2023, 18:53 | Сообщение № 4114
Генералиссимус

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

Это не совсем так - у меня 1-5 сек., в зависимости от всякого разного...
А вообще для автоматизации этот диалог бесполезен...
Использование информации от объекта можно командой:
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
infos=3||20||%P%N||1 GLOBALINFOS<a>
%COMMANDER_PATH%\Wcmicons.dll,1
Записать всю не пустую информацию GetDetailsOf объекта под курсором с названиями типа информации (может отличаться относительно версий системы)

0
-1


И передавать другим командам
---
P.S. в следующий версии будет ускорен вызов свойств объекта - нашёл другой метод...
возможно получится

.


 
Andrey_AДата: Среда, 30.08.2023, 21:53 | Сообщение № 4115
Генералиссимус

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

TCIMG 33.2 от 30.08.2023

Скачать TCIMG 33.2





.


 
Lord_NEVRДата: Пятница, 08.09.2023, 12:20 | Сообщение № 4116
Полковник

На сайте с: 24.06.2016
Город: Калининград
Сообщений: 212
Награды: 5
Репутация: 0
Добрый день.
TCIMG_33.2
Не работает кнопка
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
textx=%WL||code<0>
%COMMANDER_PATH%\WCMICONS.DLL,1103
Конвертация выделенных текстовых файлов в ANSI 1251

-1
-1


TCIMG_33.1 работает.


 
MonarchLFVДата: Вторник, 12.09.2023, 07:10 | Сообщение № 4117
Майор

На сайте с: 04.06.2015
Сообщений: 81
Награды: 1
Репутация: 3
Не работает кнопка:
Код
iclip=%P%N ;; записать в буфер обмена изображение под курсором для вставки его в графические программы
 
Andrey_AДата: Воскресенье, 17.09.2023, 20:59 | Сообщение № 4118
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
Lord_NEVR, исправил Тестовая версия TCIMG 333_b2, в версии TCIMG 33.2 замените соответствующие файл(ы)

Цитата MonarchLFV ()
Не работает кнопка:
записать в буфер обмена изображение под курсором для вставки его в графические программы

MonarchLFV, у меня она отрабатывает в штатном режиме - под курсором добавил в буфер
Вставил в программу Paint (она есть в системе)или Axialis IconWorkshop (для создания значков) ... всё нормально вставляется
Возможно вы вставляете в программу, которая это не воспринимает... она наверно имеет свой "буфер"

.


 
MonarchLFVДата: Вторник, 26.09.2023, 03:47 | Сообщение № 4119
Майор

На сайте с: 04.06.2015
Сообщений: 81
Награды: 1
Репутация: 3
Andrey_A,
Да, уточнение - не работает при больших размерах изображения, например 20000х15000 пкс и выше.
Вроде бы что-то копирует в буфер, но при вставке в любое приложение (word, visio, excel, paint) - выдает ошибку: "Данные из буфера обмена невозможно вставить".
При этом стандартное приложение "Фотографии" справляется с задачей, там в меню "Подробнее" есть кнопка "Копировать Ctrl+C". Помещает такие изображения в буфер обмена с последующей правильной вставкой.
 
Andrey_AДата: Пятница, 29.09.2023, 21:49 | Сообщение № 4120
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
MonarchLFV, таких изображений нет у меня - возможно ваш файл прояснит проблему (вышлите в архиве в личку или в телеграмме)...

Отвечаю не сразу - не много свободного времени

.


 
Andrey_AДата: Суббота, 07.10.2023, 13:27 | Сообщение № 4121
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
MonarchLFV, вы выслали 2 изображения. Итог тестирования на WIN10

1. Изображение "Разварка_Страница_2.png" нормально отрабатывает команда "iclip=%P%N" и при вставке в программу Paint проблем нет
- при просмотре такого файла в Windows и КОПИРОВАНИИ - ничего не происходит - буфер пуст - и вставить ничего невозможно

2. Изображение "Схема.png" даже при родных системных программах приводит к ошибке - и выносит диалог о изменении размера такого файла
- программа Paint даже если указать путь к этому файлу выдаёт ошибку "Неправильное изображение" или диалог "Изменения размера"
- при просмотре такого файла в Windows и КОПИРОВАНИИ - ничего не происходит - буфер пуст

3. Могу предложить заранее уменьшать такие файлы для отправки в буфер

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
global imgpr=1 imgcf=%P%N||$f254//1||resize<1,50%%> iclip=GLOBALIMGCF1<1>
%COMMANDER_PATH%\Wcmicons.dll,1
Файл изображения уменьшить пропорционально на 50% и записать в буфер обмена для вставки его в графические программы

0
-1


[img640]http://tc-image.3dn.ru/Image/tctcimg/0/img_big.png[/img640]

.


 
MonarchLFVДата: Понедельник, 09.10.2023, 07:50 | Сообщение № 4122
Майор

На сайте с: 04.06.2015
Сообщений: 81
Награды: 1
Репутация: 3
Andrey_A,
Хм, у меня поведение совсем иное (на работе WIN10x64, а также дома WIN7x64).
При копировании любого из этих тестовых файлов кнопкой:
Код
iclip=%P%N

Абсолютно ничего не происходит. В буфере остается то, что было до нажатия кнопки.
Но эти же картинки легко помещаются в буфер стандартным приложением "Фотографии" (как я уже говорил выше), а также программой Faststone (меню правка - Скопировать изображение Ctrl+C). И IrfanView отлично справляется с задачей.
По поводу программ вставки: скопированное вышеуказанными программами изображение в программах Paint и Excel вставляется без проблем и без каких-либо диалоговых окон.
Ваша предложеная кнопка с ресайзом изображения не подходит. Мне нужно копировать и вставлять изображения без изменения размера (это большие схемы, с кучей мелких деталей на огромном формате, а также планы городов с достаточной деталировкой).

Важно!!! Еще заметил, что вероятность успеха копирования с помощью TCIMG зависит от загружености оперативной памяти, то есть если открыто несколько приложений "отжирающих" память, то ничего не получится. Стоит закрыть приложения, то частично начинает работать кнопка, по крайней мере один из тестовых файлов помещается в буфер без преобразований. У других программ нет такой зависимости. Прошу посмотреть в эту сторону.
 
Andrey_AДата: Среда, 11.10.2023, 22:36 | Сообщение № 4123
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
Цитата edamscru ()
не работает команда arwcx с любым набором параметров.

edamscru, исправлено Тестовая версия TCIMG 333_b6, в версии TCIMG 33.2 замените соответствующие файл(ы)

[helpquote][+] Оптимизирована команда textx
- исправлена ошибка при параметре code<>
- добавлен параметр equal<>
[±] Исправлена ошибка в команде timesx
[+] Оптимизированы параметры (см. Дополнение №10)
- в режимы "s150", "s151", "s152" добавлен подпараметр
- исправлена ошибка в режиме "f270"
[±] Исправлена ошибка в команде creat в цикле при использовании параметров clip<> и content<>
[±] Исправлена ошибка в команде tabac
[±] Исправлена ошибка при определении бинарности в параметре test<> (см. Дополнение №16)
[+] В папке ...\Files\Ini\
- добавлен файл TCIMG3264_11.ini для классов Total Commander 11
- обновлён файл TOTALCOM.ini
- обновлена информация ряда дополнений в справке[/helpquote]


 
Andrey_AДата: Пятница, 13.10.2023, 14:31 | Сообщение № 4124
Генералиссимус

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

TCIMG 33.3 от 13.10.2023

Скачать TCIMG 33.3





.


 
MonarchLFVДата: Суббота, 14.10.2023, 15:33 | Сообщение № 4125
Майор

На сайте с: 04.06.2015
Сообщений: 81
Награды: 1
Репутация: 3
Andrey_A,
Забейте по поводу ""iclip=%P%N", нашел способ, который справляется лучше - плагин Imagine, кнопка "копировать" - очень удобно и быстро и всегда 100% результат. Спасибо!
 
Поиск:

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