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






 
АтосДата: Вторник, 30.08.2016, 09:46 | Сообщение № 1741
Лейтенант

На сайте с: 24.12.2014
Город: Ростов-на-Дону
Сообщений: 43
Награды: 0
Репутация: 0
Андрей, а почему в TCIMG.lng, в ячейке массива "Translite", нет секции с кнопкой "OK"?
"Отмена" есть. "Выбрать всё" есть. "Отменить всё" есть. Практически, всё есть, кроме "OK".
Я хочу сделать перевод под свои настройки.

А почему не закрываются и не сворачиваются окна Box16, Box17, Box18 кнопками, которые предназначены для
свёртывания\закрытия\восстановления окон?


Сообщение отредактировал Атос - Вторник, 30.08.2016, 10:12
 
Andrey_AДата: Вторник, 30.08.2016, 14:27 | Сообщение № 1742
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата VikTor1985 ()
можно сделать так, чтобы если встречаются параметры "shape" и "check" в одной команде, то эти три клавиши (Выбрать все; Отменить все; Инвертировать выделение (за эту галочку отдельное СПАСИБО)) будут отображаться в одном месте


Нет, т.к. в shape диалог может быть смешанным между [input], [richinput], [combo], [group], [edits], [check]

Цитата VikTor1985 ()
- и второй момент - сделать четвертую кнопку, которая бы отвечала за сохранение и открытие ШАБЛОНов выделения


Не будет реализовано, по сути каждая настройка в TCIMG.lng - это уже шаблон.
Настраивайте под себя с помощью тегов :V: , :NO:

Цитата VikTor1985 ()
с чем это может быть связано? и главное при выборе одного пункта в каждом из первых трех диалогах, а в четвертом не ни одного пункта в буфер переходит


Исправлено: Тестовая версия TCIMG 152_b5, в версии TCIMG 15.1 замените соответствующие файл(ы)

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Цитата Атос ()
Практически, всё есть, кроме "OK".


А зачем ОК вставлять в Translite? - это 2 символа которые понятны всем...

Цитата Атос ()
А почему не закрываются и не сворачиваются окна Box16, Box17, Box18 кнопками, которые предназначены для
свёртывания\закрытия\восстановления окон?


Пот ому что это стиль модального окна (значка нет панели задач), которое требует ввода и только...
Нажмите в Total Commander F7 (создание каталога) - можно так же сделать - блокировать родительское окно

.


 
Andrey_AДата: Вторник, 30.08.2016, 15:15 | Сообщение № 1743
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Danwer, в таких командах необходимо писать версию тотала, разрядность

Я так понимаю Total Commander 9

[helpquote][+] Оптимизирована команда sizef под Total Commander 9[/helpquote]

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

.




Сообщение отредактировал Andrey_A - Вторник, 30.08.2016, 16:17
 
VikTor1985Дата: Вторник, 30.08.2016, 16:19 | Сообщение № 1744
Подполковник

На сайте с: 05.07.2013
Город: Челябинск
Сообщений: 138
Награды: 0
Репутация: 2
Цитата Andrey_A ()
Цитирую VikTor1985:
Код
с чем это может быть связано? и главное при выборе одного пункта в каждом из первых трех диалогах, а в четвертом не ни одного пункта в буфер переходит


Исправлено: Тестовая версия TCIMG 152_b5, в версии TCIMG 15.1 замените соответствующие файл(ы)


Спасибо большое за исправление. Все протестировал, работает!!!! good
Andrey_A, А сколько вы добавили числителей "GLOBALCHECK"? на будующее!
у меня 5 шт. в "shape" стоит, больше можно делать?
 
Andrey_AДата: Вторник, 30.08.2016, 16:21 | Сообщение № 1745
Генералиссимус

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

.


 
VikTor1985Дата: Вторник, 30.08.2016, 16:22 | Сообщение № 1746
Подполковник

На сайте с: 05.07.2013
Город: Челябинск
Сообщений: 138
Награды: 0
Репутация: 2
ok, спасибо.
 
