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

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




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

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

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

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






 
VikTor1985Дата: Воскресенье, 27.11.2016, 13:20 | Сообщение № 2071
Подполковник

На сайте с: 05.07.2013
Город: Челябинск
Сообщений: 138
Награды: 0
Репутация: 2
Спасибо большое за разъяснения, долго с этим мучался. параметр ?T у меня не работал после SeriesParam.
У меня просто в одну строку в буфере были ссылки и между ссылками всякий мусор, я в буфере меня этот мусор на пустоту и на "@LF"
что-то типа "bufsr==!!||~~!!||''!!||innahrefg!!@LF||?T|d,1" и после этого у меня в буфере ничего небыло. Теперь я понял свою ошибку, надо было перевод строки с возвратом каретки делать, т.е. @CRLF/ Теперь все встало на свои места!
ОГРОМНОЕ СПАСИБО!!! :D

Добавлено (27.11.2016, 13:20)
---------------------------------------------
Andrey_A, а можно в справку добавить ваши примеры из сообщения 2076? Чтобы были :)

 
Andrey_AДата: Воскресенье, 27.11.2016, 13:54 | Сообщение № 2072
Генералиссимус

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

Цитата shveicar ()
Есть просьба, добавить для группы sends параметр
<dellist>


Из темы "Расширение функционала" http://tc-image.3dn.ru/forum/5-964-17247-16-1480078689

Цитата shveicar ()
И если возможно, просьба расширить параметр
<dellist>
Что бы можно было удалять целиком строку


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

[helpquote][+] Оптимизирован параметр
- добавлены режимы "1-5" и подпараметр "регистр символов"
[+] В команду sends и подобные добавлен параметр [/helpquote]

Примеры:
Код

"textx=%L||<dellist=C:\Test\53176184\12345.txt|2>" - в содержимом выделенных текстовых файлов произвести удаление строк по списку из файла Test.txt
"textx=%L||<dellist=C:\Test\53176184\12345.txt|3>" - в содержимом выделенных текстовых файлов произвести удаление строк, если в них есть фраза из списка из файла Test.txt
"textx=%L||<dellist=C:\Test\53176184\12345.txt|4>" - в содержимом выделенных текстовых файлов произвести удаление строк, если в них в начале есть фраза из списка из файла Test.txt
"textx=%L||<dellist=C:\Test\53176184\12345.txt|5>" - в содержимом выделенных текстовых файлов произвести удаление строк, если в них в конце есть фраза из списка из файла Test.txt

"textx=%L||<dellist=C:\Test\53176184\12345.txt|1|1>" - в содержимом выделенных текстовых файлов произвести удаление фраз по списку из файла Test.txt (учитывается регистр символов)
"textx=%L||<dellist=C:\Test\53176184\12345.txt|2|1>" - в содержимом выделенных текстовых файлов произвести удаление строк по списку из файла Test.txt (учитывается регистр символов)
"textx=%L||<dellist=C:\Test\53176184\12345.txt|3|1>" - в содержимом выделенных текстовых файлов произвести удаление строк, если в них есть фраза из списка из файла Test.txt (учитывается регистр символов)
"textx=%L||<dellist=C:\Test\53176184\12345.txt|4|1>" - в содержимом выделенных текстовых файлов произвести удаление строк, если в них в начале есть фраза из списка из файла Test.txt (учитывается регистр символов)
"textx=%L||<dellist=C:\Test\53176184\12345.txt|5|1>" - в содержимом выделенных текстовых файлов произвести удаление строк, если в них в конце есть фраза из списка из файла Test.txt (учитывается регистр символов)

"aends=%P%N!!-1||<dellist=C:\Test\53176184\12345.txt> GLOBALAENDS<a>" - из файла под курсором получить содержимое и произвести удаление фраз по списку из файла Test.txt (учитывается регистр символов)
"aends=%P%N!!-1||<dellist=C:\Test\53176184\12345.txt|2> GLOBALAENDS<a>" - из файла под курсором получить содержимое и произвести удаление строк по списку из файла Test.txt
"aends=%P%N!!-1||<dellist=C:\Test\53176184\12345.txt|3> GLOBALAENDS<a>" - из файла под курсором получить содержимое и произвести удаление строк, если в них есть фраза из списка из файла Test.txt
"aends=%P%N!!-1||<dellist=C:\Test\53176184\12345.txt|4> GLOBALAENDS<a>" - из файла под курсором получить содержимое и произвести удаление строк, если в них в начале есть фраза из списка из файла Test.txt
"aends=%P%N!!-1||<dellist=C:\Test\53176184\12345.txt|5> GLOBALAENDS<a>" - из файла под курсором получить содержимое и произвести удаление строк, если в них в конце есть фраза из списка из файла Test.txt

