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

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




Дата выпуска: 20.01.2023
Версия: 31.8
Автор: 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 более 15 000 примеров применения.

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

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

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






 
Andrey_AДата: Вторник, 05.02.2019, 13:58 | Сообщение № 2986
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7078
Награды: 137
Репутация: 120
Аверин Андрей
Цитата
Вот к примеру эта кнопка создаёт New.bar в активной панели, не в папке другие .bar файлы, также новая кнопка


У Вас ничего не прописано в wincmd.ini где должно создаваться, вот мои настройки:

Код
[Buttonbar]
...
Buttonbar=%COMMANDER_PATH%\BAR\000_Osnovnaja.bar
OPENBAR=%COMMANDER_PATH%\BAR\

[ButtonbarVertical]
...
Buttonbar=%COMMANDER_PATH%\BAR\Vertical_01.bar


Цитата
И вопрос по новой команде
Код
winls=%L
. А можно там сделать чтобы открывалось свое окно для каждого выделенной папки в режиме максимально приближенном к квадрату? то есть, выделено 4, значит откроется 4 окна, если 6 папок, то 6 окон и т.д до 10.. что бы не создавать отдельную команду для точного числа открываемых папок.

попробовал так -
Код
exect=$var_i=Ceiling(Sqrt(<info=x10>)) exect=$var_sb=Floor(('<info=x10>')/$var_i) exect=$var_sn=Ceiling(('<info=x10>')/$var_i) winls=[tc=AM]||800x600||$var_i-$var_sb-$var_sn
но все равно там лишние окна появляются. нужна какая то дополнительная проверка..


Можно так:

Код
[FormatUser]
wlist1=\|(?:GLOBALSENDS<x1>)\|([^\|]+)\|


здесь настраиваем позиции окон при выделенных папках, к примеру для девяти запись |9|3-3-3|
Код
[Lines]
winls1=|2|1-1|3|2-1|4|2-2|5|3-2|6|3-3|7|4-3|8|3-3-2|9|3-3-3|10|4-3-3|11|4-4-3|12|4-4-4|


Код
"sends=<info=x10> sends=x||?O|winls1||?Fwlist1 winls=%L||800x600||GLOBALSENDS<1>" - открыть выделенные папки в окне просмотра (до 12 шт)


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


 
sibirnikДата: Вторник, 05.02.2019, 15:38 | Сообщение № 2987
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Andrey_A,
Цитата Andrey_A ()
У Вас ничего не прописано в wincmd.ini где должно создаваться, вот мои настройки:

Прописал свои, всё заработало. Спасибо.


Сообщение отредактировал sibirnik - Вторник, 05.02.2019, 15:40
 
Andrey_AДата: Среда, 13.02.2019, 21:41 | Сообщение № 2988
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7078
Награды: 137
Репутация: 120
Аверин Андрей
Цитата
Из файла inirz исправил - работает замена значений, а вот из буфера обмена, что мне надо было, не работает!

Всё работает, в примере
Код
"inirz=%P%N||xxxx||clpget" - в ini файле под курсором в секции [xxxx] заменить значения подобных ключей взятых из буфера обмена

Надо заменить xxxx на имя своей секции...

.


 
danzid8453Дата: Четверг, 21.02.2019, 20:13 | Сообщение № 2989
Рядовой

На сайте с: 23.11.2014
Сообщений: 2
Награды: 0
Репутация: 0
Здравствуйте!
Подскажите, как можно переименовать заглавие окна Тотала ?
1. В начале TC 9.21a - Dido потом
2. даты, рам , цпу (это у меня работает - через autorun) потом download и upload не работает ? далее
3. хочу вставить кнопку online radio и кнопка програма CCleaner

это все на ред заглавие Тотала
смотрел что похожие сюда - http://tc-image.3dn.ru/_fr/8/2084271.png
Спасибо !
 
asmadeusДата: Четверг, 21.02.2019, 20:24 | Сообщение № 2990
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
danzid8453, заголовок с помощью TCIMG и плагина Autorun - сначала будет Total bla bla bla, потом то что пропишите - дата, время, память, проц, закачка- выкачка...
Кнопки - создавать отдельную панель и запускать ее с помощью утилиты Barimg и того же плагина autorun
 
danzid8453Дата: Четверг, 21.02.2019, 21:30 | Сообщение № 2991
Рядовой

На сайте с: 23.11.2014
Сообщений: 2
Награды: 0
Репутация: 0
asmadeus спасибо!

Кнопки - создавать отдельную панель и запускать ее с помощью утилиты Barimg и того же плагина autorun

можно подробнее ?! Думаю что Вы поняли что идея - все будет на один заголовный ред ?!
 
asmadeusДата: Четверг, 21.02.2019, 22:06 | Сообщение № 2992
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
danzid8453,
1. Создаем панель bar с вашими нужными командами
2. Качаем утилиту Barimg отсюда
3. Читаем приложенный с нею в архиве текстовый файл по настройке (особое внимание уделяем отступам - мониторы то у всех разные)
4. Прописываем ее в автозапуск через плагин autorun
5. Будут вопросы - точно обрисовываем положение - что делали и что хотели получить и что вышло
 
Andrey_AДата: Среда, 06.03.2019, 14:45 | Сообщение № 2993
Генералиссимус

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

TCIMG 24.9 от 06.03.2019

Скачать TCIMG 24.9





 
Lord_NEVRДата: Среда, 06.03.2019, 21:11 | Сообщение № 2994
Полковник

На сайте с: 24.06.2016
Город: Калининград
Сообщений: 201
Награды: 5
Репутация: 0
Супер.

