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

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




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

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

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

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






 
sibirnikДата: Понедельник, 31.05.2021, 19:15 | Сообщение № 3721
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
zybrevl,
Прежде, чем давать советы(нерабочие и не о том) почитайте задачу, которую нужно выполнить, а нужно:
"Показать только выделенные объекты в АП|Повторное нажатие - Возврат в АП с сохранением выделения". А что делает ваше предложение?
 
chip642Дата: Понедельник, 31.05.2021, 19:28 | Сообщение № 3722
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Цитата sibirnik ()
Ни один из предложенных вами вариантов, так и не работает с видеофайлами


У меня все примеры отрабатывают штатно с любым расширением. Никакое расширение не должно влиять на работоспособность данных команд.
 
sibirnikДата: Понедельник, 31.05.2021, 19:49 | Сообщение № 3723
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
chip642,
Показать только выделенные объекты в АП - это работает штатно. А вот с возвратом (и только на видеофайлах) проблема...
Возвращается в каталог, но выделение не сохраняется. И курсор оказывается на стрелке возврат назад. Я так понял у автора вопроса Trenobol, такая же проблема, как и у меня. В чём проблема?
 
Andrey_AДата: Понедельник, 31.05.2021, 20:23 | Сообщение № 3724
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Возможно решится проблема... тотал такая штука, что может многое влиять и плагины и режимы и.т.д.

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

TCIMG 29.0 от 31.05.2021

Скачать TCIMG 29.0





.


 
TrenobolДата: Понедельник, 31.05.2021, 22:45 | Сообщение № 3725
Майор

На сайте с: 02.02.2020
Город: Los Angeles
Сообщений: 96
Награды: 0
Репутация: 0
Версия 9.22a у меня и Win10 1511 )
TCIMG старый стоит, попробую обновить, может решиться
А проблема со всеми видами расширений так


Цитата Andrey_A ()
Можно заменить patha="%P" на tcimg=$cm540 и увеличить паузу
Что касается видеофалов - проверил на всём что было - проблем не увидел...

[КОД:]
Выделить весь код
swcmd=tcimg=$cm2023¦¦slist=[tc=AL]??tcimg=$cm540??pause=500??marks=GLOBALSLIST<t>¦¦SRSelection1

Можно так же обойтись без временного файла:

[КОД:]
Выделить весь код
swcmd=tcimg=$cm2023¦¦slist=[tc=AL]??tcimg=$cm540??pause=250??marks=$GLOBALSLIST¦¦SRSelection2

.