"aends=%P%N!!-1||<dellist=C:\Test\53176184\12345.txt|1|1> GLOBALAENDS<a>" - из файла под курсором получить содержимое и произвести удаление фраз по списку из файла Test.txt (учитывается регистр символов)
"aends=%P%N!!-1||<dellist=C:\Test\53176184\12345.txt|2|1> GLOBALAENDS<a>" - из файла под курсором получить содержимое и произвести удаление строк по списку из файла Test.txt (учитывается регистр символов)
"aends=%P%N!!-1||<dellist=C:\Test\53176184\12345.txt|3|1> GLOBALAENDS<a>" - из файла под курсором получить содержимое и произвести удаление строк, если в них есть фраза из списка из файла Test.txt (учитывается регистр символов)
"aends=%P%N!!-1||<dellist=C:\Test\53176184\12345.txt|4|1> GLOBALAENDS<a>" - из файла под курсором получить содержимое и произвести удаление строк, если в них в начале есть фраза из списка из файла Test.txt (учитывается регистр символов)
"aends=%P%N!!-1||<dellist=C:\Test\53176184\12345.txt|5|1> GLOBALAENDS<a>" - из файла под курсором получить содержимое и произвести удаление строк, если в них в конце есть фраза из списка из файла Test.txt (учитывается регистр символов)



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

Цитата VikTor1985 ()
а можно в справку добавить ваши примеры из сообщения 2076? Чтобы были


Все примеры которые я выкладывают автоматически попадают в справку...

А можно увидеть Ваши несложные примеры (наверняка они есть)))...

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

.


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

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

Цитата shveicar ()
А можно добавить для режима считывания ключей из .ini и .tcg файлов, вариант который позволит получать значение нескольких ключей?


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

[helpquote][+] В параметры INI<> и <inikey> добавлены режимы
"21" и "22"[/helpquote]

Примеры:
Код

"global clist=INI<21!!$f252!!FormatUser!!U1|U2> GLOBALCLIST<a>" - получить из TCIMG.ini из секции [FormatUser] для ключей U1 и U2 (Key=Value)
"global clist=INI<22!!$f252!!FormatUser!!U1|U2> GLOBALCLIST<a>" - получить из TCIMG.ini из секции [FormatUser] значения для ключей U1 и U2

"bends=<inikey=21!!$f252!!FormatUser!!U1|U2>!!-1 GLOBALBENDS<a>" - получить из TCIMG.ini из секции [FormatUser] для ключей U1 и U2 (Key=Value)
"bends=<inikey=22!!$f252!!FormatUser!!U1|U2>!!-1 GLOBALBENDS<a>" - получить из TCIMG.ini из секции [FormatUser] значения для ключей U1 и U2



.


 
Andrey_AДата: Воскресенье, 27.11.2016, 21:07 | Сообщение № 2074
Генералиссимус

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

Цитата asmadeus ()
Небольшая хотелка - изменять значение ключа ini файла, по при условии, что мне известно только имя ключа, то есть имя секции может быть любым, как и сам файл. Не придумал, как это решить текушими средствами, по крайней мере аккуратно, разве что поиск и замена текста...


Условий маловато. Необходимы дополнительные условия.
Если просто поиск и замена (без секции), то INI файл тут не причём - обрабатывается как обычный файл, к примеру, с помощью регулярного выражения...



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

или получить в массиве, далее выбрать и послать на замену...

Код
ini8=(\r|\n|\A)(Key=[^\r\n]*)(\r|\n|\z)


Код
sends=%P%N!!-1||formt<ini8> GLOBALSENDS<a>


.
.


 
VikTor1985Дата: Воскресенье, 27.11.2016, 21:09 | Сообщение № 2075
Подполковник

На сайте с: 05.07.2013
Город: Челябинск
Сообщений: 138
Награды: 0
Репутация: 2
Цитата Andrey_A ()
А можно увидеть Ваши несложные примеры (наверняка они есть)))...

Да вот несложных примеров пока нет, практически всё реализовано через *.tcg и *.lng файлы, специфические функции и команды.
Как только появятся кнопки, которые могут быть полезными для пользователей, обязательно пришлю Вам примеры для добавления в справку.
 
Andrey_AДата: Воскресенье, 27.11.2016, 23:13 | Сообщение № 2076
Генералиссимус

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

TCIMG 16.7 от 27.11.2016

