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

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




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

[info]'=============================== Спасибо ================================
Выражаю искреннюю благодарность всем, кто напрямую или косвенно помогал и повлиял на развитие проекта, отдельное спасибо: 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, моим близким друзьям и родственникам: одним спасибо, что поддерживали, другим - за то, что не мешали!
'=======================================================================[/info]
TCIMG - утилита для вызова различных команд Total Commander и выполнения дополнительных действий.
Мощное средство для расширения функциональности Total Commander и других программ.
Направлена на автоматизацию монотонных действий, связанных с файловыми, системными, программными, оконными операциями.
Полностью портабельна, т.е. не требует установки и не вносит в реестр или куда-либо ещё дополнительную информацию.
Утилита представляет из себя скомпилированный AutoIt3-скрипт.
Утилиту разрешено распространять только с указанием сайта поддержки: http://tc-image.3dn.ru




Кнопки для TCIMG

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

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

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

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



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

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

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

Расширение функционала 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)






 
sibirnikДата: Вторник, 12.05.2020, 13:11 | Сообщение № 3436
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Andrey_A,
asmadeus,
Спасибо Вам за ваш труд. Теперь можно начать тестить 9.51...Навскидку из того, что ранее не работало - Работает.
 
Andrey_AДата: Вторник, 12.05.2020, 21:25 | Сообщение № 3437
Генералиссимус

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

TCIMG 27.4 от 12.05.2020

Скачать TCIMG 27.4





 
asmadeusДата: Среда, 13.05.2020, 06:12 | Сообщение № 3438
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Цитата sibirnik ()
Навскидку из того, что ранее не работало - Работает.

Ну не знаю... Кнопка как и ранее - намертво вешает тотал (включается окно Команды)
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
tcimg=$cm486 buttn=TDLGCONFIGALL||+tcTCSCP15|$h||+tcTCSCP23||+tcTCSCP20
Wcmicons.dll,371
Вкл/Откл всплывающие подсказки в панелях

-1
 
sibirnikДата: Среда, 13.05.2020, 07:42 | Сообщение № 3439
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
asmadeus,
У меня так -работает:
Цитата
iniww=%%COMMANDER_INI%%||Configuration||Win32TipWindows||0||1 rstart
 
asmadeusДата: Среда, 13.05.2020, 07:46 | Сообщение № 3440
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
sibirnik, на 32-битном работает. 64 - нет.Ясно
Андрей, ты секцию 64 не делал?
 
Andrey_AДата: Среда, 13.05.2020, 10:41 | Сообщение № 3441
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
asmadeus, да 64 секцию делал - будем тестировать что не так...
Код

tcimg=$cm486 buttn=TDLGCONFIGALL||+tcTCSCP15|$h||+tcTCSCP23||+tcTCSCP20

У меня на обоих версиях нормально отрабатывает

По очереди тогда надо проверять
1.
Код
tcimg=$cm486 buttn=TDLGCONFIGALL||+tcTCSCP15

2.
Код
tcimg=$cm486 buttn=TDLGCONFIGALL||+tcTCSCP15||+tcTCSCP23

3.
Код
tcimg=$cm486 buttn=TDLGCONFIGALL||+tcTCSCP15||+tcTCSCP23||+tcTCSCP20


И смотреть что вешает...

.


 
lead2Дата: Среда, 13.05.2020, 15:44 | Сообщение № 3442
Рядовой

На сайте с: 20.12.2016
Город: Николаев
Сообщений: 8
Награды: 0
Репутация: 0
Andrey_A,
asmadeus,

Цитата
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
tcimg=$cm486 buttn=TDLGCONFIGALL||+tcTCSCP15|$h||+tcTCSCP23||+tcTCSCP20
Wcmicons.dll,371
Вкл/Откл всплывающие подсказки в панелях

-1

Тотал 9.51 32-бит - зависает от параметра $h, а TCSCP23 не переключает подсказки.

Тотал 9.51 64-бит - нет вопросов!
 
Andrey_AДата: Среда, 13.05.2020, 17:24 | Сообщение № 3443
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
lead2, пробуем другие параметры - в разных версиях TC существует различная реакция..., более того сообщают на офф. форуме о замедленном открытии окна настроек TC 95.1 x32 на каких-то системах в 1-3 секунды (у меня нормальное на WIN 7 x64)

к примеру так:

Код
tcimg=$cm486 buttn=TDLGCONFIGALL||x|$w|$f||+tcTCSCP15||+tcTCSCP23||+tcTCSCP20


.


 
zybrevlДата: Среда, 13.05.2020, 17:52 | Сообщение № 3444
Генерал-майор

