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

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




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

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

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

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






 
Andrey_AДата: Четверг, 27.07.2017, 07:49 | Сообщение № 2476
Генералиссимус

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


...
В утилите есть просмотр значков и выбор, но можно ли добавить диалог выбора значка из библиотеки похожий на выбор значка в изменении кнопки в Total Commander.
Т.е. горизонтальная лента значков - это надо чтобы использовать совместно с другими диалогами типа [combo]
Влад (11.03.2017)



Не прошло и пол года, реализовано: Тестовая версия TCIMG 205_b2, в версии TCIMG 20.4 замените соответствующие файл(ы)

[helpquote][+] Оптимизирована работа диалогов (см. Дополнение №18)
- добавлен новый диалог [iconz] выбора значка
- в TCIMG.lng добавлены ключи IconzBox1, IconzBox2 ... IconzBoxN
- добавлены глобальные переменные GLOBALICONZ1, GLOBALICONZ2, ..., GLOBALICONZN
- добавлены ряд проверок для WM сообщений окон[/helpquote]

Примеры:

Код
"dilog=[iconz=BOX1] GLOBALICONZ1<a>" - выбрать значок и записать информацию в глобальную переменную
"dilog=<iconz=Выбор~~значка¤TCIMG.dll,92|Выберите~~значок:|$f250\TCIMG.dll|343|165|0> GLOBALICONZ1<a>" - выбрать значок и записать информацию в глобальную переменную

"shape=0 dilog=[iconz=BOX1][iconz=BOX2] GLOBALICONZ1<a> GLOBALICONZ2<a>" - выбрать значки и записать информацию в глобальные переменные
"shape=0 dilog=[iconz=BOX1][break][iconz=BOX2] GLOBALICONZ1<a> GLOBALICONZ2<a>" - выбрать значки и записать информацию в глобальные переменные









.


 
asmadeusДата: Понедельник, 31.07.2017, 22:29 | Сообщение № 2477
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Andrey_A, а команды шифрования-дешифровки работают только с выделенными файлами? То есть нельзя прописать к примеру так:
Код
decry=%%COMMANDER_PATH%%\command.hash||"%t"//0//x//**txt||12345|RC4

Так тоже пробовал:
Код
decry=%COMMANDER_PATH%\command.hash||"%t"//0//x//**txt||12345|RC4

Как только ставлю %L - все работает
Вопрос наверное в относительных путях тотала, хотя не уверен
 
Andrey_AДата: Вторник, 01.08.2017, 01:11 | Сообщение № 2478
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
asmadeus,
Для списков encry и decry, для одного файла encrd и decrd

А command.hash - это список файлов с путями?

.


 
asmadeusДата: Вторник, 01.08.2017, 14:15 | Сообщение № 2479
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Andrey_A,
Цитата Andrey_A ()
Для списков encry и decry, для одного файла encrd и decrd

по этому поводу вопрос снят, поставил для одного файла и норм. Хотя до того пользовался командой для списков, и из панели в панель тоже работало нормально.
Другой вопрос.
Не происходит открытие текста с буфера в такой команде:
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
creat="%p"||WhatIsIt.txt||clip<>||open<ASSOC|1>
%COMMANDER_PATH%\TCIMG.exe
Создать в активной панели файл WhatIsIt.txt с текстом с буфера + открыть его в AkelPad
%COMMANDER_PATH%\
0
-1

Команда со справки наглухо вешает тотал. Винда 10, утилита и тотал последние
Код
swcmd=modon=2||4??thumb=300||200¦¦thumb=100||80¦¦modof=0||4¦¦Thumb

Команда на переключение размеров эскизов
 
Andrey_AДата: Среда, 02.08.2017, 14:18 | Сообщение № 2480
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
asmadeus, команда creat работает в штатном режиме
прописал в ассоциациях
Код
Filter124=;*.txt;
Filter124_open=""E:\Test\Notepad++\notepad++.exe" "%1""
Filter124.icon=Wcmicons.dll,1539

открывает файл в notepad++
---
Может что-то с поиском программы по расширению... Это надо смотреть твой файл ассоциаций
---
Что касается modon, то в справке:
Код
swcmd=modon=2||4÷÷thumb=300||200¦¦thumb=100||80¦¦modof=0||4¦¦Thumb


Разделитель не ?? а ÷÷
.


 
asmadeusДата: Среда, 02.08.2017, 16:09 | Сообщение № 2481
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Цитата Andrey_A ()
Разделитель не ?? а ÷÷

Что ровным счетом ничего не меняет. Даже более того - ЛЮБАЯ команда со справки, связанная с увеличением размеров эскизов, наглухо вешает тотал, указатель мыши.

Цитата Andrey_A ()
Может что-то с поиском программы по расширению... Это надо смотреть твой файл ассоциаций

Да, скорее всего виноват он - нет точки с запятой до и после расширения
Добавлено
Разворачиваю панель на весь экран командой
Код
panel=2 или panel=2||1

Удобно работать с изображениями, по крайней мере просмотр и удаление. Но при удалении панель возвращается в исходное состояние. Это можно исправить?
 
