[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · 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)






 
sibirnikДата: Среда, 20.03.2019, 12:48 | Сообщение № 3001
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Цитата rediffusion ()
Хочу отметить что вот эта штука встроенная в "TCIMG" запускается "ontop" и при том ВСЕГДА, я ещё раз говорю ВСЕГДА!

Так она и запускается потому что, она встроенная в TCIMG. А Silent key finder сторонняя программа и если её автор не предусмотрел такую возможность "поверх всех окон" то этого и не будет.
Цитата rediffusion ()
Дело в том что эта утилита "Silent key finder" запускается то поверх то просто сворачивается на панели. Когда как...

Цитата rediffusion ()
Нет это не то. Это для "Total Commander" а мне для "Silent key finder".
Так у вас Тотал и оказывается всегда сверху. Эта кнопка отрубает такую фичу о Тотала. Наверное где то в ini-файлах есть эта фича ontop=1 для Тотала - нужно поставить ontop=0, чтобы Проги запускаемые после Тотала запускались сверху. Предложенная мною кнопка выше по идее должна делать это.
 
rediffusionДата: Среда, 20.03.2019, 13:35 | Сообщение № 3002
Полковник

На сайте с: 23.10.2017
Сообщений: 180
Награды: 1
Репутация: 0
Цитата sibirnik ()
Так у вас Тотал и оказывается всегда сверху.


Я не понял вы что посты набиваете
Да нет у меня никаких "ontop-ов" прописанных в .ini файлах. Всё что я запускаю из "TC" – запускается поверх него. Не состыковки в данном случии только с "Silent Key Finder".
Нет решения ну да и ладно (как нибудь переживу), думал кто знает какую строчку (чтобы дописать в параметрах)!?
 
Andrey_AДата: Среда, 20.03.2019, 13:37 | Сообщение № 3003
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата rediffusion ()
эта утилита "Silent key finder" запускается то поверх

А причём тут TCIMG и сторонние программы? Не причём.
Если вы хотите чтобы TCIMG что-то сделала, то направьте её
---
Почти каждая программа имеет окно - окно имеет id процесса, класс окна, хендл окна, заголовок окна и многое другое.
Надо это указать в команде ontop.
Я везде даю лишь примеры, чтобы каждый немного поразмыслил (вставил свои пути, почитал справку, что такое окна и.т.д.)

Кстати, в справке есть пример, где идёт запуск сторонней программы и устанавливается ей атрибут поверх...
Код
start=%%COMMANDER_PATH%%\AkelFiles\Tools\RegExp\RegExp.exe ontop=1||#RegExp ;; запустить программу RegExp.exe и установить атрибут "Поверх всех окон"


---
Я не пользуюсь "Silent key finder" - если она портабельная, то скиньте архив - посмотрю...

Цитата rediffusion ()
Нет решения ну да и ладно

Это не мой метод.

.


 
rediffusionДата: Среда, 20.03.2019, 14:39 | Сообщение № 3004
Полковник

На сайте с: 23.10.2017
Сообщений: 180
Награды: 1
Репутация: 0
Andrey_A,
Цитата
если она портабельная

Это .exe файл который не требует установки на ПК:
Dropbox
На сайте правый верхний угол кнопка "Скачать".
 
Andrey_AДата: Среда, 20.03.2019, 15:03 | Сообщение № 3005
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
rediffusion, не увидел сложности, как и в предыдущем примере с RegExp нужно было вставить свой путь и текст заголовка...
Код
start=D:\Test\51097047\skf.exe||%P%N ontop=1||#Silent~~key~~finder


P.S. Информацию с окон берут ряд программ: Control Viewer и ... см. Дополнение №25


 
rediffusionДата: Среда, 20.03.2019, 15:57 | Сообщение № 3006
Полковник

На сайте с: 23.10.2017
Сообщений: 180
Награды: 1
Репутация: 0
Andrey_A,

У меня получилась такая строка:
Код
start=*%%COMMANDER_PATH%%\Utilities\skf.exe||%P%N ontop=1||#Silent~~key~~finder

Звёздочка в начале пути - это чтоб от администратора был запуск (а то окно вылетает с надписью).
Как теперь из этого сделать кнопку не пойму?

Цитата
см. Дополнение №25

Не нашёл такова пункта...