DanwerДата: Вторник, 30.08.2016, 16:28 | Сообщение № 1747
Рядовой

На сайте с: 05.08.2016
Город: Омск
Сообщений: 15
Награды: 0
Репутация: 0
Andrey_A, TCIMG 15.1 , TC VIM 16 9b3_x64_x32. Пробовал и x64 и х32. Шрифт
меняет только после перезапуска тотала. В х32 к тому же ещё идёт переход в родительский каталог
на активной панеле после выполнения команды.
 
Andrey_AДата: Вторник, 30.08.2016, 16:34 | Сообщение № 1748
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Danwer, в сообщении http://tc-image.3dn.ru/forum/5-498-16486-16-1472559352
есть бета версия - потестируйте на ней - только что проверял последнюю бету на чистом TC9b11 всё нормально отрабатывает.
Что касается TC VIM - я не тестировал - возможно какие-то настройки - ранее тоже были некоторые нюансы именно на этой сборке...

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Цитата Matros ()
"Выделить только папки, хеш (MD5 или может CRC32 для скорости) присвоенного значка которых равен хешу присвоенного значка папки под курсором."


В тему расширения функционала

.


 
DanwerДата: Среда, 31.08.2016, 08:29 | Сообщение № 1749
Рядовой

На сайте с: 05.08.2016
Город: Омск
Сообщений: 15
Награды: 0
Репутация: 0
Andrey_A, понял, буду тестить.

Добавлено (31.08.2016, 08:29)
---------------------------------------------

Цитата Andrey_A ()
Цитата из справки:
[+] Оптимизирована команда sizef под Total Commander 9

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


Заменил. Теперь в TC VIM отлично отрабатывает. Спасибо. up
 
VikTor1985Дата: Среда, 31.08.2016, 09:07 | Сообщение № 1750
Подполковник

На сайте с: 05.07.2013
Город: Челябинск
Сообщений: 138
Награды: 0
Репутация: 2
Цитата Andrey_A ()
Код
global cmdcm=[check=BOX_new_1] sends=GLOBALCHECK1<k|0|¤>||¤!!<¤> cmdcm=GLOBALSENDS<1>

Что касается cmdcm=clpget , то там не подключен clpget (можно будет подключить)


Andrey_A, а можно подключить cmdcm=tcimg так, чтобы она тоже отправлялась в global? или как-то это можно по другому сделать?
Поясню:
в команду такого плана:
Код
global shape=2 cmdcm=[check=BOX_new_1][check=BOX_new_2][check=BOX_new_3][check=BOX_new_4] sends=GLOBALCHECK1<k|0|¤>!!1 sends=GLOBALCHECK2<k|0|¤>!!2 sends=GLOBALCHECK3<k|0|¤>!!3 sends=GLOBALCHECK4<k|0|¤>!!4 sends=GLOBALSENDS<k1:4|0|¤>!!5||¤!!<¤> GLOBALSENDS<c5> cmdcm=GLOBALSENDS<5>

нужно добавить в конце команду tcimg=$amWord_2010 чтобы в буфере было что-то вроде:
tcimg=$amN_1<¤>tcimg=$amN_3<¤>tcimg=$amN_1<¤>tcimg=$amN_2<¤>tcimg=$amWord_2010!!!
В "BOX_new_1" "BOX_new_2" "BOX_new_3" "BOX_new_4" можно выбирать много галок, но чтобы в конце принудительно прописывалась "tcimg=$amWord_2010"!

и еще, по моей команде (сверху), если в последнем диалоге checkbox не выделено ни одного пункта то в буфер выводиться "tcimg=$amN_1<¤>tcimg=$amN_3<¤>tcimg=$amN_1<¤>", а если выделено то нормально без <¤> : "tcimg=$amN_1<¤>tcimg=$amN_3<¤>tcimg=$amN_1". как от этого (<¤> в конце) можно избавиться, чтобы в конце добавить "<¤>tcimg=$amWord_2010"?
 