На сайте с: 10.11.2018
Сообщений: 312
Награды: 13
Репутация: 10
Andrey_A,
tcimg=$cm486 buttn=TDLGCONFIGALL||+tcTCSCP15|$h||+tcTCSCP23||+tcTCSCP20
на WIN 7 x64 работает безупречно.

tcimg=$cm486 buttn=TDLGCONFIGALL||x|$w|$f||+tcTCSCP15||+tcTCSCP23||+tcTCSCP20
работает с появлением (мельканием) окна настроек
 
asmadeusДата: Среда, 13.05.2020, 18:15 | Сообщение № 3445
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Andrey_A, секция 64 бит не тронута (по крайней мере в этих ключах)

Сейчас:
Код
TCSCP15=Button9
TCSCP23=Button24
TCSCP20=Button26


Надо:
Код
TCSCP15=Button176
TCSCP23=Button211
TCSCP20=Button213

По крайней мере мне такие значения выдало, их и вписал и заработало

Система - win10x64
Мелькание окна настроек есть
 
Andrey_AДата: Среда, 13.05.2020, 18:28 | Сообщение № 3446
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Цитата asmadeus ()
секция 64 бит не тронута
\
asmadeus, всё было проверено.

Для точного определения элементов:
1. Нужно вызвать именно нужный диалог (в данном случае командой tcimg=$cm486)
2. А затем смотреть имена классов

В ином случае (при переходе на другие настройки и потом обратно) классы сдвигаются.

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

.


 
asmadeusДата: Среда, 13.05.2020, 19:03 | Сообщение № 3447
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Andrey_A, значит у меня особенный тотал (может инсулин такое делает)
[img640]http://ipic.su/img/img7/fs/2020-05-13_185732.1589385764.png[/img640]
Попробовал на неинсулированом - результат по классам тот же
Есть подозрение - может разные классы в зависимости от режимов? У меня включен темный режим.
 
asmadeusДата: Среда, 13.05.2020, 19:20 | Сообщение № 3448
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Ну я себя поздравляю... Оказался прав - темный режим меняет классы. 32-битную не смотрел (тебе присылал с темного режима)
[img640]http://ipic.su/img/img7/fs/2020-05-13_191657.1589386685.png[/img640]
 
lead2Дата: Среда, 13.05.2020, 20:05 | Сообщение № 3449
Рядовой

На сайте с: 20.12.2016
Город: Николаев
Сообщений: 8
Награды: 0
Репутация: 0
Andrey_A,
Цитата
пробуем другие параметры - в разных версиях TC существует различная реакция..., более того сообщают на офф. форуме о замедленном открытии окна настроек TC 95.1 x32 на каких-то системах в 1-3 секунды

tcimg=$cm486 buttn=TDLGCONFIGALL||x|$w|$f||+tcTCSCP15||+tcTCSCP23||+tcTCSCP20

Тестировал на TCIMG 27.4, Тотал 9.51 32-бит и 64-бит, WIN 7 x64

Работает, но с миганием окна настроек (~1 секунда).
При открытии окна в ручном режиме управления задержек не видел.
Если сможете, то спрячте окно, чтобы не мигало.

Спасибо.
 
Andrey_AДата: Среда, 13.05.2020, 20:30 | Сообщение № 3450
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Цитата lead2 ()
Если сможете, то спрячьте окно, чтобы не мигало.


Это не спрятать совсем - по любому должно появиться окно, в котором мы нажимаем заданные элементы

Параметр $h - ожидает появление окна и скрывает его (если возможно), а вернее: не скрывает, а устанавливает прозрачность окну, поэтому в разных версиях системы и тотала эта задержка всегда будет разной и в 9 случаях мы можем не увидеть окно, т.к. прошло все гладко, а на 10-й можем увидеть, т.к. это может зависеть от разных факторов (занятости системы, процессов, программы, антивирусника, и.т.д)

У меня первый вариант отрабатывает везде хорошо, кроме WIN10 темная тема... т.к. как оказалось совершенно другие инстанции элементов окна.
Код
tcimg=$cm486 buttn=TDLGCONFIGALL||+tcTCSCP15|$h||+tcTCSCP23||+tcTCSCP20


------------------------

asmadeus, да уж... попробовал тёмный цвет - ужас ужасный))
1. Сразу траблы в разных местах, не все иконки отображаются в меню (опять ограничение на определённое количество - какое? тестить не буду)

Что касается классов и инстанций
1. На WIN 7 x64 тёмный режим не влияет на изменение
2. Взял тут ноут у друзей WIN 10 - на этой системе в TC x64 меняются на порядок... (в TC x32 режим не влияет)

.


 
Форум » • Программы • Утилиты • » Утилиты » TCIMG - Мощное средство автоматизации (Утилиты для системы и Total Commander)
Поиск:

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