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






 
Andrey_AДата: Пятница, 01.10.2021, 18:18 | Сообщение № 3826
Генералиссимус

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

TCIMG 29.6 от 01.10.2021

Скачать [b]TCIMG 29.6/b]





.


 
Lord_NEVRДата: Пятница, 01.10.2021, 19:19 | Сообщение № 3827
Полковник

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

 
smit0966Дата: Понедельник, 04.10.2021, 22:19 | Сообщение № 3828
Рядовой

На сайте с: 08.05.2015
Город: Запорожье
Сообщений: 8
Награды: 0
Репутация: 0
Andrey_A
Проверьте пожалуйста.У меня с обновлением утилиты до TCIMG 29.6 от 01.10.2021
перестала работать кнопка
Код
icovw=%P%N||0,-1,-1,1
Просмотр значков файла под курсором

dll открываеться но не могу не добавить,не извлечь иконки,даже окно с открытой dll крестиком не закрываеться.
 
Andrey_AДата: Вторник, 05.10.2021, 04:31 | Сообщение № 3829
Генералиссимус

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

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

.


 
JacobДата: Среда, 06.10.2021, 12:02 | Сообщение № 3830
Сержант

На сайте с: 17.12.2018
Город: New York
Сообщений: 20
Награды: 0
Репутация: 0
Andrey_A,

regex=x
Приложение о тестах регулярных выражений

У меня все еще есть это сообщение об ошибке :

https://i.imgur.com/nPn18in.jpeg
Прикрепления: 5599711.jpg (10.5 Kb)
 
Andrey_AДата: Среда, 06.10.2021, 12:34 | Сообщение № 3831
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Jacob, я пользуюсь командой ежедневно у меня нет ошибки, если у вас есть файл TCIMGU.ini, то замените всю секцию [RegEx] из файла TCIMG.ini

.


 
JacobДата: Среда, 06.10.2021, 14:32 | Сообщение № 3832
Сержант

На сайте с: 17.12.2018
Город: New York
Сообщений: 20
Награды: 0
Репутация: 0
Andrey_A, Работает интерфейс на русском языке, но не с интерфейсом на английском языке.
https://i.imgur.com/jQQbKVG.jpeg
https://i.imgur.com/Sk2qm1j.jpeg

Добавлено (06.10.2021, 14:37)
---------------------------------------------
Andrey_A, Работает с русским интерфейсом, но не с английским интерфейсом.

https://i.imgur.com/jQQbKVG.jpeg
https://i.imgur.com/Sk2qm1j.jpeg
https://i.imgur.com/wRvmTsA.jpeg
https://i.imgur.com/UpQ2hbS.jpeg

 
Andrey_AДата: Среда, 06.10.2021, 15:10 | Сообщение № 3833
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Jacob, дело все в переводе - необходимо взять из файла TCIMG_Russian.lng ключ Translite31, перевести его на английский и вставить в файл TCIMG_English.lng
Мне когда-то помогали с переводом... поэтому у кого есть желание могут это сделать: доперевести строки из TCIMG_Russian и выслать файл TCIMG_English.lng - будут все благодарны.

А пока вставлю проверку... если нет перевода, то ключ будет браться из TCIMG_Russian.lng

.


 
Andrey_AДата: Среда, 06.10.2021, 21:12 | Сообщение № 3834
Генералиссимус

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

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

[helpquote]
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "o280", "o281", "o282", "d280", "d281", "d282", "f253"
- в режим "49" добавлено вычисление факториала "n!"
[±] Исправлена ошибка в команде icovw
[+] В команду listx добавлен режим "11"
[+] Оптимизирован параметр rndm<> (см. Дополнение №30)
- в режиме "40" параметр Count теперь не обязательный
[+] Оптимизированы параметры (см. Дополнение №24)
- добавлен режим "?PS!!Delim"
[+] Добавлена проверка: если нет перевода в ключах в файлах других языков, то информация считывается из TCIMG_Russian.lng
[+] Оптимизирован функционал команды infos
- добавлен режим "infos=2||32||DLL" - получение таблицы процессов, использующих библиотеку
[/helpquote]

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

"sends=@<info=o280%P%N//> GLOBALSENDS<a>" - получить для объекта под курсором количество альтернативных потоков
"sends=@<info=o281%P%N//>??-1 GLOBALSENDS<a>" - получить для объекта под курсором имена альтернативных потоков
"sends=@<info=o282%P%N//>??-1 GLOBALSENDS<a>" - получить для объекта под курсором пути альтернативных потоков

"sends=@<info=d280%P%N//> GLOBALSENDS<a>" - получить для каталога под курсором количество альтернативных потоков
"sends=@<info=d281%P%N//>??-1 GLOBALSENDS<a>" - получить для каталога под курсором имена альтернативных потоков
"sends=@<info=d282%P%N//>??-1 GLOBALSENDS<a>" - получить для каталога под курсором пути альтернативных потоков

"sends=@<info=f253%P%N//>??-1 GLOBALSENDS<a>" - получить путь программы, ассоциированной с файлом под курсором
"sends=@<info=f253.ini//>??-1 GLOBALSENDS<a>" - получить путь программы, ассоциированной с ini файлом

"listx=%WL||11 GLOBALLISTX<a>" - для выделенных объектов получить 2D массив с путями альтернативных потоков NTFS

"slist=%WL||test<3w!!0!!f280::> GLOBALSLIST<a>" - из выделенных файлов получить список тех, которые имеют альтернативные потоки NTFS
"slist=%WL||test<3w!!0!!d280::> GLOBALSLIST<a>" - из выделенных каталогов получить список тех, которые имеют альтернативные потоки NTFS
"slist=%WL||test<3w!!0!!o280::> GLOBALSLIST<a>" - из выделенных объектов получить список тех, которые имеют альтернативные потоки NTFS