P.S.
Для "Internet Explorer" установил работает!
Код
Param=start=C:\Program~~Files\Internet~~Explorer\iexplore.exe ontop=1||#Internet~~Explorer

Прикольная штука но жаль что если что то другое хочу открыть то не могу. У меня программа есть "Display Fusion" там как раз есть специальная "Закрепка". При помощи неё открепляю (если хочу открыть другое что нибудь).


Сообщение отредактировал rediffusion - Среда, 20.03.2019, 19:53
 
Andrey_AДата: Пятница, 22.03.2019, 16:40 | Сообщение № 3007
Генералиссимус

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

Цитата rediffusion ()
Не нашёл такова пункта...

Всё это есть в справке - она идёт вместе с утилитой - TCIMG.chm
Так же есть онлайн справка

Как создать кнопку утилиты с параметрами в Total Commander?

Дополнение №25

Цитата rediffusion ()
При помощи неё открепляю

Смотрите в сторону утилит, которые специализированы на этом: Pinforwin, DeskPins, и др.

.


 
rediffusionДата: Суббота, 23.03.2019, 21:39 | Сообщение № 3008
Полковник

На сайте с: 23.10.2017
Сообщений: 180
Награды: 1
Репутация: 0
Andrey_A,

Как 3 параметра впихнуть в один em_vim ? То есть у меня и так работает но я хочу всё впихнуть в один флакон.
.
Параметр такова вида у меня не получилось вписать так, чтоб всё работало. Пробовал такой вариант:
Код
start=wscript "%COMMANDER_PATH%\Utilities\Systems\SetTools\AllInOne.vbs"||%P%N \%1\ /BAT

Впихнуть хочу вот сюда:
Код
[em_vim_0270]
Cmd=%COMMANDER_PATH%\TCIMG.exe
Param=<HOTKEY=10> tcimg=$emem_vim_0270-4 <HOTKEY=11> tcimg=$emem_vim_0270-3 <HOTKEY=X> tcimg=$emem_vim_0270-2
Path=
Button=Wcmicons.dll,254
Menu=Конвертировать *.reg – файл  в *.bat¦ CTRL – *.cfg¦ SHIFT – *.inf
Iconic=0



Сообщение отредактировал rediffusion - Суббота, 23.03.2019, 21:45
 
Andrey_AДата: Среда, 03.04.2019, 10:42 | Сообщение № 3009
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
rediffusion, у меня нет этого скрипта для теста...
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

TCIMG 25.1 от 03.04.2019

Скачать TCIMG 25.1





 
Andrey_AДата: Среда, 03.04.2019, 14:35 | Сообщение № 3010
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата rediffusion ()
Как 3 параметра впихнуть в один


Скрипты можно запускать через команду scrpt

Код
scrpt=D:\Test\70419841\AllInOne.vbs||%P%N||\%1\||/BAT


В одну кнопку, по идее так:

Код
<HOTKEY=10> scrpt=D:\Test\70419841\AllInOne.vbs||%P%N||%P%N.inf||/RepVars <HOTKEY=11> scrpt=D:\Test\70419841\AllInOne.vbs||%P%N||\%1\||/CONFIG <HOTKEY=X> scrpt=D:\Test\70419841\AllInOne.vbs||%P%N||\%1\||/BAT


.


 
shveicarДата: Среда, 03.04.2019, 15:03 | Сообщение № 3011
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 570
Награды: 10
Репутация: 23
Спасибо Андрей.

Работать с утилитой стало еще удобнее, просто магия кода :)



Надеюсь что функционал продолжит расширятся и в будущем.


Сообщение отредактировал shveicar - Среда, 03.04.2019, 20:57
 
rediffusionДата: Среда, 03.04.2019, 22:12 | Сообщение № 3012
Полковник

На сайте с: 23.10.2017
Сообщений: 180
Награды: 1
Репутация: 0
Andrey_A,
Получилось! Кнопка работает отлично:

Код
[em_vim_0270]
Cmd=%COMMANDER_PATH%\TCIMG.exe
Param=<HOTKEY=10> start=%%COMMANDER_PATH%%\Utilities\Systems\SetTools\Reg2Inf.exe||%P%N||%P%N.inf||/RepVars <HOTKEY=11> scrpt=%%COMMANDER_PATH%%\Utilities\Systems\SetTools\AllInOne.vbs||%P%N||\%1\||/CONFIG <HOTKEY=X> scrpt=%%COMMANDER_PATH%%\Utilities\Systems\SetTools\AllInOne.vbs||%P%N||\%1\||/BAT
Path=
Button=Wcmicons.dll,254
Menu=Конвертировать *.reg – файл  в *.bat¦ CTRL – *.cfg¦ SHIFT – *.inf
Iconic=0


Такой вопрос? А можно много файлов выделить и конвертировать, есть такая возможность? Такие варианты не работают:
Код
%P%N||&&focus
%P%S

Добавлено (03.04.2019, 23:02)
---------------------------------------------
Andrey_A,

Я дико извиняюсь за частые вопросы... но у меня есть ещё похожие параметры. Которые не работают:


Пробовал так но не работает:
Код
<HOTKEY=10> scrpt=%%COMMANDER_PATH%%\Utilities\Systems\SetTools\AllInOne.vbs||%P%N||%1||/b2e _Show_x64 <HOTKEY=X> scrpt=%%COMMANDER_PATH%%\Utilities\Systems\SetTools\AllInOne.vbs||%P%N||%1||/b2e _Show


И ещё вопрос... можно ли вот такой путь прописать:
Цитата
%%COMMANDER_PATH%%\Utilities\Systems\SetTools\AllInOne.vbs

в "TCIMGU.ini" под ключём [Programs]
Пробовал так:
Код
[Programs]
AllInOne.vbs=%%COMMANDER_PATH%%\Utilities\Systems\SetTools\AllInOne.vbs

Потом писал в "WCMD_RUS.ini":
Код
scrpt=AllInOne.vbs||%P%N||\%1\||/BAT

ничего не робит!
 
Andrey_AДата: Четверг, 04.04.2019, 00:47 | Сообщение № 3013
Генералиссимус

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

Это вопрос не ко мне, а к тому кто создавал скрипт, я его не тестировал...
Как я понял, что скрипт всего лишь оболочка и запускает другие утилиты/программы с нужными параметрами.
Я бы выходил напрямую на них без всяких посредников (если вы хотите сразу и много)... иначе может получится карусель, которая может привести к зацикливанию или неадекватным результатам.

Цитата rediffusion ()
Пробовал так но не работает


Прочитайте про команду script

[helpquote]Параметры. Может быть передано сколько угодно параметров. Разделитель между параметрами ||[/helpquote]

т.е. не должно быть пробелов, параметры должны быть разделены, возможно так:
Код
scrpt=%%COMMANDER_PATH%%\Utilities\Systems\SetTools\AllInOne.vbs||%P%N||%1||/b2e||_Show


Цитата rediffusion ()
в "TCIMGU.ini" под ключом [Programs]


Команда script с секцией [Programs] не работает.
Сокращения возможны если скрипт лежит в папке TCIMG\Files\Scripts\ в других случаях полный путь.

.


 
rediffusionДата: Четверг, 04.04.2019, 01:41 | Сообщение № 3014
Полковник

На сайте с: 23.10.2017
Сообщений: 180
Награды: 1
Репутация: 0
Цитата Andrey_A ()
Прочитайте про команду script

Посмотрел, не робит.

==============
TCIMG.lng - в этом файле у меня много чего прописано. Я не могу понять что это и для чего? Это что то типа "HintUser.ini" (всплывающие подсказки)? Что если прописать вместо [Russian] вот так [English] - будет на английском?
 
Andrey_AДата: Четверг, 04.04.2019, 02:13 | Сообщение № 3015
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата rediffusion ()
Посмотрел, не робит.


Вы только писали "Получилось! Кнопка работает отлично" - значит параметры передаются... надо их правильно прописать в командной строке... Вы хотите, чтобы я каждый параметр "чужих скриптов и программ" проверял? - у меня на это нет времени... где-то значит что-то недописали (не тот путь, пробелы, не то или не так передали праметры... и.т.д.)

Цитата rediffusion ()
TCIMG.lng


Я про этот файл нигде не упоминал.

Я написал
Цитата
Команда script с секцией [Programs] не работает.
Сокращения возможны если скрипт лежит в папке TCIMG\Files\Scripts\ в других случаях полный путь.


.


 
Поиск:

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