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

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




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

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

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

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






 
chip642Дата: Воскресенье, 29.11.2015, 19:19 | Сообщение № 1051
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Цитата
Реализовано - описание Дополнение №11

Маэстро, Спасибо, оперативно, все работает!
 
korosДата: Воскресенье, 29.11.2015, 21:19 | Сообщение № 1052
Сержант

На сайте с: 23.01.2014
Город: Москва
Сообщений: 21
Награды: 0
Репутация: 0
Цитата Andrey_A ()
реализовано таким образом:

Спасибо. Но очень хочется для AkelPad.... Буду ждать...
 
asmadeusДата: Понедельник, 30.11.2015, 21:58 | Сообщение № 1053
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Matros, в продолжение вопроса о папках - нифига не пашет. Это точно. Все дело в том, что либку кто то блокирует, я ее даже удалить не могу ни через используемый тотал, ни через другой тотал вообще. Интересно до ужаса, mele ждать твою сборку для внесения ясности в вопрос. Кстати, в андреевом имидже тоже значки не меняются
 
Andrey_AДата: Вторник, 01.12.2015, 04:18 | Сообщение № 1054
Генералиссимус

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


По поводу команды color:
...если бы при уже запущеном процессе color я выбрал бы цвет и хотел бы его посмотреть на большом холсте, однако при запущеном процессе дополнительный процесс просмотра не срабатывает (по известным причинам), да и просмотр у него маловат (квадрат просмотра)
...
а в идеале, хорошо бы было, такую кнопочку просмотра выбранного цвета сделать на основной панели выбора цвета, выбрал цвет, нажал кнопочку, появился большой холст с выбранным цветом с кнопочкой закрытия, выбрал другой цвет, посмотрел на большом окне тоже, можно будет сравнивать как будут сочетаться два цвета или три цвета
...
нужно, чтобы я выбрал цвет, нажал на кнопочку и появилось увеличенное окно с выбранным цветом, с кнопкой закрытия, потом я еще подберу цвет, опять открою окно с новым выбранным цветом, сравню дав открытых окна, как они сочетаются, потом закрою их и все



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

[helpquote][+] Оптимизирована команда color
- добавлено отображение цвета в отдельном окне по нажатию SPACE
- добавлены в TCIMG.ini в секцию [Color] ключи Width, Height, X, Y, Frame[/helpquote]

Т.к. кнопку там некуда вставлять сделано через клавишу "Пробел"

в ключах можно настроить размер дополнительного окна...



.


 
chip642Дата: Вторник, 01.12.2015, 04:55 | Сообщение № 1055
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Andrey_A, о, да, шикарно получилось, как всегда, всё удобно и функционально. Очень удобно, особенно для менюшек BARMENUIMG, MENUIMG, а так же для оформления сайтов, страниц и т. д., подбираешь цвета, сразу накладываешь, визуально оцениваешь на сочетаемость. Спасибо!
 
Andrey_AДата: Вторник, 01.12.2015, 14:25 | Сообщение № 1056
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Всех поздравляю с Новой Зимой!
Всем спасибо за идеи - что-то реализовано, что-то реализуется этой зимой, что-то следующей

TCIMG 12.1 от 01.12.2015

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





 
АфиДата: Вторник, 01.12.2015, 14:37 | Сообщение № 1057
Лейтенант

На сайте с: 25.03.2015
Город: Одесса
Сообщений: 61
Награды: 0
Репутация: 0
Нашел небольшой баг (причем, в предыдущих версиях не было):
Если дать, например, такую команду на открытие файла <File.txt>
Код
textv=...\File.txt||autosave<5>||viewtext<File|200|1080|0|0|Consolas|12|000000|FFFFFF>

то ширина в 200 пикселов не выставляется. Кнопка осталась прежняя, ничего не менял, но окно теперь явно шире, чем 200. Где-то "на глазок" — свыше 400...
 
Andrey_AДата: Вторник, 01.12.2015, 14:53 | Сообщение № 1058
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Афи, исправлено Тестовая версия TCIMG 122_b1, в версии 12.1 замените соответствующие файл(ы)

.


 
АфиДата: Вторник, 01.12.2015, 16:24 | Сообщение № 1059
Лейтенант

На сайте с: 25.03.2015
Город: Одесса
Сообщений: 61
Награды: 0
Репутация: 0
Работает, Андрей! Спасибо!
 
Andrey_AДата: Среда, 02.12.2015, 06:29 | Сообщение № 1060
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Цитата
одной командой удалить одинаковую кнопку с 3х панелей


Добавлен параметр 3 в команду barbt, которая позволяет удалять кнопки совпадающие с кнопкой из буфера...

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

Описание: barbt

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

Другие примеры:
Код

"barbt=3||х" - удалить с активной панели все кнопки совпадающие с кнопкой из буфера обмена
"barbt=3||х||delbut<-1>" - удалить с активной панели кнопку совпадающую с кнопкой из буфера обмена, если на панели несколько одинаковых, то удаляется одна с конца
"barbt=3||х||delbut<+1>" - удалить с активной панели кнопку совпадающую с кнопкой из буфера обмена, если на панели несколько одинаковых, то удаляется одна с начала

