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

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




Дата выпуска: 18.08.2025
Версия: 35.5
Автор: 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.850 примеров применения.

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

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

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






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

На сайте с: 10.11.2018
Сообщений: 329
Награды: 14
Репутация: 12
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 | Сообщение № 3437
Генералиссимус

На сайте с: 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 | Сообщение № 3438
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата 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 | Сообщение № 3439
Генералиссимус

На сайте с: 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 | Сообщение № 3440
Генералиссимус

На сайте с: 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 | Сообщение № 3441
Рядовой

На сайте с: 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 | Сообщение № 3442
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата 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 режим не влияет)

.


 
asmadeusДата: Среда, 13.05.2020, 20:36 | Сообщение № 3443
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Цитата Andrey_A ()
попробовал тёмный цвет - ужас ужасный))

А я вот как раз траблов и не замечаю...
У меня стоит не "всегда включен темный режим", а "как в системе". Ну а поскольку на семерке темного то и нет...
 
Andrey_AДата: Среда, 13.05.2020, 20:53 | Сообщение № 3444
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата asmadeus ()
А я вот как раз траблов и не замечаю...
У меня стоит не "всегда включен темный режим", а "как в системе". Ну а поскольку на семерке темного то и нет...

Для меня главное значки, они не все отображаются что WIN7, что на WIN10 в главном меню...
и хоть и в семёрке нет тёмного, но режим переключает на тёмный

Что касается WIN10 и тёмного режима, то можно создать секцию [TOTALCOM64BLACK] и там все классы заного пересмотреть, но здесь я не помощник, т.к. под рукой нет WIN10

По поводу вопросов для некоторых окон, то они здесь есть (в сборке TC IMAGE):
Код
     MENUITEM "&Соединиться с FTP-сервером...    Ctrl+F", $226
     MENUITEM "&Новое FTP-соединение...              Ctrl+N", $227
     MENUITEM "&Разорвать FTP-соединение Ctrl+Shift+F", $228
          MENUITEM SEPARATOR
     MENUITEM "&Добавить в список загрузки...", $22D
     MENUITEM "Диспетчер &фоновой пересылки Ctrl+O", $22F
     MENUITEM "&Загрузка по списку...", $22E
          MENUITEM SEPARATOR
     MENUITEM "Показать скрытые ф&айлы на сервере", $229
     MENUITEM "Выбрать ре&жим передачи Ctrl+Shift+M", $22C
     MENUITEM "&Открытие паролей FTP", em_and_3007


[img200]http://tc-image.3dn.ru/Image/tctcimg/3/tc951_1.png[/img200][img200]http://tc-image.3dn.ru/Image/tctcimg/3/tc951_2.png[/img200]

.


 
bra2xaДата: Четверг, 14.05.2020, 00:32 | Сообщение № 3445
Полковник

На сайте с: 01.01.2017
Город: Киев
Сообщений: 178
Награды: 6
Репутация: 8
Заметил у Вас в менюшечке пару строк: "Любое окно поверх всех окон"
В помощь Диспетчеру задач ставлю AnVir. Там есть такая плюшка. Просто назначаю хоткей для поверх всех окон и ляпота! )

: )
 
Andrey_AДата: Четверг, 14.05.2020, 02:20 | Сообщение № 3446
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
bra2xa,спасибо, на вкус и цвет...
1. я не менял меню года 3 - нет времени, да и большинством утилит уже не пользуюсь...
2. у меня в трее почти ничего не висит, тем более менеджер процессов
3. эта функция нужна раз в год и это делается через TCIMG либо отдельно, либо в автомате при определённых действиях:

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
global wntxt=3||infwt<2> sends=GLOBALWNTXT<1>??-6= ontop=4||@GLOBALSENDS<2>
%COMMANDER_PATH%\Wcmicons.dll,1
Запустить, выбрать заголовок окна по нажатию Shift и установить/снять атрибут "Поверх всех окон"

0
-1


или через команду <PRESS> повесить в систему на любую клавишу с любым игнорируемыми условиями - это дело фантазии и времени, чтобы составить команду для активного окна

.
[ps]
Для больших изображений лучше использовать теги
[img640]ссылка[/img640]
[/ps]


 
asmadeusДата: Четверг, 14.05.2020, 05:53 | Сообщение № 3447
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Цитата Andrey_A ()
Что касается WIN10 и тёмного режима, то можно создать секцию [TOTALCOM64BLACK] и там все классы заного пересмотреть, но здесь я не помощник, т.к. под рукой нет WIN10

Реализуй секцию, ну а я займусь классами. Раз из всех я оказался один с темным режимом
 
Andrey_AДата: Четверг, 14.05.2020, 13:37 | Сообщение № 3448
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
asmadeus, добавил чтение секции [TOTALCOM64BLACK] если WIN_10 и DarkMode=2 и TCx64
В справке написано "DarkMode=0 0=off, 1=like apps", 2=on, но я не понял влияние DarkMode=1, проверь скажи что при 1 - есть изменение классов... если да, то добавлю это условие

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

.


 
asmadeusДата: Четверг, 14.05.2020, 20:02 | Сообщение № 3449
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Andrey_A, добавь еще DarkMode=1. Именно он у меня включен. Это включение темного (светлого) режима в зависимости от настроек операционной системы. То есть если в десятке темный стиль, то и тотал тоже будет руководствоваться темными настройками. И наоборот

Секцию прописывать в файле TCIMG3264_9_5.ini?
 
Andrey_AДата: Четверг, 14.05.2020, 22:13 | Сообщение № 3450
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата asmadeus ()
Секцию прописывать в файле TCIMG3264_9_5.ini?

Да в этот-же файл

Добавил

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


 
Поиск:

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