"sends=@<info=n49|100!>??-1 GLOBALSENDS<a>" - вычислить факториал 100!

"sends=1,2,3,4,5,6,7,8,9||?PS!!, GLOBALSENDS<a>" - перемешать случайным образом фразы строки между разделителем
"sends=123456789||?PS!! GLOBALSENDS<a>" - перемешать случайным образом символы строки
"hends=<info=n9|0|100|10>||?PS!!, GLOBALHENDS<a>" - получить строку чисел 0,10,20,30,40,50,60,70,80,90,100 и перемешать случайным образом

"start=%%COMMANDER_EXE%%||/S=L:PTCTorrent||%P%N" - просмотреть torrent файл под курсором в Lister с помощью плагина TCTorrent в отдельном потоке
"%Zautrn=1||0 start=%%COMMANDER_EXE%%||/S=L:PTCTorrent||%P%N buttn=TLister||x|$w ontop=2||$TLister||$2 autrn=0||0" - просмотреть torrent файл под курсором в Lister с помощью плагина TCTorrent в отдельном потоке (комментируя и восстанавливая записи в autorun.cfg и устанавливая поверх всех окон, если TC имеет такой атрибут)

"slist=PS<"C:\Save"//1//0//*.torrent>||##path<6> GLOBALSLIST<b> sends=$GLOBALARRAY??-1||eline<"C:\Save\"!!> <FOR> 1 <TO> GLOBALSENDS<0> autrn=1||0 start=%%COMMANDER_EXE%%||/S=L:PTCTorrent||GLOBALSENDS<:INDEX:> buttn=TLister||x|$w ontop=2||$TLister||$2 autrn=0||0 buttn=TLister||x|$e <NEXT>" - просмотреть поочерёдно torrent файлы выбранные в диалоговом окне из папки "C:\Save\" в Lister с помощью плагина TCTorrent в отдельном потоке (комментируя и восстанавливая записи в autorun.cfg и устанавливая поверх всех окон, если TC имеет такой атрибут)

"sends=PS<"%P"//1//0//*.torrent>||##path<6> GLOBALSLIST<b> sends=$GLOBALARRAY??-1||eline<"C:\Save\"!!> <FOR> 1 <TO> GLOBALSENDS<0> start=UViewer||GLOBALSENDS<:INDEX:>||&&wait <NEXT>" - просмотреть поочерёдно torrent файлы выбранные в диалоговом окне из папки "C:\Save\" в программе Universal Viewer

"sends=%WL??-1 GLOBALSENDS<b> <FOR> 1 <TO> GLOBALARRAY<0> start=UViewer||GLOBALARRAY<:INDEX:>||&&wait <NEXT>" - из выделенных файлов просмотреть поочерёдно файлы выбранные в диалоговом окне в программе Universal Viewer
"sends=%WL??-1 GLOBALSENDS<b> start=UViewer||list<$GLOBALARRAY>||&&wait" - из выделенных файлов просмотреть поочерёдно файлы выбранные в диалоговом окне в программе Universal Viewer

"infos=2||32||shell32.dll" - получить список процессов, которые используют заданную библиотеку
"infos=2||32||%P%N" - получить список процессов, которые используют библиотеку под курсором



.


 
TrenobolДата: Пятница, 08.10.2021, 19:30 | Сообщение № 3835
Майор

На сайте с: 02.02.2020
Город: Los Angeles
Сообщений: 97
Награды: 0
Репутация: 0
Можете помочь с командой exics ?

Есть команда
Код
exics=%L||"%t"||infold<>


А мне нужно извлечь в АП. Меняю %t на %p и просто ничего не происходит, не отрабатывается


Сообщение отредактировал Trenobol - Пятница, 08.10.2021, 19:31
 
MonarchLFVДата: Суббота, 09.10.2021, 02:52 | Сообщение № 3836
Майор

На сайте с: 04.06.2015
Сообщений: 81
Награды: 1
Репутация: 3
Trenobol, у меня с %p работает. Но есть альтернатива, попробуйте:
Код
exics=%L||[tc=AP]||infold<>
 
sibirnikДата: Суббота, 09.10.2021, 06:44 | Сообщение № 3837
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Trenobol,
Посмотрел в справке там примеры с этой командой выглядят так:
[helpquote]exics=%WL||"%p"||infold<> ;; извлечь в активную панель в именные папки все иконки из выделенных файлов.[/helpquote]
Возможно всё дело у вас в этом exics=%WL у вас exics=%L Попробуйте.
 
TrenobolДата: Суббота, 09.10.2021, 09:44 | Сообщение № 3838
Майор

На сайте с: 02.02.2020
Город: Los Angeles
Сообщений: 97
Награды: 0
Репутация: 0
Оба вариант не хотят почему то работать
Нажимаю на кнопку, панель чуть обновляется на миг и ничего

Попробую сегодня обновить IMG, может в нем дело. У меня до сих пор 26 версия стоит от января 2020
 
sibirnikДата: Суббота, 09.10.2021, 16:07 | Сообщение № 3839
Генерал-лейтенант

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

Видимо под IMG вы имели ввиду обновить TCIMG - это правильное и первоочередное решение при проблемах.
 
TrenobolДата: Суббота, 09.10.2021, 19:53 | Сообщение № 3840
Майор

На сайте с: 02.02.2020
Город: Los Angeles
Сообщений: 97
Награды: 0
Репутация: 0
Что и следовало ожидать - после обновления всё заработало
Как в ДП, так и в АП

Причем даже в разы быстрее чем было)
 
Поиск:

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