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

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




Дата выпуска: 13.08.2022
Версия: 31.0
Автор: Averin Andrey
Скачать: Страница обновления TCIMG
Скачать 2 : Ссылка обновления TCIMG
Справка: TCIMG ONLINE

[info]'=============================== Спасибо ================================
Выражаю искреннюю благодарность всем, кто напрямую или косвенно помогал и повлиял на развитие проекта, отдельное спасибо: Loopback, LonerD, @AZJIO, 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 более 14 500 примеров применения.

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

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

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






 
Lord_NEVRДата: Понедельник, 04.12.2017, 11:30 | Сообщение № 2521
Полковник

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

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
global zunpk=FOLDC<"%L"//1//-1//*.fb2.zip>||@//1||progres<> delss=$GLOBALZUNPK0||1||progres<>||upd<1>
%COMMANDER_PATH%\Wcmicons.dll,1141
Распаковать выделенные  файлы  .FB2.ZIP(с рекурсией) в те же папки в именные файлы .FB2 и удалить исходные архивы

0
-1





Сообщение отредактировал Lord_NEVR - Понедельник, 04.12.2017, 13:57
 
Andrey_AДата: Понедельник, 04.12.2017, 17:37 | Сообщение № 2522
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7049
Награды: 134
Репутация: 119
Аверин Андрей
Lord_NEVR, у меня нет ошибки... возможно при каких-то условиях, нужно о них знать...

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

         E-Mail


Млжно ли получить самую новую дату файла их ZIP архива?



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

P.S. дату и размер из ZIP архива можно получить только для файлов. Что касается даты, только одну дату - это дату модификации файла.
Для папок стандартные методы ничего не возвращают...
Возможно когда-нибудь найдётся получение более расширенной информации, а пока что есть:

[helpquote]
[+] Добавлен параметр в команду infos
"3||13||ZIP"
[+] Добавлены в параметр info подпараметры (см. Дополнение №10)
"f407", ... , "f422" (получение информации файла из ZIP архива)

[/helpquote]

Примеры:

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

Код

"infos=3||13||%P%N||0" - отобразить в таблице подробную информацию файлов 1-го уровня ZIP архива под курсором
"infos=3||13||%P%N||1" - отобразить в таблице подробную информацию всех файлов с рекурсией ZIP архива под курсором
"infos=3||13||%P%N||1||1 GLOBALINFOS<a> GLOBALINFOS0<a> GLOBALINFOS1<a>" - записать подробную всех файлов с рекурсией ZIP архива под курсором в глобальные переменные

"yends=@<info=f407%P%N//> GLOBALYENDS<a>" - получить путь самого нового файла 1-го уровня ZIP архива под курсором
"yends=@<info=f408%P%N//> GLOBALYENDS<a>" - получить путь самого старого файла 1-го уровня ZIP архива под курсором

"yends=@<info=f409%P%N//> GLOBALYENDS<a>" - получить самую новую дату модификации файла 1-го уровня ZIP архива под курсором
"yends=@<info=f410%P%N//> GLOBALYENDS<a>" - получить самую старую дату модификации файла 1-го уровня ZIP архива под курсором

"yends=@<info=f411%P%N//> GLOBALYENDS<a>" - получить путь самого большого файла 1-го уровня ZIP архива под курсором
"yends=@<info=f412%P%N//> GLOBALYENDS<a>" - получить путь самого маленького файла 1-го уровня ZIP архива под курсором

"yends=@<info=f413%P%N//> GLOBALYENDS<a>" - получить размер самого большого файла 1-го уровня ZIP архива под курсором
"yends=@<info=f414%P%N//> GLOBALYENDS<a>" - получить размер самого маленького файла 1-го уровня ZIP архива под курсором

"yends=@<info=f415%P%N//> GLOBALYENDS<a>" - получить путь самого нового файла (рекурсия) ZIP архива под курсором
"yends=@<info=f416%P%N//> GLOBALYENDS<a>" - получить путь самого старого файла (рекурсия) ZIP архива под курсором

