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






 
InFiveДата: Четверг, 19.01.2017, 09:16 | Сообщение № 2221
Майор

На сайте с: 26.11.2013
Город: Майкоп
Сообщений: 93
Награды: 2
Репутация: 0
Цитата chip642 ()
У вас в указанном пути имеется пробел, поэтому надо взять путь в ковычки.

дело в том, что я пробовал корневой путь D:\rename_pair_for_TC.txt но переименования не происходило, сейчас попробовал как вы пишите, переименование произошло, видимо что-то пошло в том случае не так...

Цитата chip642 ()
Давайте сделаем так, опишите точно и подробно задачу, наиболее благоприятный для вас вариант

повторю, имею команду
Код
renms=%L||<srlist="D:\Program Files\rename_pair_for_TC.txt">
но нужно, чтобы всякий раз выводилось окно или поле ввода, где я мог бы вводить новые другие пути для текстового файла...

и что ещё прописать в команду, чтобы переименование затрагивало и расширение файла?
 
chip642Дата: Четверг, 19.01.2017, 09:46 | Сообщение № 2222
Генералиссимус

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

Рассмотрим такой вариант.

Подключен параметр rsmart<> - "умное" переименование, если в замене только Имя, то переименовывается только имя, если Имя.Расширение, то переименовывается и расширения тоже.

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
renms=%L||<srlist=[combo=Переименование||Введите~~путь~~к~~списку~~замен:||"D:\Program Files\rename_pair_for_TC.txt"||500||120]>||rsmart<>||upd<1>
%COMMANDER_PATH%\WCMICONS.dll,19
Переименовать базовое имя выделенных объектов - произвести поиск и замену по списку из файла (путь к файлу вводится в диалоге)

-1
-1



Такой диалоговый шаблон лучше прописать в  TCIMGU.lng, вы там сможете указать свои пути к файлам, а потом в диалоге в выпадающем меню просто выбирать нужный путь. Можно откатывать переименование, много чего можно.
 
InFiveДата: Четверг, 19.01.2017, 13:48 | Сообщение № 2223
Майор

На сайте с: 26.11.2013
Город: Майкоп
Сообщений: 93
Награды: 2
Репутация: 0
Цитата chip642 ()
Рассмотрим такой вариант

спасибо, то что нужно, вот только rsmart<> пришлось убрать, ибо часть файлов оставлял с прежним расширением, а бОльшую часть делал вообще без расширения, а вот без rsmart<> то что нужно...

здОрово!
 
Andrey_AДата: Четверг, 19.01.2017, 16:10 | Сообщение № 2224
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
InFive, я бы сделал немного по-другому, с перспективой на будущее:
1. Создал бы папку, к примеру D:\Replace\ (или в любом месте) , куда складывал бы все шаблонные файлы переименования
Replace1.txt, Replace2.txt, Replace3.txt, Replace4.txt ... и.т.д.
а в шаблон combo прописывал бы имена файлов...

2. Если речь идёт об юникодных именах, то лучше использовать %UL

Код
renms=%UL||<srlist=D:\Replace\[combo=Переименование||Введите~~файл~~списка~~замен:||Replace1.txt|Replace2.txt|Replace3.txt|Replace4.txt|Replace5.txt||300||120]>||rsmart<>||upd<1>


.


 
alexxxxxДата: Четверг, 19.01.2017, 20:39 | Сообщение № 2225
Рядовой

На сайте с: 10.01.2016
Город: Одесса
Сообщений: 11
Награды: 0
Репутация: 0
Здравствуйте, Андрей!
Хоть chip642 пишет, что всё работает, всё равно не могу дабиться того же.
Правда у последней версии TCIMG номер строки в ошибке изменился, теперь 14687.
Пробовал уже и сборку от Матроса - та же ошибка.
Пробовал уже на разных компьютерах в разных системах.
Команды "markc" и "openmn" выдают эту ошибку.
 
InFiveДата: Пятница, 20.01.2017, 09:40 | Сообщение № 2226
Майор

На сайте с: 26.11.2013
Город: Майкоп
Сообщений: 93
Награды: 2
Репутация: 0
Цитата Andrey_A ()
1. Создал бы папку, куда складывал бы все шаблонные файлы переименования

идея хорошая, но все файлы у меня на внешем жестском в папках, в которых нужно делать переименование, и удобнее и быстрее копировать путь к шаблону нежел выбирать в списке из множества шаблонов... а так проще - быстро скопировал путь и вставил в поле ввода... но возьмем на заметку...

Цитата Andrey_A ()
2. Если речь идёт об юникодных именах, то лучше использовать %UL

спасибо за подсказку
 
VikTor1985Дата: Пятница, 20.01.2017, 10:43 | Сообщение № 2227
Подполковник

На сайте с: 05.07.2013
Город: Челябинск
Сообщений: 138
Награды: 0
Репутация: 2
Andrey_A, возникла необходимость использовать команду "xbarx".

Хотелось бы использовать те же панели, которые имеются на панели управления, т.е. не создавая доп панелей чисто для плавающих.
При открытии плавающей панели стандартного *.bar файла иконки смещаются на одну позицию.