Добавлено (09.03.2019, 16:09)
---------------------------------------------
При вызове regex=x
Вот


 
sibirnikДата: Суббота, 09.03.2019, 18:06 | Сообщение № 2995
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
У меня тоже ошибка, только Line 44117...У разных версий TCIMG ошибка разная.

Сообщение отредактировал sibirnik - Суббота, 09.03.2019, 18:09
 
Andrey_AДата: Суббота, 09.03.2019, 19:48 | Сообщение № 2996
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7078
Награды: 137
Репутация: 120
Аверин Андрей
У меня ошибки нет - попробуйте в своих TCIMGU.ini заменить секции
[RegEx] и [RegExColor]

.


 
Lord_NEVRДата: Суббота, 09.03.2019, 21:24 | Сообщение № 2997
Полковник

На сайте с: 24.06.2016
Город: Калининград
Сообщений: 201
Награды: 5
Репутация: 0
Ага, заработало.

 
sibirnikДата: Воскресенье, 10.03.2019, 07:10 | Сообщение № 2998
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Спасибо Маэстро!
 
Andrey_AДата: Понедельник, 11.03.2019, 13:02 | Сообщение № 2999
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7078
Награды: 137
Репутация: 120
Аверин Андрей
Цитата
Можно ли сделать добавление нескольких кнопок на панель инструментов


Сделано: Тестовая версия TCIMG 250_b1, в версии TCIMG 24.9 замените соответствующие файл(ы)

Описание barpl
Так же опимизирована команда bardl

chip642 - это для тебя - ВЫЗДОРАВЛИВАЙ!!!

[helpquote]
[±] Оптимизирован функционал команды bardl
- добавлен в 1-й параметр подключение списка bar файлов
- добавлен во 2-й параметр ??String получение регулярного выражения из секции [FormatUser]
- добавлены параметры backup<>, info, PS<>, диалоги [input] и другие...
- добавлен update<> для одного BAR файла
[+] Добавлены новые команды
"barpl"
[/helpquote]

Примеры:
Код

"bardl=%%COMMANDER_PATH%%\Bar\Ml_BAR\Test.bar||??bardl1||update<0>" - удалить кнопки bar файла по регулярному выражению, взятому из [FormatUser] в ключе bardl1
"bardl=%UL||??bardl1||update<0>" - удалить кнопки в выделенных bar файлов по регулярному выражению, взятому из [FormatUser] в ключе bardl1
"bardl=1||??bardl1||update<0>" - удалить кнопки bar в файлах (взятых из ключа ListBars1) по регулярному выражению, взятому из [FormatUser] в ключе bardl1

"barpl=D:\Test\xxxxx.bar||1||D:\Test\yyyy.bar" - добавить в начало xxxxx.bar кнопки из yyyy.bar
"barpl=D:\Test\xxxxx.bar||3||D:\Test\yyyy.bar" - добавить в xxxxx.bar в 3-ю позицию кнопки из yyyy.bar
"barpl=D:\Test\xxxxx.bar||-1||D:\Test\yyyy.bar" - добавить в конец xxxxx.bar кнопки из yyyy.bar

"barpl=D:\Test\xxxxx.bar||1||{BAR_TEST}" - добавить в начало xxxxx.bar кнопки из секции {BAR_TEST} tcg файлов
"barpl=D:\Test\xxxxx.bar||3||{BAR_TEST}" - добавить в xxxxx.bar в 3-ю позицию кнопки из секции {BAR_TEST} tcg файлов
"barpl=D:\Test\xxxxx.bar||-1||{BAR_TEST}" - добавить в конец xxxxx.bar кнопки из секции {BAR_TEST} tcg файлов
"barpl=D:\Test\xxxxx.bar||-1||{BAR_TEST}||update<0>" - добавить в конец xxxxx.bar кнопки из секции {BAR_TEST} tcg файлов (не открывать xxxxx.bar)

"barpl=D:\Test\xxxxx.bar||1||D:\Test\yyyy.bar||0|{separator}" - добавить в начало xxxxx.bar кнопки из yyyy.bar с добавлением разделителя
"barpl=D:\Test\xxxxx.bar||-1||D:\Test\yyyy.bar||{separator}" - добавить в конец xxxxx.bar кнопки из yyyy.bar с добавлением разделителя
"barpl=D:\Test\xxxxx.bar||5||D:\Test\yyyy.bar||{break}|{break}" - добавить в 5-ю позицию xxxxx.bar кнопки из yyyy.bar с добавлением переносов
"barpl=D:\Test\xxxxx.bar||5||D:\Test\yyyy.bar||{break}|{break}|{but_test1}|{but_test2}" - добавить в 5-ю позицию xxxxx.bar кнопки из yyyy.bar с добавлением переносов + дополнительных кнопок вначало и в конец xxxxx.bar

"barpl=x||1||D:\Test\yyyy.bar" - добавить в начало активной панели кнопки из yyyy.bar
"barpl=x||-1||D:\Test\yyyy.bar" - добавить в конец активной панели кнопки из yyyy.bar
"barpl=x||5||D:\Test\yyyy.bar" - добавить в конец активной панели в 5-ю позицию кнопки из yyyy.bar

"barpl=v||1||D:\Test\yyyy.bar" - добавить в начало вертикальной панели кнопки из yyyy.bar
"barpl=v||-1||D:\Test\yyyy.bar" - добавить в конец вертикальной панели кнопки из yyyy.bar
"barpl=v||5||D:\Test\yyyy.bar" - добавить в конец вертикальной панели в 5-ю позицию кнопки из yyyy.bar


.


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

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

TCIMG 25.0 от 14.03.2019

Скачать TCIMG 25.0





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

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

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