"yends=@<info=f417%P%N//> GLOBALYENDS<a>" - получить самую новую дату модификации файла (рекурсия) ZIP архива под курсором
"yends=@<info=f418%P%N//> GLOBALYENDS<a>" - получить самую старую дату модификации файла (рекурсия) ZIP архива под курсором

"yends=@<info=f419%P%N//> GLOBALYENDS<a>" - получить путь самого большого файла (рекурсия) ZIP архива под курсором
"yends=@<info=f420%P%N//> GLOBALYENDS<a>" - получить путь самого маленького файла (рекурсия) ZIP архива под курсором

"yends=@<info=f421%P%N//> GLOBALYENDS<a>" - получить размер самого большого файла (рекурсия) ZIP архива под курсором
"yends=@<info=f422%P%N//> GLOBALYENDS<a>" - получить размер самого маленького файла (рекурсия) ZIP архива под курсором



.


 
Lord_NEVRДата: Понедельник, 04.12.2017, 20:00 | Сообщение № 2523
Полковник

На сайте с: 24.06.2016
Город: Калининград
Сообщений: 195
Награды: 5
Репутация: 0
Andrey_A, Да, посмотрел сейчас внимательно на каком месте стопорилось действие, удалил несколько книг fb2.zip.
Пошло нормально, видимо битые.


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

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


Можно как-то в утилиту получить текст из AkelPad?
Нужно взять текст, изменить в нём кое-что и вставить обратно.
Знаю. что можно сделать скриптами, но я в них не силён, а с TCIMG разобрался - что нравится - это шаблонные (блоковые) преобразования...
Если реализовать получение и вставку, то для меня это будет праздник ))
Спаисбо!



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

[helpquote]
[+] Оптимизирована команда sends и подобные
- добавлен приём информации из массивов $var_
- добавлены начальные параметры "-2", "-3", "-4", позволяющие получать информацию из текстового редактора AkelPad
[+] Добавлен параметр "d" в методы глобальных переменных GLOBALNAME, позволяющий вставку информации в активный документ AkelPad

[/helpquote]

Примеры:
Код

"yends=-2??-2 GLOBALYENDS<a>" - получить выделенный текст активного документа AkelPad, если ничего не выделено, то получить весь текст (и построчно разбить в массив)
"yends=-3??-2 GLOBALYENDS<a>" - получить выделенный текст активного документа AkelPad, если ничего не выделено, то вернуть пустую строку (и построчно разбить в массив)
"yends=-4??-2 GLOBALYENDS<a>" - получить текст активного документа AkelPad (и построчно разбить в массив)

"yends=привет GLOBALYENDS<d>" - вставить в активный документ AkelPad текст "привет"
"yends=привет GLOBALYENDS<d|1>" - заменить текст в активном документе AkelPad на текст "привет"
"yends=привет GLOBALYENDS<d|2>" - вставить в начало активного документа AkelPad текст "привет"
"yends=привет GLOBALYENDS<d|3>" - вставить в конец активного документа AkelPad текст "привет"

"yends=привет GLOBALYENDS<d|0|1>" - вставить в активный документ AkelPad текст "привет" и активировать окно (передать фокус окну)

"yends=-4||a!!b GLOBALYENDS<d|1>" - получить текст активного документа AkelPad, заменить в нём "a" на "b" и вставить обратно


.


 
chip642Дата: Четверг, 07.12.2017, 22:14 | Сообщение № 2525
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1487
Награды: 62
Репутация: 57
Маэстро, очень интересная реализация. Работает! up
Надо теперь разобраться как с панели AkelPad сие запускать.
 
Andrey_AДата: Четверг, 07.12.2017, 22:36 | Сообщение № 2526
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7049
Награды: 134
Репутация: 119
Аверин Андрей
chip642, в AkelPad через скрипт TCIMG.vbs