Можно это как-нибудь исправить?
команда такого плана:
Код
xbarx=%%Commander_Path%%\Install\Bars\000_Obchaya.bar||PanelBar_Tot1||attach<TTOTAL_CMD|290|5>


Заранее благодарю!
 
chip642Дата: Пятница, 20.01.2017, 16:50 | Сообщение № 2228
Генералиссимус

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


Тогда не вижу смысла в лишних телодвижениях - копировать и вставлять путь к файлу, если у вас в другой панели активным является файл-список, то остается только в активной панели выделить элементы и применить такую команду:

Переименовать выделенные объекты активной панели соответственно содержимому(поиск=замена) выделенного файла в другой панели.

Код
renms=%UL||<srlist=%T%M>||upd<1>
 
Andrey_AДата: Суббота, 21.01.2017, 02:35 | Сообщение № 2229
Генералиссимус

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

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

Последние изменения:

Код
[+] Оптимизирован параметр test<> (см. Дополнение №16)
- добавлен параметр "q"
- исправлена ошибка в параметре "p"
[+] Добавлена проверка при загрузке библиотеки MediaInfo.dll
[±] Исправлена ошибка нового синтаксиса в команде stext
[±] Исправлена ошибка в команде autrn
[+] Добавлено в команду start возможность прописывать в TCIMG.ini в секции [Programs] NameProgram=Program86//Program64


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

Цитата VikTor1985 ()
При открытии плавающей панели стандартного *.bar файла иконки смещаются на одну позицию.


Я протестировал на 10-ках своих bar'ов смещения не заметил...
Пришлите свой файл - может у вас он особый...
Заодно и свои настройки...

Цитата VikTor1985 ()
Хотелось бы использовать те же панели, которые имеются на панели управления, т.е. не создавая доп панелей чисто для плавающих.


Адаптировать всё равно придётся, т.к. для ряда команд нужно будет добавлять total=0 или total=1

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

Цитата alexxxxx ()
Команды "markc" и "openmn" выдают эту ошибку.


Как раз занимаюсь своей сборкой, пока ошибки не обнаружил..
Как только будет время скачаю сборку от Матроса и потестирую...

.


 
EgorkaruДата: Понедельник, 23.01.2017, 03:36 | Сообщение № 2230
Лейтенант

На сайте с: 28.10.2014
Город: Белово
Сообщений: 66
Награды: 2
Репутация: 4
Андрей, почему Вы до сих пор не исправили ошибку в команде symvw на Windows 8 и Windows 10?


 
Andrey_AДата: Понедельник, 23.01.2017, 03:57 | Сообщение № 2231
Генералиссимус

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

.


 
MatrosДата: Понедельник, 23.01.2017, 08:10 | Сообщение № 2232
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2026
Награды: 167
Репутация: 95
Цитата Andrey_A ()
кто-нибудь подтвердите ошибку symvw ...

У меня на windows 10 x64 , windows 7 x64 и windows 7 x86 команда нормально работает :




Всё приходящее,а музыка Вечна !
 
EgorkaruДата: Понедельник, 23.01.2017, 13:11 | Сообщение № 2233
Лейтенант

На сайте с: 28.10.2014
Город: Белово
Сообщений: 66
Награды: 2
Репутация: 4
Доброго времени суток, уважаемый Андрей Аверин! Пожалуйста, попробуйте проиграть с помощью команды sndps утилиты TCIMG медиафайлы в форматах 3GP, AAC, M4A, AIF, RMI (запакованы в архив, лежащий по нижеуказанной ссылке). Если они проиграются успешно, то Вы можете добавить поддержку этих форматов в команду plays.
Ссылка на архив с медиафайлами: mysound.zip (ссылка будет работать в течение 6 дней с момента публикации данного сообщения)



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

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

Добавьте свой запрос в тему http://tc-image.3dn.ru/forum/5-964-17359-16-1480849765

Сейчас занимаюсь сборками TC IMAGE и AkelPad Image , как только они выйдут и появится время для команды plays , то я посмотрю что можно сделать...

Сейчас добавляется в TCIMG , то что жизненно необходимо для сборки...

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

TCIMG 17.3 от 27.01.2017

Скачать TCIMG 17.3





 
Andrey_AДата: Среда, 01.02.2017, 17:08 | Сообщение № 2235
Генералиссимус

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

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

Последние изменения:

[helpquote][±] Исправлена работа параметра sdel<> в команде sends и подобных
[±] Внесены специальные изменения для сборки TC IMAGE (не касающиеся общего функционала)
[+] Добавлен в команду color вывод цвета в формате Oct, Dec Tc +
[+] Добавлен в параметр info "c234" и "c235" (см. Дополнение №10)
[+] Добавлены параметры в команду infos
"2||14"
[+] Добавлена дополнительная проверка в Total Commander 9 при выводе файлов в "результатах поиска"
[+] Добавлена дополнительные проверки в Total Commander 9 при определении различных элементов окон
[/helpquote]

.


 
Поиск:

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