"barbt=3||х||%%COMMANDER_PATH%%\Test.bar" - удалить с панели Test.bar все кнопки совпадающие с кнопкой из буфера обмена
"barbt=3||х||%%COMMANDER_PATH%%\Test.bar||delbut<-1>" - удалить с панели Test.bar  кнопку совпадающую с кнопкой из буфера обмена, если на панели несколько одинаковых, то удаляется одна с конца
"barbt=3||х||%%COMMANDER_PATH%%\Test.bar||delbut<+1>" - удалить с панели Test.bar  кнопку совпадающую с кнопкой из буфера обмена, если на панели несколько одинаковых, то удаляется одна с начала

"barbt=3||х||2" - удалить с панелей инструментов все кнопки совпадающие с кнопкой из буфера обмена (список в TCIMG.ini в ListBars2)
"barbt=3||х||2||delbut<-1>" - удалить с панелей инструментов кнопку совпадающую с кнопкой из буфера обмена, если на панели несколько одинаковых, то удаляется одна с конца (список в TCIMG.ini в ListBars2)
"barbt=3||х||2||delbut<+1>" - удалить с панелей инструментов кнопку совпадающую с кнопкой из буфера обмена, если на панели несколько одинаковых, то удаляется одна с начала (список в TCIMG.ini в ListBars2)


.


 
Andrey_AДата: Среда, 02.12.2015, 08:14 | Сообщение № 1061
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Из темы расширения функционала http://tc-image.3dn.ru/forum/5-964-14148-16-1447682893
Цитата
Попрошу автора добавить кнопочку (функцию) в команду plays : по окончанию плейлиста закрыть все программы и выключить ПК


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

[helpquote]- добавлен в TCIMG.ini в секцию [Player] ключ ListEnd , позволяющий выключать плеер по завершению плейлиста[/helpquote]

Код
; ListEnd - 1 - по окончанию плейлиста отключение плеера, 0 - плеер не отключается
ListEnd=0


это позволяет в командной строке после plays прописывать любые команды, в том числе и команду выключения

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

.


 
Andrey_AДата: Среда, 02.12.2015, 17:08 | Сообщение № 1062
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Из темы расширения функционала http://tc-image.3dn.ru/forum/5-498-14215-16-1449033249
Цитата
Как раз, удаление меток в виде отдельной опции было бы здорово (EXIF-тэгов)


shveicar, реализовано Тестовая версия TCIMG 122_b7, в версии 12.1 замените соответствующие файл(ы)

Удалить в выделенных JPG файлах Exif информацию и сохранить в другую панель

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

Код
"imgcn=%L||"%p"!!1||exif<1>" - удалить в выделенных JPG файлах Exif информацию


.


 
Andrey_AДата: Среда, 02.12.2015, 18:56 | Сообщение № 1063
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Цитата
... можно ли подключить аналогичные команды:
1) для sends - kends,gends,vends,tends,pends
в длинных командах не хватает переменных для передачи - 10-ть в самый раз
2) для slist - klist,glist,vlist,tlist,plist
причина та же...


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

[helpquote][+] Добавлены новые команды
"kends"
- добавлена глобальная переменная GLOBALKENDS
"gends"
- добавлена глобальная переменная GLOBALGENDS
"vends"
- добавлена глобальная переменная GLOBALKENDS
"tends"
- добавлена глобальная переменная GLOBALKENDS
"pends"
- добавлена глобальная переменная GLOBALPENDS
"klist"
- добавлены глобальные переменные GLOBALKLIST0, GLOBALKLIST, GLOBALKLIST1, GLOBALKLIST2
"glist"
- добавлены глобальные переменные GLOBALGLIST0, GLOBALGLIST, GLOBALGLIST1, GLOBALGLIST2
"vlist"
- добавлены глобальные переменные GLOBALVLIST0, GLOBALVLIST, GLOBALVLIST1, GLOBALVLIST2
"tlist"
- добавлены глобальные переменные GLOBALTLIST0, GLOBALTLIST, GLOBALTLIST1, GLOBALTLIST2
"plist"
- добавлены глобальные переменные GLOBALPLIST0, GLOBALPLIST, GLOBALPLIST1, GLOBALPLIST2[/helpquote]

.


 
АфиДата: Четверг, 03.12.2015, 09:00 | Сообщение № 1064
Лейтенант

На сайте с: 25.03.2015
Город: Одесса
Сообщений: 61
Награды: 0
Репутация: 0
Андрей, сейчас вот только обратил внимание. В диалоговом окне редактирования ярлыка предлагаю сделать пару замен в интерфейсе (надписи):

1) Путь файла —> LNK-файл или Ярлык
2) Путь запуска —> Объект

Во-первых, это традиционные названия в Windows, в свойствах ярлыка.
Во-вторых, так действительно логичнее. Ведь фраза "Путь файла" подразумевает именно ПУТЬ и только ПУТЬ, без указания САМОГО файла. И "Путь запуска" тоже подразумевает именно ПУТЬ, а не сам объект.
Прикрепления: 4906526.png (21.0 Kb)


Сообщение отредактировал Афи - Четверг, 03.12.2015, 09:02
 
Andrey_AДата: Четверг, 03.12.2015, 09:17 | Сообщение № 1065
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Афи, с любым описанием нет проблем - каждый может предложить
Все фразы вынесены в LNG файл , так что меняется просто
Тестовая версия TCIMG 122_b10, в версии 12.1 замените соответствующие файл(ы)

.


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

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