Код

-"Замена в выделенном 'a' на 'b' через TCIMG " Call("Scripts::Main", 1, "TCIMG.vbs", `"yends=-2||a!!b<X>GLOBALYENDS<d>"`) Icon("%a\AkelPadImage.dll",188)
-"Вставка через TCIMG" Call("Scripts::Main", 1, "TCIMG.vbs", `"yends=привет<X>GLOBALYENDS<d>"`) Icon("%a\AkelPadImage.dll",1)

Добавил ещё параметр: последний - 1 - сохраняет документ
Тестовая версия TCIMG 215_b6, в версии TCIMG 21.4 замените соответствующие файл(ы)

Код
"yends=-4||a!!b GLOBALYENDS<d|1|0|1>" - получить текст активного документа AkelPad, заменить в нём "a" на "b" и вставить обратно, сохранить доумент, если он не безымянный


.


 
chip642Дата: Четверг, 07.12.2017, 22:55 | Сообщение № 2527
Генералиссимус

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

Добавил ещё параметр: последний - 1 - сохраняет документ


О, нужный параметр. Спасибо за примеры, всё работает, как часики.
 
Andrey_AДата: Воскресенье, 10.12.2017, 00:24 | Сообщение № 2528
Генералиссимус

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

TCIMG 21.5 от 10.12.2017

Скачать TCIMG 21.5





 
Lord_NEVRДата: Воскресенье, 10.12.2017, 14:03 | Сообщение № 2529
Полковник

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


 
Andrey_AДата: Понедельник, 11.12.2017, 13:14 | Сообщение № 2530
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7049
Награды: 134
Репутация: 119
Аверин Андрей
Для тех, кто очень хотел ещё дополнительные методы хеша))

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

[helpquote]
[+] Добавлено получение контрольных сумм методами:
--- BMW224, BMW256, BMW384, BMW512
--- CUBEHASH224, CUBEHASH256, CUBEHASH384, CUBEHASH512
--- SHABAL192, SHABAL224, SHABAL256, SHABAL384, SHABAL512
--- ECHO224, ECHO256, ECHO384, ECHO512
--- SKEIN224,SKEIN256,SKEIN384,SKEIN512
- добавлены в параметр info подпараметры (см. Дополнение №10)
"f34", ... , "f46", "f500", ... , "f507"
- новые методы добавлены в параметр #H (см. Дополнение №24)
- новые методы добавлены в параметр owrite<>
- новые методы добавлены в параметр test<1h...> (см. Дополнение №16)

[/helpquote]

Примеры:
Код

"fends=Привет||#Hbmw224 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму BMW224 (в верхнем регистре)
"fends=Привет||#Hbmw256 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму BMW256 (в верхнем регистре)
"fends=Привет||#Hbmw384 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму BMW384 (в верхнем регистре)
"fends=Привет||#Hbmw512 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму BMW512 (в верхнем регистре)
"fends=Привет||#Hbmw512|1 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму BMW512 (в нижнем регистре)

"bufsr=##<info=f34%P%N//>" - записать в буфер обмена контрольную сумму BMW224 файла под курсором (в верхнем регистре)
"bufsr=##<info=f35%P%N//>" - записать в буфер обмена контрольную сумму BMW256 файла под курсором (в верхнем регистре)
"bufsr=##<info=f36%P%N//>" - записать в буфер обмена контрольную сумму BMW384 файла под курсором (в верхнем регистре)
"bufsr=##<info=f37%P%N//>" - записать в буфер обмена контрольную сумму BMW512 файла под курсором (в верхнем регистре)
"bufsr=##<info=f37%P%N|1//>" - записать в буфер обмена контрольную сумму BMW512 файла под курсором (в нижнем регистре)
----------------------
"fends=Привет||#Hcubehash224 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму CUBEHASH224 (в верхнем регистре)
"fends=Привет||#Hcubehash256 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму CUBEHASH256 (в верхнем регистре)
"fends=Привет||#Hcubehash384 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму CUBEHASH384 (в верхнем регистре)
"fends=Привет||#Hcubehash512 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму CUBEHASH512 (в верхнем регистре)
"fends=Привет||#Hcubehash512|1 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму CUBEHASH512 (в нижнем регистре)