Скачать TCIMG 16.7





 
chip642Дата: Вторник, 29.11.2016, 12:45 | Сообщение № 2077
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1511
Награды: 62
Репутация: 59
Из темы "Расширение функционала" http://tc-image.3dn.ru/forum/5-964-17269-16-1480266241

Цитата asmadeus ()
изменять значение ключа ini файла, по при условии, что мне известно только имя ключа, то есть имя секции может быть любым, как и сам файл.


Ну да, можно через поиск и замену, осталось выяснить откуда будут поступать ключ и новое значение, чтобы скооперировать их. Если, предположить,что у нас уже имеется в буфере обмена ключ=новое значение
, то можно рассмотреть такие параметры.

В выделенных файлах по содержимому буфера обмена (ключ=новое значение) найти строки с подобными ключами и заменить их на содержимое буфера обмена.
Код
sends=-1 xends=-1||&&(=)([^\r\n]+)!!$1 textx=%L||?T|e1:GLOBALXENDS<1>,1:-1!!##GLOBALSENDS<1>


В выделенных файлах будет произведен поиск строк в начале которых есть ключ=, а после найденные строки просто будут заменены на содержимое буфера ключ=новое значение
 
asmadeusДата: Вторник, 29.11.2016, 14:01 | Сообщение № 2078
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
chip642, я точно знаю ключ, и знаю, какое ему надо присвоить значение
Что не знаю - имя секции, и в скольких файлах есть вообще такой ключ
Наверное, проще через замену - если есть, заменил. А нет - перешел к следующему файлу.
Андрей, на новой версии не работает создание меню из таблицного файла
Утилита 16.7, винда 7ч64
Кнопка
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 tcimg=$tmtm_Create_Menu
%COMMANDER_PATH%\Wcmicons.dll,935
Создание всех файлов меню и перезапуск TC
%COMMANDER_PATH%\
0
-1

Команда
Код
[tm_Create_Menu]
xlsxf=%COMMANDER_PATH%\Files\Lists\CreateMenu\CreateMenu.xlsx||%COMMANDER_PATH%\LANGUAGE\Wcmd_Rus.ini||2|1:-1|2:2||code<1>||formt<63>
xlsxf=%COMMANDER_PATH%\Files\Lists\CreateMenu\CreateMenu.xlsx||%COMMANDER_PATH%\Wcmicons.inc||1|1:3|6:6!!#@CRLF!!1|2:3|3:3!!#@CRLF!!1|6:-1|2:5||formt<64,63>
xlsxf=%COMMANDER_PATH%\Files\Lists\CreateMenu\CreateMenu.xlsx||%COMMANDER_PATH%\LANGUAGE\Wcmd_Rus.mnu||1|1:-1|6:6||formt<63>
tcmnu=%COMMANDER_PATH%\Language\Wcmd_Rus.mnu||%COMMANDER_PATH%\Language\Wcmd_Rus.mnu||5
inidx=%COMMANDER_PATH%\Language\Wcmd_Rus.ini||cmd
xlsxf=%COMMANDER_PATH%\Files\Lists\CreateMenu\CreateMenu.xlsx||%COMMANDER_PATH%\Ini\Associations.ini||6|1:2|1:1!!#@CRLF!!6|3:-1|1:5||formt<Ass1,Ass2,Ass3>
xlsxf=%COMMANDER_PATH%\Files\Lists\CreateMenu\CreateMenu.xlsx||%COMMANDER_PATH%\Ini\Shortcuts.ini||7|1:1|1:1!!#@CRLF!!7|2:604|1:2#@CRLF!!7|606:606|1:1#@CRLF!!7|607:1293|1:2||formt<64,63>
infbx=InfoBox_G5
beepss
rstart

Методом тыка выяснил, что косяк именно в первой строке
Код
xlsxf=%COMMANDER_PATH%\Files\Lists\CreateMenu\CreateMenu.xlsx||%COMMANDER_PATH%\LANGUAGE\Wcmd_Rus.ini||2|1:-1|2:2||code<1>||formt<63>
 
chip642Дата: Вторник, 29.11.2016, 14:24 | Сообщение № 2079
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1511
Награды: 62
Репутация: 59
Цитата asmadeus ()
я точно знаю ключ, и знаю, какое ему надо присвоить значение


Понятно, что знаешь, однако надо понять откуда и куда их передавать, не в ручную же вписывать их.

Цитата asmadeus ()
Наверное, проще через замену - если есть, заменил.