Andrey_AДата: Понедельник, 21.08.2017, 03:29 | Сообщение № 2482
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
Цитата asmadeus ()
Но при удалении панель возвращается в исходное состояние. Это можно исправить?

Навряд ли... т.к. после любого действия тотал обновляет сам себя. Это можно увидеть, если поменять текст заголовок окна - после изменения окна текст вернётся...

----

Все остальное после отпуска)

.


 
Andrey_AДата: Вторник, 05.09.2017, 22:36 | Сообщение № 2483
Генералиссимус

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

Всем привет - я вернулся)

Цитата
Как-то я тебя попросил реализовать, чтобы команда shape=№ не блокировала бы если в команде лишь один диалог, а теперь такая просьба (очень нужная) можно ли сделать так, чтобы в вышеописанном случае shape=№ передавала бы свой стиль одному окну (диалогу). Тогда бы я мог все команды в одном стиле представлять и у всех они отражались бы одинаково, вне зависимрсти от дефолтных настроек.


Реализовано в команде style для отдельных диалогов

TCIMG 20.5 от 05.09.2017

Скачать TCIMG 20.5





[ps]Если у Вас есть примеры, которых нет в справке - присылайте...
Тем самым Вы поможете развитию справки, а значит поможете и другим в освоении вопросов, связанных с TCIMG...
[/ps]


 
Andrey_AДата: Четверг, 07.09.2017, 14:42 | Сообщение № 2484
Генералиссимус

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


...
А можно в настройках плавающего меню добавить кнопку *добавить перенос*, а то удаление переноса есть а добавить перенос нет!
...
Да, но было бы удобно если к примеру нажать правой кнопкой и к примеру *добавить перенос*



Добавлено Тестовая версия TCIMG 206_b1, в версии TCIMG 20.5 замените соответствующие файл(ы)

[helpquote][+] Добавлены в команду xbarx в контекстное меню кнопок пункты:
- вставить разделитель
- вставить перенос[/helpquote]



.


 
Andrey_AДата: Пятница, 08.09.2017, 19:20 | Сообщение № 2485
Генералиссимус

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

Цитата shveicar ()
Есть пожелание, реализовать команду для обработки данных, через пользовательский шаблон из секции FormatUser к котором необходимо повторение обработки.


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

[helpquote]
[+] В параметр formt<> (см. Дополнение №15) добавлены шаблоны lot_
[/helpquote]

Описание:
[helpquote]
В версии 20.6 появилась возможность производить многократный поиск и замену.
RegExp||Replace строка регулярных выражений для поиска и замены.
Задействовать можно только через пользовательские шаблоны, имена которых начинаются с префикса lot_
Поиск и замена будут производиться пока замены не закончатся.

Пример записи:
Код
[FormatUser]
; lot_del1 - удалить парные буквенные теги
lot_del1=(?si)<[a-z]>¤<[a-z]>||$1¤

[/helpquote]

Примеры:
Код

"bufsr=?Flot_del1" - в буфере обмена произвести многократный поиск и замену по шаблону lot_del1


.


 
Andrey_AДата: Воскресенье, 10.09.2017, 12:49 | Сообщение № 2486
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
Цитата asmadeus ()
ЛЮБАЯ команда со справки, связанная с увеличением размеров эскизов, наглухо вешает тотал, указатель мыши.


Исправлено.

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

.


 
Andrey_AДата: Воскресенье, 10.09.2017, 16:09 | Сообщение № 2487
Генералиссимус

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

TCIMG 20.6 от 10.09.2017

Скачать TCIMG 20.6





 
MatrosДата: Воскресенье, 10.09.2017, 22:02 | Сообщение № 2488
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2026
Награды: 167
Репутация: 95
Андрей,спасибо за обновлённую TCIMG
Особенно понравилась команда:
Код
"stext=%UL||"%t"//0||delim<@CRLF=======@CRLF>||upd<3>" - объединить выделенные текстовые файлы, вставив в начало каждого "=======" и сохранить в другую панель именем первого файла

Уже добавил в свою сборку... ,чуть под свои предпочтения подправил :
Код
"stext=%UL||"%p"//0//"%O"||delim<@CRLF=====================@CRLF>||upd<3>" - объединить выделенные текстовые файлы, вставив в начало каждого "=======" и сохранить в ЭТУ панель ИМЕНЕМ ФАЙЛА ПОД КУРСОРОМ



Всё приходящее,а музыка Вечна !
 
Andrey_AДата: Воскресенье, 10.09.2017, 22:19 | Сообщение № 2489
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
Matros, спасибо за спасибо, на самом деле это старая команда, вместо ===== можно вставлять между файлами дополнительную информацию, к примеру, имя файла, можно посмотреть все примеры

Код
exmpl=1|1||stext GLOBALEXMPL<a>


Код
exmpl=1|1||stext textv=GLOBALEXMPL<t>||viewtext<Все~~примеры~~команды~~stext|700|400|900|650|Tahoma|13|FFF5A0|0B3147>||pos<1>


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

.


 
Andrey_AДата: Вторник, 12.09.2017, 03:14 | Сообщение № 2490
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
Появилась "темная" справка, в основной состав входить не будет, кому надо может скачать по прямой постоянной ссылке:

TCIMG_BLACK



 
Поиск:

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