"bufsr=##<info=f38%P%N//>" - записать в буфер обмена контрольную сумму CUBEHASH224 файла под курсором (в верхнем регистре)
"bufsr=##<info=f39%P%N//>" - записать в буфер обмена контрольную сумму CUBEHASH256 файла под курсором (в верхнем регистре)
"bufsr=##<info=f40%P%N//>" - записать в буфер обмена контрольную сумму CUBEHASH384 файла под курсором (в верхнем регистре)
"bufsr=##<info=f41%P%N//>" - записать в буфер обмена контрольную сумму CUBEHASH512 файла под курсором (в верхнем регистре)
"bufsr=##<info=f41%P%N|1//>" - записать в буфер обмена контрольную сумму CUBEHASH512 файла под курсором (в нижнем регистре)
----------------------
"fends=Привет||#Hshabal192 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму SHABAL192 (в верхнем регистре)
"fends=Привет||#Hshabal224 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму SHABAL224 (в верхнем регистре)
"fends=Привет||#Hshabal256 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму SHABAL256 (в верхнем регистре)
"fends=Привет||#Hshabal384 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму SHABAL384 (в верхнем регистре)
"fends=Привет||#Hshabal512 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму SHABAL512 (в верхнем регистре)
"fends=Привет||#Hshabal512|1 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму SHABAL512 (в нижнем регистре)

"bufsr=##<info=f42%P%N//>" - записать в буфер обмена контрольную сумму SHABAL192 файла под курсором (в верхнем регистре)
"bufsr=##<info=f43%P%N//>" - записать в буфер обмена контрольную сумму SHABAL224 файла под курсором (в верхнем регистре)
"bufsr=##<info=f44%P%N//>" - записать в буфер обмена контрольную сумму SHABAL256 файла под курсором (в верхнем регистре)
"bufsr=##<info=f45%P%N//>" - записать в буфер обмена контрольную сумму SHABAL384 файла под курсором (в верхнем регистре)
"bufsr=##<info=f46%P%N//>" - записать в буфер обмена контрольную сумму SHABAL512 файла под курсором (в верхнем регистре)
"bufsr=##<info=f46%P%N|1//>" - записать в буфер обмена контрольную сумму SHABAL512 файла под курсором (в нижнем регистре)
----------------------
"fends=Привет||#Hecho224 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму ECHO224 (в верхнем регистре)
"fends=Привет||#Hecho256 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму ECHO256 (в верхнем регистре)
"fends=Привет||#Hecho384 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму ECHO384 (в верхнем регистре)
"fends=Привет||#Hecho512 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму ECHO512 (в верхнем регистре)
"fends=Привет||#Hecho512|1 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму ECHO512 (в нижнем регистре)

"bufsr=##<info=f500%P%N//>" - записать в буфер обмена контрольную сумму ECHO224 файла под курсором (в верхнем регистре)
"bufsr=##<info=f501%P%N//>" - записать в буфер обмена контрольную сумму ECHO256 файла под курсором (в верхнем регистре)
"bufsr=##<info=f502%P%N//>" - записать в буфер обмена контрольную сумму ECHO384 файла под курсором (в верхнем регистре)
"bufsr=##<info=f503%P%N//>" - записать в буфер обмена контрольную сумму ECHO512 файла под курсором (в верхнем регистре)
"bufsr=##<info=f503%P%N|1//>" - записать в буфер обмена контрольную сумму ECHO512 файла под курсором (в нижнем регистре)
----------------------
"fends=Привет||#Hskein224 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму SKEIN224 (в верхнем регистре)
"fends=Привет||#Hskein256 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму SKEIN256 (в верхнем регистре)
"fends=Привет||#Hskein384 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму SKEIN384 (в верхнем регистре)
"fends=Привет||#Hskein512 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму SKEIN512 (в верхнем регистре)
"fends=Привет||#Hskein512|1 GLOBALFENDS<a>" - для строки "Привет" получить контрольную сумму SKEIN512 (в нижнем регистре)

