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

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




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

[info]'=============================== Спасибо ================================
Выражаю искреннюю благодарность всем, кто напрямую или косвенно помогал и повлиял на развитие проекта, отдельное спасибо: Loopback, LonerD, @AZJIO, 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, monoceres, авторам библиотеки MediaInfo.dll, авторам Carl Worth и Behdad Esfahbod библиотек Cairo, спасибо авторам библиотеки FFmpeg, автору Zenden за утилиту ImgUpload, Slava10779, maK, zep, Rako1, zzzten, Nuker-Hoax, regist123, shusler, sibirnik, Romario, Lord_NEVR, Ли Чжицзюнь (李志军), ruizone (瑞), alexostrov, Thomasmolover, моим близким друзьям и родственникам: одним спасибо, что поддерживали, другим - за то, что не мешали!
'=======================================================================[/info]
TCIMG - утилита для вызова различных команд Total Commander и выполнения дополнительных действий.
Мощное средство для расширения функциональности Total Commander и других программ.
Направлена на автоматизацию монотонных действий, связанных с файловыми, системными, программными, оконными операциями.
Полностью портабельна, т.е. не требует установки и не вносит в реестр или куда-либо ещё дополнительную информацию.
Утилита представляет из себя скомпилированный AutoIt3-скрипт.
Утилиту разрешено распространять только с указанием сайта поддержки: http://tc-image.3dn.ru




Кнопки для TCIMG

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

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

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

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



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

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

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

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

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

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

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


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






 
Andrey_AДата: Понедельник, 20.08.2018, 00:54 | Сообщение № 2761
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 6420
Награды: 98
Репутация: 87
Аверин Андрей
Цитата sibirnik ()
перестали работать ряд кнопок связанных с распаковкой

Я не выявил ошибок, если остались, то сообщите.

Цитата simup ()
"если не диалог закрыт"

Исправлю, спасибо.

Из темы "Расширение функционала" http://tc-image.3dn.ru/forum/5-964-20700-16-1533924250

Цитата chip642 ()
По возможности, прошу добавить в команду storc параметр &&hide - "скрывать окно программы".


Реализовано.

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

[helpquote]
[±] Исправлена ошибка в параметре path<0|0|1> при определении "%PROGRAMFILES(x86)%"
[±] Исправлена ошибка в командах mp3wf, mp3ws при добавлении ID3v1 тегов (в частности с действиями тега "Genre")
[+] Добавлены параметры в команду storc
[±] В команде infos в параметрах "2||20", "2||21" изменён разделитель на "**"
[+] Оптимизирован функционал параметра info (см. Дополнение №10#p)
- добавлены подпараметры "p1", ... , "p44"
[+] Оптимизирован функционал команды runcm
- исправлена ошибка в режиме "3" при юникодных именах
- в режим "11" добавлен 2-й параметр
[±] Исправлена ошибка в команде tabcl
[±] Исправлена ошибка в TCIMG3264.ini и в справке (см. Дополнение №17)
[/helpquote]

Последние примеры
Код
"storc=%%WINDIR%%\notepad.exe|2|1|3" -  запустить notepad во весь экран, если процесс не запущен и перезапустить процесс, если существует
"storc=%%WINDIR%%\notepad.exe|2|1|6" -  запустить notepad в свёрнутом виде, если процесс не запущен и перезапустить процесс, если существует
"storc=%%WINDIR%%\notepad.exe|2|1|0" -  запустить notepad в скрытом виде, если процесс не запущен и перезапустить процесс, если существует

"bends=<info=p11|TTOTAL_CMD> GLOBALBENDS<a>" - получить расширенный текст окна

"global runcm=11||rstrui||Восстановление~~системы GLOBALRUNCM<a>" - диалог восстановления системы Winows 7 + получение дескриптора окна в глобальной переменной


.


 
chip642Дата: Понедельник, 20.08.2018, 01:34 | Сообщение № 2762
Генерал-полковник

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1110
Награды: 44
Репутация: 45
Andrey_A

Спасибо, команда storc четко отрабатывает заявленное. Пока свежо, для полного комплекта не хватает условия: "запустить процесс, если его не существует".
 
sibirnikДата: Понедельник, 20.08.2018, 05:40 | Сообщение № 2763
Полковник

На сайте с: 27.08.2014
Сообщений: 193
Награды: 6
Репутация: 4
Andrey_A,
Цитата
Я не выявил ошибок, если остались, то сообщите.
-)))
Проблема с распаковкой странным образом рассосалась после установки TCIMG 242_b3 -))) Спасибо.
 