chip642Дата: Среда, 31.08.2016, 10:21 | Сообщение № 1751
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1511
Награды: 62
Репутация: 59
Маэстро, как насчёт таких диалоговых окон, для экономии места.
 
Andrey_AДата: Среда, 31.08.2016, 14:27 | Сообщение № 1752
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата VikTor1985 ()
а можно подключить cmdcm=tcimg так, чтобы она тоже отправлялась в global? или как-то это можно по другому сделать?


Код
sends=GLOBALSENDS<k1:4|0|¤>!!5||¤!!<¤>||$$tcimg=$amWord_2010


Цитата VikTor1985 ()
и еще, по моей команде (сверху), если в последнем диалоге checkbox не выделено ни одного пункта то в буфер выводиться "tcimg=$amN_1<¤>tcimg=$amN_3<¤>tcimg=$amN_1<¤>", а если выделено то нормально без <¤>


Это ни на что не влияет cmdcm не обрабатывает пустые команды, если будет прописано:

Код
cmdcm=<¤><¤><¤><¤>


то просто ничего не произойдёт...

Цитата chip642 ()
как насчёт таких диалоговых окон, для экономии места.


Пока никак...

.


 
VikTor1985Дата: Среда, 31.08.2016, 17:48 | Сообщение № 1753
Подполковник

На сайте с: 05.07.2013
Город: Челябинск
Сообщений: 138
Награды: 0
Репутация: 2
Цитата Andrey_A ()
sends=GLOBALSENDS<k1:4|0|¤>!!5||¤!!<¤>||$$tcimg=$amWord_2010

Цитата Andrey_A ()
Это ни на что не влияет cmdcm не обрабатывает пустые команды, если будет прописано:


Спасибо большое!
 
Andrey_AДата: Среда, 31.08.2016, 19:50 | Сообщение № 1754
Генералиссимус

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


Андрей подскажите а можно настроить TCIMG в качестве кейлогера,
чтобы он записывал все данные введеные с клавиатуры...
вся информация записывалась в текстовый файл



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

[helpquote][+] Добавлены новые команды
"keylg"
- в TCIMG.ini внесена секция [KeyLog] и ключи totaln, totalk, 0409, 0409s, 0419, 0419s, 0422, 0422s, num
- добавлена информация в Дополнение №14[/helpquote]

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

.


 
Andrey_AДата: Четверг, 01.09.2016, 20:01 | Сообщение № 1755
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата
Можно ли сделать прозрачный фон в команде:
Код
scren="%p"||Screen|png||snap<3,406A80,A52A2A>


Можно: Тестовая версия TCIMG 152_b11, в версии TCIMG 15.1 замените соответствующие файл(ы)

Примеры:
Код

"scren="%p"||$fname|png||snap<3,#,A52A2A>||upd<1>" - захват произвольной области и сохранить PNG в активной панели, прозрачный цвет вне поля выделенного фрагмента
"scren="%p"||$fname|png||snap<4,#>||upd<1>" - сделать скриншот по точкам и сохранить PNG в активной панели, прозрачный цвет вне поля выделенного фрагмента
"scren="%p"||$fname|png||snap<5,#>||upd<1>" - сделать скриншот окружности по 2-м точкам и сохранить PNG в активной панели, прозрачный цвет вне поля выделенного фрагмента
"scren="%p"||$fname|png||snap<6,#>||upd<1>" - сделать скриншот эллипса по 3-м точкам и сохранить PNG в активной панели, прозрачный цвет вне поля выделенного фрагмента
"scren="%p"||$fname|png||snap<7,#,6>||upd<1> sndps=2" - сделать скриншот в виде "равностороннего шестиугольника" по 2-м точкам и сохранить PNG в активной панели, прозрачный цвет вне поля выделенного фрагмента
"scren="%p"||$fname|png||snap<8,#,8>||upd<1> sndps=2" - сделать скриншот в виде "восьмиконечной  звезды" по 3-м точкам и сохранить PNG в активной панели, прозрачный цвет вне поля выделенного фрагмента


.


 
Поиск:

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