"bufsr=##<info=f504%P%N//>" - записать в буфер обмена контрольную сумму SKEIN224 файла под курсором (в верхнем регистре)
"bufsr=##<info=f505%P%N//>" - записать в буфер обмена контрольную сумму SKEIN256 файла под курсором (в верхнем регистре)
"bufsr=##<info=f506%P%N//>" - записать в буфер обмена контрольную сумму SKEIN384 файла под курсором (в верхнем регистре)
"bufsr=##<info=f507%P%N//>" - записать в буфер обмена контрольную сумму SKEIN512 файла под курсором (в верхнем регистре)
"bufsr=##<info=f507%P%N|1//>" - записать в буфер обмена контрольную сумму SKEIN512 файла под курсором (в нижнем регистре)



.


 
shveicarДата: Понедельник, 11.12.2017, 16:20 | Сообщение № 2531
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 556
Награды: 9
Репутация: 23
Отличная работа! Спасибо up
 
Andrey_AДата: Суббота, 16.12.2017, 05:41 | Сообщение № 2532
Генералиссимус

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

Цитата chip642 ()
1. проиграть видеофайл в безоконном режиме на полный экран, по окончанию закрывать.
2. проиграть видеофайл в безоконном режиме в центре экрана (размера окна задаются или стандартные соотношения), по окончанию закрывать.
3. Возможность отключить в данном процессе клавиатурные и "мышиные" воздействия на воспроизведение видео.


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

[helpquote]
[+] Добавлены новые команды
"vidos"
[/helpquote]

Примеры:
Код

"vidos=%P%N" - воспроизвести медиафайл под курсором
"vidos=%P%N||1" - воспроизвести медиафайл под курсором, режим полного экрана
"vidos=%P%N||0|300|200" - воспроизвести медиафайл под курсором, окно 300x200
"vidos=%P%N||0|300|200|0|0" - воспроизвести медиафайл под курсором, окно 300x200 в верхнем левом углу экрана
"vidos=%P%N||0|300|200|@W-300|0" - воспроизвести медиафайл под курсором, окно 300x200 в верхнем правом углу экрана
"vidos=%P%N||0|300|200|@W-300|@H-200" - воспроизвести медиафайл под курсором, окно 300x200 в нижнем правом углу экрана
"vidos=%P%N||0|300|200|0|@H-200" - воспроизвести медиафайл под курсором, окно 300x200 в нижнем левом углу экрана
"block=1 vidos=%P%N block=2" - воспроизвести медиафайл под курсором, блокировать использование мыши и клавиатуры на время воспроизведения



.


 
chip642Дата: Суббота, 16.12.2017, 06:13 | Сообщение № 2533
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1487
Награды: 62
Репутация: 57
Andrey_A,
Цитата Andrey_A ()

[+] Добавлены новые команды "vidos"


Маэстро, кто бы сомневался, клёво, отличная работа. Спасибо! up
 
Lord_NEVRДата: Суббота, 16.12.2017, 15:07 | Сообщение № 2534
Полковник

На сайте с: 24.06.2016
Город: Калининград
Сообщений: 195
Награды: 5
Репутация: 0
Цитата Andrey_A ()
[+] Добавлены новые команды
"vidos"

Супер. good


 
Andrey_AДата: Суббота, 16.12.2017, 21:36 | Сообщение № 2535
Генералиссимус

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

TCIMG 21.6 от 16.12.2017

Скачать TCIMG 21.6





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

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

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