Я и привел пример замены. Там всё очевидно и можно крутить вертеть. Я просто не знаю откуда поступает ключ, откуда значение, через какие параметры.... поэтому и обобшил.
 
shveicarДата: Среда, 30.11.2016, 00:58 | Сообщение № 2080
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 570
Награды: 10
Репутация: 23
Цитата chip642 ()
Я и привел пример замены. Там всё очевидно и можно крутить вертеть. Я просто не знаю откуда поступает ключ, откуда значение, через какие параметры.... поэтому и обобшил.

Хочу добавить свои 5 копеек, по поводу автоматических замен в ini файлах.
Не стоит забывать про кодировку, поскольку при замене через textx без установки кодировки, могут быть неприятные сюрпризы.
Также стоит учитывать и наличие спец символов, которые в некоторых файлах ini могут попадаться.
Поэтому рекомендую предварительно все по нескольку раз проверять, прежде чем автоматизировать такую замену..
 
Andrey_AДата: Среда, 30.11.2016, 13:30 | Сообщение № 2081
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата asmadeus ()
Андрей, на новой версии не работает создание меню из таблицного файла


Исправлено:

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

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

Из темы "Расширение функционала"

Цитата Crack_55 ()
Есть предложение в команде:
Код
bufsr=##<info=m2> wnamp=40048 delss=cliplist||1 ;; удалить воспроизводимый трек в Winamp *

Переделать на "удалить воспроизводимый трек в PotPlayer"


Я не пользуюсь PotPlayer, необходимо выслать в архиве портабельную версию
+ желательно описание на русском
+ информация: есть ли командная строка и параметры запуска.. или какие-то запросы программе через другое приложение...

.


 
asmadeusДата: Среда, 30.11.2016, 14:05 | Сообщение № 2082
Генералиссимус

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

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

Подтверждаю
Касательно ключей PotPlayer, то вот
Код

Параметры командной строки: "PotPlayerMini.exe" /параметр

/filedlg    Окно открытия файла
/urldlg  Окно открытия адреса URL
/folderdlg    Окно открытия папки
/simple  Открытие навигатора по файлам
/cap  Снимок экрана
/cam  Камера или другое устройство
/atv[:ch]    Аналоговое телевидение
/dtv[:ch]    Цифровое телевидение
/dvd  Основное устройство DVD
/cd[:drive]    Открытие дисковода
/add  Добавление в список
/autoplay    Автоматическое воспроизведение
config=preset name    :Выбор шаблона


И других там просто нет, так что удаление вряд ли возможно
 
Andrey_AДата: Среда, 30.11.2016, 15:56 | Сообщение № 2083
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата
если в команде
global sends=-1!!-1 aends=%P%N!!-1|| GLOBALAENDS
в буфере только одна строка, то команда не срабатывает..


Исправлено:
Тестовая версия TCIMG 168_b3, в версии TCIMG 16.7 замените соответствующие файл(ы)

.


 
Andrey_AДата: Среда, 30.11.2016, 21:52 | Сообщение № 2084
Генералиссимус

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

Цитата Egorkaru ()
Предлагаю в команду plays утилиты TCIMG добавить поддержку аудио в формате WAV


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

[helpquote][+] Оптимизирована команда plays
- добавлено воспроизведение WAV, MID, MPG, MP4
- добавлено отображение изображения альбома mp3 в подсказке (если есть)[/helpquote]

.


 
Andrey_AДата: Четверг, 01.12.2016, 01:13 | Сообщение № 2085
Генералиссимус

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

Цитата shveicar ()
сть предложение, для команды stext при экстракции данных в буфер обмена в параметр clip<> , добавить опцию, которая позволит записывать данные к конец той информации, которая уже содержится в буфере


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

[helpquote]clip

Number:
0 - записать в буфер обмена (по умолчанию)
1 - записать в начало буфера обмена
2 - записать в конец буфера обмена

Delimeter [необязательный] - разделитель для 1 и 2
по умолчанию перенос строки @CRLF[/helpquote]

Примеры:
Код

"stext=%L||x||formt<1>||clip<1>" - объединение выделенных текстовых файлов записать в начало буфера обмена
"stext=%L||x||formt<1>||clip<2>" - объединение выделенных текстовых файлов записать в конец буфера обмена

"stext=%L||x||formt<1>||clip<1|@CRLF-----@CRLF>" - объединение выделенных текстовых файлов записать в начало буфера обмена с заданным разделителем
"stext=%L||x||formt<1>||clip<2|@CRLF-----@CRLF>" - объединение выделенных текстовых файлов записать в конец буфера обмена с заданным разделителем


.


 
Поиск:

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