Тоже голяк(


Сообщение отредактировал Trenobol - Понедельник, 31.05.2021, 22:49
 
sibirnikДата: Четверг, 03.06.2021, 18:31 | Сообщение № 3726
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Andrey_A,
Выявлена проблема с работой команд в Windows 10 x64 TC9.51:
pathl, pathm, pathr, paths, patht, pathu при выполнении параметров заданных в кнопке - отрабатывает не верно. Независимо от того как указаны пути к объекту: pathr=$f3004 или pathr=D:\Перебор\ Где: $f3004 - D:\Перебор\
На Windows 7 x64 всё работает на ура...Не могли бы Вы решить проблему совместимости с Windows 10.
 
Andrey_AДата: Суббота, 05.06.2021, 10:34 | Сообщение № 3727
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
sibirnik, у меня тоже WIN10x64 - проблем с командами
Код
pathr=$f3004

не обнаружил - все работает нормально.


 
sibirnikДата: Суббота, 05.06.2021, 11:31 | Сообщение № 3728
Генерал-лейтенант

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

Голая команда
Цитата
pathr=$f3004
и у меня работает нормально. Проблема вылазит, когда эту команду вставляешь в параметры, где много других команд. На Windows 7 работает, а на Windows 10 вылазят проблемы при выполнении одних и тех же параметров...Раз вы считаете, что всё нормально, значит так тому и быть. Я обошёл эту проблему для себя в Win10 разделив параметры одной кнопки(многозадачной) на две кнопки переведя весь процесс в ручной режим.(выбор файлов и папок вручную) и убрав из параметров кнопки pathr....Встречал я ещё проблемы с этими командами(просто сейчас не помню) попадётся отпишу вам вместе с параметрами кнопки(чтобы вы посмотрели у себя)
 
Andrey_AДата: Воскресенье, 06.06.2021, 01:56 | Сообщение № 3729
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Цитата sibirnik ()
роблема вылазит, когда эту команду вставляешь в параметры, где много других команд

Конечно надо выкладывать полную команду где не работает... Я заметил, что тотал 9.51 на WIN10 работает медленнее (чем на WIN7) - не знаю почему, хотя на новом ноуте Core i7 - 6 ядер ... Возможно где-то в командах надо паузу поставить , или что-то ещё...

.


 
sibirnikДата: Воскресенье, 06.06.2021, 08:37 | Сообщение № 3730
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Andrey_A,
Приношу Вам свои извинения, что отнял у Вас время на свою проблему. Было сомнение, что может быть моя проблема - это проблема TCIMG, но после вашего ответа, более детально (пошагово) прошёлся по параметрам многозадачной кнопки - оказалось всё просто - пропустил одну команду "%p", хотя везде в параметрах прописаны пути типа так $f3004....После замены "%p" на "$f3004" всё встало на свои места. Спасибо Вам за ответ и TCIMG. Ещё раз извините.
На другом форуме здесь я попросил помощи в создании кнопки.
Когда-то Вы по моей просьбе делали уже кнопку, связанную с тегами mp3, если будет время и желание может и этот вопрос сможете решить, если он решаем с помощью TCIMG. Порядка 12000 треков вручную долговато просматривать и сортировать. Спасибо.

Добавлено (07.06.2021, 08:23)
---------------------------------------------
Andrey_A,
Благодарю за оперативность и решение вышестоящего вопроса на другом форуме.

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

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

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

Описание test

[helpquote]
[±] Исправлена ошибка в команде mp3ws
[+] Оптимизирован параметр test<> (см. Дополнение №16)
- добавлен режим "w" (проверка информации с помощью параметра info)
- исправлена ошибка в режиме "g"
[/helpquote]

Последние примеры:
Код

"mp3ws=[tc=AM]||"%t"//0//<info=o72::>-@<info=s47>.x||-3||progres<>||upd<3>" - в выделенных mp3 файлах удалить ID3v1 и ID3v2 теги и сохранить в другую панель с заданными именами

"anf2d=%WL||1||##@@m20:: GLOBALANF2D<a>" - получить из выделенных mp3 файлов 2D массив (во второй колонке Имя Исполнителя)
"anf2d=%WL||1||##@@m20::||##@@m21:: GLOBALANF2D<a>" - получить из выделенных mp3 файлов 2D массив (во второй колонке Имя Исполнителя, в 3-ей колонке Название)

"anf2d=%WL||1||##@@m20:: arr2d=$GLOBALANF2D||21|1|^$ GLOBALARR2D<a>" - получить из выделенных mp3 файлов 2D массив тех, которые имеют Имя Исполнителя
"anf2d=%WL||1||##@@m20::;;$$~~-~~;;$$@@m21:: arr2d=$GLOBALANF2D||21|1|^~~-~~$ GLOBALARR2D<a>" - получить из выделенных mp3 файлов 2D массив тех, которые имеют Имя Исполнителя и Название

"anf2d=%WL||1||##@@m20:: arr2d=$GLOBALANF2D||22|1|^$ GLOBALARR2D<a>" - получить из выделенных mp3 файлов 2D массив тех, которые не имеют Имя Исполнителя
"anf2d=%WL||1||##@@m20::;;$$~~-~~;;$$@@m21:: arr2d=$GLOBALANF2D||22|1|^~~-~~$ GLOBALARR2D<a>" - получить из выделенных mp3 файлов 2D массив тех, которые не имеют Имя Исполнителя и Название

"anf2d=%WL||1||##@@m20::;;$$~~-~~;;$$@@m21:: arr2d=$GLOBALANF2D||21|1|^~~-~~$ moves=$GLOBALARR2D0||D:\mp3\" - переместить из выделенных mp3 в папку D:\mp3\ только те, которые имеют Имя Исполнителя и Название
"anf2d=%WL||1||##@@m20::;;$$~~-~~;;$$@@m21:: arr2d=$GLOBALANF2D||22|1|^~~-~~$ moves=$GLOBALARR2D0||D:\mp3\" - переместить из выделенных mp3 в папку D:\mp3\ только те, которые не имеют Имя Исполнителя и Название

"moves=%WL||D:\mp3\||test<0g!!!!0!!Performer//AND//0g!!!!0!!Track~~name>" - переместить из выделенных mp3 в папку D:\mp3\ только те, которые имеют Имя Исполнителя и Название (MediaInfo.dll)
"moves=%WL||D:\mp3\||test<1g!!!!0!!Performer//OR//1g!!!!0!!Track~~name>" - переместить из выделенных mp3 в папку D:\mp3\ только те, которые не имеют Имя Исполнителя и/или Название (MediaInfo.dll)

"moves=%WL||D:\mp3\||test<0w!!!!m20::>" - переместить из выделенных mp3 в папку D:\mp3\ только те, которые имеют Имя Исполнителя
"moves=%WL||D:\mp3\||test<0w!!!!m20:://AND//0w!!!!m21::>" - переместить из выделенных mp3 в папку D:\mp3\ только те, которые имеют Имя Исполнителя и Название

"moves=%WL||D:\mp3\||test<1w!!!!m20::>" - переместить из выделенных mp3 в папку D:\mp3\ только те, которые не имеют Имя Исполнителя
"moves=%WL||D:\mp3\||test<1w!!!!m20:://OR//1w!!!!m21::>" - переместить из выделенных mp3 в папку D:\mp3\ только те, которые не имеют Имя Исполнителя или Название



.


 
sibirnikДата: Среда, 09.06.2021, 17:24 | Сообщение № 3732
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Win10x64?, TC9.51x32
Проверьте пожалуйста на работоспособность кнопку, которую вы делали давно и у она у меня исправно работала.
Цитата
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
aends=-1??-2 pends=@;end_ sends=$f306WCMD_RUS.MNU??-1||<dellist=$GLOBALPENDS|8|1> GLOBALSENDS<b> mends=@cmd=GLOBALAENDS<x2>@CRLFParam=GLOBALAENDS<x3>@CRLFPath=GLOBALAENDS<x6>@CRLFButton=GLOBALAENDS<x4>@CRLFMenu=GLOBALAENDS<x5>@CRLFIconic=GLOBALAENDS<x7>??-2 sends=<inikey=2!!$f306WCMD_RUS.ini>??-1||formt<0!!(?m)^(em_ucm_.*)$>||#L-1||#Sfun_numplus0 exect=$var_i='GLOBALSENDS<1>'=''''?_CmdCm('sends=em_ucm_001'):1 iniws=$f306WCMD_RUS.ini||GLOBALSENDS<1>||$GLOBALMENDS textt=$f306WCMD_RUS.MNU||GLOBALARRAY<1>!!MENUITEM~~''GLOBALAENDS<x5>'',~~GLOBALSENDS<1>@CRLFGLOBALARRAY<1> menuw=1 rstart
WCMICONS.dll,251
Прописать кнопку из буфера обмена в секцию "em_ucm_00№" файла WCMD_RUS.ini + прописать в конец выбранной секции меню(диалог) файла WCMD_RUS.MNU(перезапуск TC)

Ошибка у меня следующая: в файл WCMD_RUS.ini прописывается строка cmd так:
Цитата
@cmd=%COMMANDER_PATH%\TCIMG.exe
а нужно так
cmd=%COMMANDER_PATH%\TCIMG.exe

Все остальные команды прописываются правильно. Подправьте, если и у вас есть такая проблема или подскажите, чтоб нужно сделать.
 
chip642Дата: Среда, 09.06.2021, 18:13 | Сообщение № 3733
Генералиссимус

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

Найдите в параметрах кнопки где прописано "@cmd" и удалите "@".
 
sibirnikДата: Среда, 09.06.2021, 18:16 | Сообщение № 3734
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
chip642,
Удалил - всё заработало, как надо.(странно - откуда она там взялась?) Спасибо.
 
TrenobolДата: Суббота, 12.06.2021, 22:38 | Сообщение № 3735
Майор

На сайте с: 02.02.2020
Город: Los Angeles
Сообщений: 96
Награды: 0
Репутация: 0
Можете подсказать в чем отличия этих буферов обмена из TCIMG ?
Откопал два варианта в справке)

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

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