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






 
Andrey_AДата: Понедельник, 19.06.2017, 18:37 | Сообщение № 2446
Генералиссимус

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

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

TCIMG 20.1 от 19.06.2017

Скачать TCIMG 20.1





 
ХарВикДата: Воскресенье, 25.06.2017, 12:12 | Сообщение № 2447
Генералиссимус

На сайте с: 29.01.2012
Город: Черкассы
Сообщений: 1629
Награды: 18
Репутация: 18
Вопрос по функционалу новых версий TCIMG: есть у меня кнопка для TCIMG-плеера, в старой версии 13.8 от 29.05.2016 работает отлично, а вот в новых версиях не хочет работать, плеер просто не открывается, т.е. нажимаю на кнопку... и ничего.(((
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
plays=FOLDC<E:\МУЗЫКА\!!1!!-1!!*.mp3|*.wma>
%COMMANDER_PATH%\Wcmicons.dll,571
МУЗЫКА
E:\МУЗЫКА\
0
-1

 
Andrey_AДата: Воскресенье, 25.06.2017, 20:57 | Сообщение № 2448
Генералиссимус

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


Цитата Lord_NEVR ()
Перестало работать "Безопасное извлечение" диска в Системном меню.
TCIMG_20.1


Исправлено

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

.


 
ХарВикДата: Понедельник, 26.06.2017, 23:16 | Сообщение № 2449
Генералиссимус

На сайте с: 29.01.2012
Город: Черкассы
Сообщений: 1629
Награды: 18
Репутация: 18
Andrey_A, спасибо, заработало!
 
Lord_NEVRДата: Вторник, 27.06.2017, 11:41 | Сообщение № 2450
Полковник

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


Меню загрузки изображений на хостинги.
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
shape=1 sends=[group=BOX_U30] cmdcm=[check=BOX_U3] zends=GLOBALCHECK1<k|0|,> upldf=%P%N||GLOBALSENDS<1>||GLOBALZENDS<1> GLOBALUPLDF<c> cmdcm=[group=BOX_U31]
%COMMANDER_PATH%\WCMICONS.dll,37
Загрузка изображения под курсором на выбранный хостинг с получением ссылок в буфер обмена

-1
-1



 
Andrey_AДата: Вторник, 27.06.2017, 12:25 | Сообщение № 2451
Генералиссимус

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

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

[ps]Я кому-то уже писал по поводу ошибок - они могут быть, т.к. код утилиты изменяется в меньшую сторону за счёт преобразования/объединения/переписывания функций (для скорости работы), уменьшения количества переменных, нахождения новых методов обфускации и.т.д
Если посмотреть, то год назад утилита весила примерно 940 кб - за год добавилось много чего , а размер не увеличился, а наоборот уменьшился 895 кб ...
Ошибки в основном связаны с пересечением переменных или невнимательностью, но все решаемо...
Спасибо за тесты и сообщение об ошибках. [/ps]

.


 
Lord_NEVRДата: Вторник, 27.06.2017, 12:56 | Сообщение № 2452
Полковник

На сайте с: 24.06.2016
Город: Калининград
Сообщений: 210
Награды: 5
Репутация: 0
Andrey_A, Спасибо. Всё отлично.
И первое и второе. good


 
Andrey_AДата: Пятница, 30.06.2017, 10:30 | Сообщение № 2453
Генералиссимус

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


Можно ли добавить диалог для выбора шрифта - надо для создания спец. html страниц



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

[helpquote][+] Добавлен диалог [fontz] или для выбора шрифта
- в TCIMG.lng добавлены ключи FontBox1,FontBox2 ... FontBoxN
- добавлены глобальные переменные GLOBALFONTZ1, GLOBALFONTZ2, ..., GLOBALFONTZN
[/helpquote]

Примеры:

Код

"dilog=[fontz=Arial|12|400|0|0|0|000000] GLOBALFONTZ1<a>" - выбрать шрифт в диалоге, получить данные в глобальную переменную GLOBALFONTZ1

"dilog=[fontz=BOX1] GLOBALFONTZ1<a>"  - выбрать шрифт в диалоге (начальные настройки из TCIMG.lng из ключа FontBox1), получить данные в глобальную переменную GLOBALFONTZ1

"dilog=[fontz=Arial|12|400|0|0|0|000000][fontz=Verdana|18] GLOBALFONTZ1<a> GLOBALFONTZ2<a>" - выбрать шрифты в диалогах, получить данные от 1-го в глобальную переменную GLOBALFONTZ1, от 2-го в GLOBALFONTZ2




.


 
Andrey_AДата: Пятница, 30.06.2017, 14:12 | Сообщение № 2454
Генералиссимус

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

TCIMG 20.2 от 30.06.2017

Скачать TCIMG 20.2





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

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

Цитата chip642 ()
По возможности: добавить в команду iniws параметр, который, в случае совпадения имени секции, создавал бы новую секцию - [имя + счетчик] => [SectionName_1], [SectionName_2], ... .


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

Последние изменения:
[helpquote]
[+] Добавлено 4 значка в TCIMG.dll
- добавлены значки для кнопок навигации сбоку в функции _ArrayDisplay(), в команде icovw, imgth
[±] Исправлена ошибка в командах openn, prevw
[+] Добавлен в команду listx в 5-й режим 4-й параметр
[+] Добавлен в команду iniws параметр
"num<>"
[/helpquote]

Примеры:
Код

"iniws=c:\test.ini||Test||Key1=1@CRLFKey2=1||num<>" - записать секцию [Test] ключами Key1 и Key2, если такая секция существует, то добавлять счётчик к имени секции


.


 
chip642Дата: Воскресенье, 02.07.2017, 17:33 | Сообщение № 2456
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Цитата Andrey_A ()
[+] Добавлен в команду iniws параметр
"num<>"


Как часики. Благодарю, Маэстро.
 
Andrey_AДата: Суббота, 08.07.2017, 17:42 | Сообщение № 2457
Генералиссимус

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


Можно ли сделать параметр для закачивания?
Есть список изображений с нумерацией, но я не знаю какой цифрой закончится - делаю просто большой список, надо прервать все это дело, если 5 ссылок не скачалось - тут понятно что изображения на сайте закончились
Как-то так, спасибо.



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

Примеры:

Код

"downl="%p"//2||cliplist||stopd<3>||progres<>||upd<1>" - скачивание списка ссылок из буфера обмена в текущую панель, заменять при совпадении имён, прерывание скачивания, если не скачаются 3 ссылки подряд

"downl="%p"//2||cliplist||stopd<-3>||progres<>||upd<1>" - скачивание списка ссылок из буфера обмена в текущую панель, заменять при совпадении имён, прерывание скачивания, если не скачаются любые 3 ссылки


.


 
Andrey_AДата: Суббота, 08.07.2017, 23:06 | Сообщение № 2458
Генералиссимус

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

TCIMG 20.3 от 08.07.2017

Скачать TCIMG 20.3





 
Andrey_AДата: Вторник, 11.07.2017, 02:51 | Сообщение № 2459
Генералиссимус

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

Цитата VikTor1985 ()
Есть возможность в команде shape сделать перенос строк на новый столбец


Теперь есть Тестовая версия TCIMG 204_b1, в версии TCIMG 20.3 замените соответствующие файл(ы)

Тег [break] вставляемый между диалогами позволяет переносить следующие диалоги в новый столбец

Примеры без описания, т.к. у меня фантазии нет на такие диалоги, просто понакидал для теста

Код

shape=1 [input=BOX6][input=BOX6]
shape=1 [input=BOX6][break][input=BOX6]
shape=1 [input=BOX6][input=BOX6][break][input=BOX6][input=BOX6]
shape=1 [input=BOX6][input=BOX6][break][input=BOX6][input=BOX6][break][input=BOX6][input=BOX6]

shape=1 [richinput=BOX1][richinput=BOX1]
shape=1 [richinput=BOX1][break][richinput=BOX1]
shape=1 [richinput=BOX1][richinput=BOX1][break][richinput=BOX1][richinput=BOX1]
shape=1 [richinput=BOX1][richinput=BOX1][break][richinput=BOX1][richinput=BOX1][break][richinput=BOX1][richinput=BOX1]

shape=1 [input=BOX6][richinput=BOX6][break][richinput=BOX1][richinput=BOX1][break][richinput=BOX1][richinput=BOX1]

shape=1 [combo=BOX1][combo=BOX1]
shape=1 [combo=BOX1][break][combo=BOX1]
shape=1 [combo=BOX1][combo=BOX1][break][combo=BOX1][combo=BOX1]
shape=1 [combo=BOX1][combo=BOX1][break][combo=BOX1][combo=BOX1][break][combo=BOX1][combo=BOX1]

shape=1 [group=BOX1][group=BOX1]
shape=1 [group=BOX1][break][group=BOX1]
shape=1 [group=BOX1][group=BOX1][break][group=BOX1][group=BOX1]
shape=1 [group=BOX1][group=BOX2][break][group=BOX3][group=BOX4][break][group=BOX3][group=BOX4]

shape=1 [check=BOX_BR1][check=BOX_BR1]
shape=1 [check=BOX_BR1][break][check=BOX_BR1]
shape=1 [check=BOX_BR1][check=BOX_BR1][break][check=BOX_BR1][check=BOX_BR1]
shape=1 [check=BOX_BR1][check=BOX_BR1][break][check=BOX_BR1][check=BOX_BR1][break][check=BOX_BR1][check=BOX_BR1]
shape=1 [check=BOX_BR1][check=BOX_BR1][check=BOX_BR1][break][check=BOX_BR1][check=BOX_BR1][check=BOX_BR1][break][check=BOX_BR1][check=BOX_BR1][check=BOX_BR1]

shape=1 dilog=[edits=BOX1][edits=BOX2]
shape=1 dilog=[edits=BOX1][break][edits=BOX2]

shape=1 dilog=[edits=BOX1][group=BOX1][break][richinput=BOX1][input=BOX6][break][group=BOX1][check=BOX_BR1]


[img640]http://tc-image.3dn.ru/Image/tctcimg/1/break8.png[/img640]


 
chip642Дата: Вторник, 11.07.2017, 08:00 | Сообщение № 2460
Генералиссимус

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

Спасибо за возможность объединять диалоги по горизонтали, сие расширяет возможности TCIMG . Будем тестировать сегодня, создавать новые связки окон. up
 
Форум » • Программы • Утилиты • » Утилиты » TCIMG - Мощное средство автоматизации (Утилиты для системы и Total Commander)
Поиск:

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