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

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




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

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

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

Расширение функционала 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Дата: Суббота, 17.11.2018, 20:43 | Сообщение № 2806
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Andrey_A,
Спасибо. Забрал, тестирую...Жду исправлений ранее написанных и не написанных проблем. В данной версии - попутно не исправились.
 
RomarioДата: Воскресенье, 18.11.2018, 16:01 | Сообщение № 2807
Сержант

На сайте с: 19.12.2017
Город: Луганск
Сообщений: 20
Награды: 1
Репутация: 0
Andrey_A
regex=x в WinXP выдаёт Line 21824
 
Andrey_AДата: Понедельник, 19.11.2018, 11:59 | Сообщение № 2808
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Цитата sibirnik ()
Жду исправлений ранее написанных

Вы можете ещё раз напомнить или дать ссылку, где описана ошибка, т.к. я все что видел - исправил (возможно что-то пропустил)

Цитата Romario ()
regex=x в WinXP выдаёт Line 21824

К сожалению у меня нет возможности тестировать на XP , как только подвернётся XP - исправлю...

Цитата BezDNaU ()
Доброго времени суток.
Можно ли реализовать следующую задачу: необходимо разделить файл (jpeg) на два, при этом сепаратором (местом разделения) служит определенная последовательность символов?
Предыстория: телефон Samsung Galaxy Note 8 снимает двумя камерами для создания эффекта размытия и сохраняет оба снимка в один файл. В этих файлах есть последовательность символов (яШябЉExif), отделяющая один снимок от другого (т.е. если удалить до/после этого все данные, то получим снимок с разных камер). Собственно хотелось бы автоматизировать процесс разделения таких файлов.
Пример как это выглядит в HEX-редакторе в приложении.


BezDNaU, я посмотрел ваши изображения, и там не так все просто.
1. Наверное лучше найти толковый редактор/просмотрщик для таких изображений
2. В таких изображениях находится кучу дополнительных изображений, слоёв, метаданных, если разбивать по яШябЉExif , то получатся некоректные/неполноценные изображения с вкраплениями слоёв.

Нашёл в таких изображениях тег DualShot_2 , по нему можно разбить и получить несколько изображений - 2 из которых будут нормальными...

Вот пример разбивки:

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

.


 
sibirnikДата: Понедельник, 19.11.2018, 13:04 | Сообщение № 2809
Генерал-лейтенант

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

Здесь
и здесь ещё
 
Andrey_AДата: Понедельник, 19.11.2018, 15:15 | Сообщение № 2810
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
sibirnik, infow исправил, остальных ошибок у меня нет, если они выявляются, то сообщайте...

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

.


 
sibirnikДата: Понедельник, 19.11.2018, 17:01 | Сообщение № 2811
Генерал-лейтенант

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

Сообщаю - эти параметры не работают, вылетает ошибка: номер ошибки 80004005 номер строки -1.
Цитата
infos=1||4 ;; данные основных параметров Total Commander

Цитата
infos=1||4||1 GLOBALINFOS<a> GLOBALINFOS0<a> GLOBALINFOS1<a> ;; записать данные основных параметров Total Commander в глобальные переменные
 
RomarioДата: Вторник, 20.11.2018, 00:46 | Сообщение № 2812
Сержант

На сайте с: 19.12.2017
Город: Луганск
Сообщений: 20
Награды: 1
Репутация: 0
Andrey_A
При работе следующих кнопок возникают ошибки:

Line 50553
Цитата
mhint=$f250\Files\Ini\Hint.ini||Hint ;; пример №1 вывода подсказок для меню вкладок в Total Commander
Line 5353
Цитата
folds="%p"||clipasis ;; создать вложенную структуру каталогов из строки в буфера обмена, с заменой всех недопустимых символов (<>?":*/) на "\"
Line 7352 параметр zirom<>
Цитата
markp=17||numb<[input=BOX27]>||zirom<1> ;; выделить N элементов сверху вниз (только файлы). Количество вводится в диалоге
Line 6931
Цитата
joinz=%L||"%t"//1//%N ;; склеить бинарные данные выделенных файлов, и создать полученный файл в другой панели именем файла под курсором (перезаписывать, если существует)
Line 11070
Цитата
keylg=1||C:\Test\KeyLog.txt ;; записывать все клавиатурные нажатия в файл, при повторном запуске команды завершить её
Line 39863 Если в буфере пути несуществующих объектов
Цитата
sends=-1!!-1 listx=$GLOBALSENDS||2 GLOBALLISTX0<a> GLOBALLISTX<a> GLOBALLISTX1<a> ;; проверить список путей в буфере обмена на существование и получить результаты в глобальных переменных
Line 19200
Цитата
imgcn=%L||"%t"//0||imgtext<<info=s45>|000000|25|3|Arial|@W|@H|2>||progres<>||upd<3> ;; на выделенные изображения наложить дату и сохранить в другую панель
Line 15032
Цитата
infos=1||6||%%COMMANDER_PATH%%\Files\Help\TCInfo\AllPrograms.tcinfo ;; записать информацию встроенных программ TC в файл
Line 13800
Цитата
horiz=4||700 ;; установить длину горизонтальной полосы прокрутки в правой панели 700 пикселей в подробном режиме


Следующие кнопки не работают:
Происходит копирование всех файлов без фильтра
Цитата
tcimg=$cm905 buttn=TInpComboDlg||+tcTCCOPY3|$i*.doc;*.txt|$h|$r{F2} ;; копировать с фильтром *.doc;*.txt
Файл tcimg0.bar создаётся пустым
Цитата
sends=~~||tcg<{BARTCIMG}> creat="%p"||tcimg0.bar||content<GLOBALSENDS<x1>>||code<1>||upd<1> ;; создать в активной панели tcimg0.bar в кодировке UTF-16 LE 1200 по шаблону из файла SHAPED.tcg из секции {BARTCIMG}
Цитата
prior=1||firefox.exe ;; установить приоритет "ниже среднего" процессу firefox.exe
Цитата
opens=[tc=SM]||%%COMMANDER_PATH%%\Plugins\Wlx\Imagine\Imagine.exe||tile<2x1|25%%,25%%,25%%,25%%|0> ;; открыть плиткой в программе Imagine файлы, находящиеся под курсором активной и другой панели
 
Andrey_AДата: Вторник, 20.11.2018, 12:12 | Сообщение № 2813
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Romario, Спасибо!
Код
[±] Исправлены ошибки в командах closp, infow, mhint, folds, markp, joinz, keylg, listx, imgcn, horiz, prior
[±] Исправлена ошибка в параметре [tc=SM] и подобных, в параметре tcg<> при считывании секций с фигурными скобками


У меня работает копирование с фильтром, видимо не успевает вставлять, поставьте паузу "|$s500"
Код
tcimg=$cm905 buttn=TInpComboDlg||+tcTCCOPY3|$i*.doc;*.txt|$h|$s500|$r{F2}


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

Цитата sibirnik ()
Сообщаю - эти параметры не работают, вылетает ошибка: номер ошибки 80004005 номер строки -1.


У меня все нормально с этими параметрами. Очень странная ошибка - такой ошибки в TCIMG я не видел - скриншот осмотреть бы и при каких условиях выполняется команда...

.


 
sibirnikДата: Вторник, 20.11.2018, 12:44 | Сообщение № 2814
Генерал-лейтенант

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

Здесь скрин
Что происходит и как. Ответ ничего, точнее при нажатии на кнопку с этими параметрами "infos=1||4"открывается окно проводника и вылетает маленькое окошечко с ошибкой. На скрине их видно и всё.
Навскидку скажу, что помню "infos=1||2" , "infos=1||5" у меня работают. Может я сам, что то неправильно делаю. Кнопка простая, там всё правильно. Курсор в активной панели...Подскажите что не так??? Да и у меня Windows 10. Может здесь траблы..??

Добавлено (20.11.2018, 12:52)
---------------------------------------------
Andrey_A,
Вот ещё сейчая попробовал, тоже ошибка, только более стандартная Line 15034

Цитата
infos=1||6||%%COMMANDER_PATH%%\Files\Help\TCInfo\AllPrograms.tcinfo ;; записать информацию встроенных программ TC в файл

Добавлено (20.11.2018, 12:53)
---------------------------------------------
Обновил до последней TCIMG 245_b4 ошибки остались..

 
Andrey_AДата: Вторник, 20.11.2018, 13:48 | Сообщение № 2815
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Цитата sibirnik ()
infos=1||6

sibirnik - это внутренняя ошибка утилиты - исправлю к следующей бете
А вот что касается infos=1||4 - то это проблемы с системой...
Информация записывается в контейнер explorer и потом из неё считывается.
У вас так же не будут работать команды funau, inbox и возможно ещё ряд других, которые работают с контейнером.
Тут пока трогать ничего не буду, просьба потестировать у кого есть Win10 эти команды, а там посмотрим - либо это единичный случай, либо...

.


 
sibirnikДата: Вторник, 20.11.2018, 15:13 | Сообщение № 2816
Генерал-лейтенант

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

Прошу тех у кого Windows 10 протестировать у себя на работоспособность эту кнопку
Цитата
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
infos=1||4
Wcmicons.dll,1
данные основных параметров Total Commander

И отписаться о работает или нет. Спасибо.
Цитата Andrey_A ()
Информация записывается в контейнер explorer и потом из неё считывается.

А Вы не могли бы подсказать, в чём у меня(если моя проблема) эта проблема? Куда и что рыть?
 
RomarioДата: Вторник, 20.11.2018, 19:29 | Сообщение № 2817
Сержант

На сайте с: 19.12.2017
Город: Луганск
Сообщений: 20
Награды: 1
Репутация: 0
Andrey_A,
Спасибо за совет с паузой "|$s500", но проблема у меня осталась. Пробовал на чистом TC, результат тот же.
И еще, в следующей кнопке ошибка осталась Line 11069
Цитата
keylg=1||C:\Test\KeyLog.txt ;; записывать все клавиатурные нажатия в файл, при повторном запуске команды завершить её
 
Lord_NEVRДата: Вторник, 20.11.2018, 20:04 | Сообщение № 2818
Полковник

На сайте с: 24.06.2016
Город: Калининград
Сообщений: 210
Награды: 5
Репутация: 0
Win 10 x64
https://cloud.mail.ru/public/EEpV/nWaBdY4mx


 
Andrey_AДата: Вторник, 20.11.2018, 21:24 | Сообщение № 2819
Генералиссимус

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


 
Lord_NEVRДата: Среда, 21.11.2018, 12:06 | Сообщение № 2820
Полковник

На сайте с: 24.06.2016
Город: Калининград
Сообщений: 210
Награды: 5
Репутация: 0
https://cloud.mail.ru/public/8fBs/nYUEMbSQs

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

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