simupДата: Понедельник, 20.08.2018, 17:23 | Сообщение № 2764
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 455
Награды: 6
Репутация: 7
Цитата sibirnik ()
странным образом рассосалась

А мне кажется, что это результат работы...
Американских шпиёнов! :) :)


КОМП МОЖЕТ ЗАРАБАТЫВАТЬ!
СМОТРИТЕ -- -- И --
 
Andrey_AДата: Пятница, 24.08.2018, 23:38 | Сообщение № 2765
Генералиссимус

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

TCIMG 24.2 от 24.08.2018

Скачать TCIMG 24.2





 
sibirnikДата: Воскресенье, 26.08.2018, 14:57 | Сообщение № 2766
Полковник

На сайте с: 27.08.2014
Сообщений: 193
Награды: 6
Репутация: 4
Andrey_A,
infos=1||5 ;; информация о плагинах (таблица)
Ошибка line 16037. Ранее работало. На досуге посмотрите пожалуйста.


Сообщение отредактировал sibirnik - Воскресенье, 26.08.2018, 20:22
 
Andrey_AДата: Понедельник, 27.08.2018, 14:03 | Сообщение № 2767
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 6420
Награды: 98
Репутация: 87
Аверин Андрей
Тестовая версия TCIMG 243_b6, в версии TCIMG 24.2 замените соответствующие файл(ы)

[helpquote][+] Добавлен файл INC2.tci (разделён файл INC.tci для более быстрого считываения начальной информации)
[+] В папку ...\Files\Scripts\ добавлены скрипты 0.a3x, 1.a3x, 2.a3x, 3.a3x, 4.a3x для внутреннего использования утилитой
[+] Добавлен в команду scrpt запуск a3x скриптов
[±] Исправлена ошибка в командах xlsxf, infos=1||5[/helpquote]

.


 
sibirnikДата: Понедельник, 27.08.2018, 20:49 | Сообщение № 2768
Полковник

На сайте с: 27.08.2014
Сообщений: 193
Награды: 6
Репутация: 4
Andrey_A,
Цитата sibirnik ()
Ошибка line 16037
Спасибо. Всё ОК.
 
Andrey_AДата: Среда, 29.08.2018, 23:57 | Сообщение № 2769
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 6420
Награды: 98
Репутация: 87
Аверин Андрей
Из темы "Расширение функционала" http://tc-image.3dn.ru/forum/5-964-20634-16-1533064347

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

Описание: Дополнение №18

[В shape ещё не подключено, пока тестовый диалог, возможны ошибки...]

[helpquote]
[+] Добавлен диалог [updwn]
- в TCIMG.ini в секцию [Box] добавлены ключи UpDownBkColor, UpDownFontTextSize, UpDownFontTextName, UpDownFontTextWeight, UpDownFontTextColor, UpDownFontLabelSize, UpDownFontLabelName, UpDownFontLabelWeight, UpDownFontLabelColor, UpDownFontInputSize, UpDownFontInputName, UpDownFontInputWeight, UpDownFontInputColor, UpDownFontInputBkColor
- в TCIMG.lng добавлны ключи UpDownBox...
- добавлены глобальные переменные GLOBALUPDWN, GLOBALUPDWN1, GLOBALUPDWN2, ... GLOBALUPDWNN
[/helpquote]

Примеры:
Код

"style=IMG1 dilog=[updwn=BOX_EX1] GLOBALUPDWN<a> GLOBALUPDWN1<a>" - пример 1 создания диалога UpDown
"style=U14 dilog=[updwn=BOX_EX2] GLOBALUPDWN<a> GLOBALUPDWN1<a>" - пример 2 создания диалога UpDown
"style=GRAD3 dilog=[updwn=BOX_EX3] GLOBALUPDWN<a> GLOBALUPDWN1<a>" - пример 3 создания диалога UpDown
"style=GW dilog=[updwn=BOX_DATA] GLOBALUPDWN<a> GLOBALUPDWN1<a>" - пример 4 создания диалога UpDown



Может выглядеть следующим образом:






.


 
Andrey_AДата: Четверг, 30.08.2018, 11:24 | Сообщение № 2770
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 6420
Награды: 98
Репутация: 87
Аверин Андрей
Подключил [updwn] в shape Тестовая версия TCIMG 243_b8, в версии TCIMG 24.2 замените соответствующие файл(ы)

Пример:

Код
"shape=GW dilog=[updwn=BOX_DATA][updwn=BOX_EX1][updwn=BOX_EX2][updwn=BOX_EX3] GLOBALUPDWN<a> GLOBALUPDWN1<a> GLOBALUPDWN2<a> GLOBALUPDWN3<a> GLOBALUPDWN4<a>" - пример 5 - создание общего диалога UpDown и вывод данных в глобальные переменные




.


 
chip642Дата: Четверг, 30.08.2018, 20:48 | Сообщение № 2771
Генерал-полковник

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1110
Награды: 44
Репутация: 45
Маэстро, спасибо, хорошее диалоговое окно, удобное и функциональное.

Раньше, например, диалоговое окно создания новых папок у меня выглядело так:



А теперь можно реализовать более компактно, так:



Если Маэстро еще создал бы подобный диалог для ComboBox - это было бы нечто, ведь именно ComboBox (имея Combo, Input не столь актуален) играет доминирующую роль в конструировании сложных диалогов и порой не всё там гладко можно рассредоточить, а имея подобно UpDown диалоговые возможности в ComboBox задача намного упрощалась бы.
В общем оставляю надежду, что может быть когда-нибудь.
 
Andrey_AДата: Пятница, 31.08.2018, 10:20 | Сообщение № 2772
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 6420
Награды: 98
Репутация: 87
Аверин Андрей
Код
Можно ли с помощью TCIMG определить существует ли заданная служба в системе?
...
Саха


Можно через команду nfsis
Через неё можно как получить, так и проверить на существование той или иной информации в системе, только надо знать что и где искать...

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

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

.


 
simupДата: Суббота, 01.09.2018, 14:26 | Сообщение № 2773
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 455
Награды: 6
Репутация: 7
Andrey_A, привет.
Может, не сюда надо было писать...
Вот эта кнопка не чистит системную TEMP
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
tcimg=$tmtm_TempClearAndEmpty
shell32.dll,32
Очистка временных файлов + очистка корзины + обновление кеша

0
-1

Возможная причина: у меня свой путь к TEMP
Что где подправить?
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Разобрался...
Может, кому пригодится:
Надо в файле %COMMANDER_PATH%\Files\Tcg\TCIMG.tcg
в секции [tm_TempClearAndEmpty]
вставить
delss=PS<%TEMP%\!!1>||1


КОМП МОЖЕТ ЗАРАБАТЫВАТЬ!
СМОТРИТЕ -- -- И --
 
Andrey_AДата: Воскресенье, 02.09.2018, 21:14 | Сообщение № 2774
Генералиссимус

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

TCIMG 24.3 от 02.09.2018

Скачать TCIMG 24.3





 
sibirnikДата: Вторник, 04.09.2018, 19:02 | Сообщение № 2775
Полковник

На сайте с: 27.08.2014
Сообщений: 193
Награды: 6
Репутация: 4
Andrey_A,
Цитата
exect=$var_s=##@[tc=TA]||$var_p=StringRight('$var_s',1)='\'?'$var_s':'''' copyy=$f250TCIMGU.lng||$f250//1||**1!!?.bkk xends=[tc=TG]??1 rends=@$var_p??1||&&^(.).*!!$1||??2 textt=$f250TCIMGU.lng||§CKBU20GLOBALRENDS<1>§!!~~GLOBALXENDS<1>©$var_p©<+>$var_p<+>§CKBU20GLOBALRENDS<1>§ shape=U7 slist=%L modfs=GLOBALSLIST<t>||0,1||#SISDATE cmdcm=[check=BOX_U20] sends=GLOBALCHECK1<t>??-1 cmdcm=[group=BOX_U17] cmdcm=[group=BOX_U18] cmdcm=[group=BOX_U21] ;; копирование и перемещение выделенных объектов с выбором папок назначения в диалоговом окне
Не влазит в размер экрана по вертикали. Пример из справки. Как бы уменьшить?


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

Сообщите о находке всему миру:
Рейтинг@Mail.ru Тиц и pr сайта Яндекс.Метрика

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


Перейти на сайт Недвижимость сточи