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






 
chip642Дата: Вторник, 04.05.2021, 11:43 | Сообщение № 3691
Генералиссимус

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


Потому что параметры преобразовывают содержимое буфера обмена, а передачи отредактированного в буфер обмена не происходит, в параметрах не задано.

В начале параметров, замените sends=-1??-1 на sends=-1??0

Код
sends=-1??0||formt<0!!(?i).*[a-zа-яё].*>||?T|p1#5#1|d,1:-1||?F63||?T|p1#2|d,1:-1||?F63 ;; из списка скопированных кнопок TC оставить в буфере обмена только 3 и 5 строки каждой кнопки (параметры и подсказку)





Кнопка ниже возможно вам пригодится.

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
itray=3||TCIMG.dll,4 xclip=1 sends=$GLOBALXCLIP??0||?B52!!TOTALCMD#BAR#DATA||formt<0!!(?i).*[a-zа-яё].*>||?T|p1#2|d,1:-1||?F63
WCMICONS.dll,1
запустить команду слежения за буфером обмена (мигание значка в трее во время работы команды), начать копирование кнопок TC с панели инструментов, при повторном вызове команды завершить слежение, оставить в буфере обмена 3-ю и 5-е строки (параметры и подсказки) каждой скопированной кнопки

-1
 
sibirnikДата: Вторник, 04.05.2021, 11:51 | Сообщение № 3692
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
chip642,
Пойдёт, ещё как пойдёт. Спасибо.

Добавлено (04.05.2021, 11:53)
---------------------------------------------
chip642,
А форум forum.ru-board.com у Вас работает? Что то у меня сегодня с утра висит - не открывается. Прошу прощения за офтоп.
Из справки работает теперь после вашего изменения. Огромное спаибо. Я думаю Маэстро подправит в справке.


Сообщение отредактировал sibirnik - Вторник, 04.05.2021, 12:01
 
Lord_NEVRДата: Среда, 05.05.2021, 20:51 | Сообщение № 3693
Полковник

На сайте с: 24.06.2016
Город: Калининград
Сообщений: 210
Награды: 5
Репутация: 0
[off]
Цитата sibirnik ()
А форум forum.ru-board.com у Вас работает

Да проблемы какие-то.[/off]




Сообщение отредактировал Lord_NEVR - Среда, 05.05.2021, 20:52
 
sibirnikДата: Четверг, 06.05.2021, 16:45 | Сообщение № 3694
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Lord_NEVR,
Спасибо. Теперь и у меня лягушка и пишет, что проблемы...Жаль
 
KurolesovaДата: Четверг, 06.05.2021, 20:53 | Сообщение № 3695
Сержант

На сайте с: 04.09.2020
Город: Salar
Сообщений: 21
Награды: 2
Репутация: 0
Подскажите пожалуйста, что-то никак не найду - как запустить программу от администратора?
 
sibirnikДата: Четверг, 06.05.2021, 22:24 | Сообщение № 3696
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Kurolesova,
Если вы имеете ввиду запуск TotalCommander от имени администратора - то правая кнопка на ярлыке или ехе файле ТС выбрать совместимость и там всё увидите.
Если же вы имеете ввиду запуск других программ из ТС - то так: Чтобы запустить .exe от имени администратора в ТС нужно - в начале команды прописать звёздочку.
 
KurolesovaДата: Пятница, 07.05.2021, 08:15 | Сообщение № 3697
Сержант

На сайте с: 04.09.2020
Город: Salar
Сообщений: 21
Награды: 2
Репутация: 0
sibirnik,
Как запустить Тотал от администратора мне известно - точно также как и любую другую прогу. Я же здесь спрашиваю, стало быть меня интересует - как запустить любую прогу от администратора из TCIMG. На счёт звёздочки, в начале команды это где? Скажем из справки - открыть в AkelPad файл host:
"openf=$f100||%%COMMANDER_PATH%%\AkelPad.exe ;; открыть в AkelPad файл host" - Открывает в AkelPad
Так - "*openf=$f100||%%COMMANDER_PATH%%\AkelPad.exe" и так - "openf=*$f100||%%COMMANDER_PATH%%\AkelPad.exe", не работает вообще, а так -"openf=$f100||*%%COMMANDER_PATH%%\AkelPad.exe", вроде работает, но указывать "%%COMMANDER_PATH%%\AkelPad.exe" равно как и любую другую прогу бессмысленно, ибо отрывает всегда в проге прописанной в "TextEdit". В итоге можно просто писать: "openf=*$f100||*". Что я не так поняла?
 
sibirnikДата: Пятница, 07.05.2021, 09:50 | Сообщение № 3698
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Kurolesova,
В файле TCIMGU.ini пропишите в строке если есть такая
TextEdit=что там у вас прописано - замените на нужную вам программу. У меня так TextEdit=%COMMANDER_PATH%\Utilities\TotalCom\Notepad++\notepad++.exe.
Если в файле TCIMGU.ini у вас нет такой строки, то создайте её с нужной вам для запуска программой. По поводу ваших примеров(не работают, работают) я ничего подсказать не могу(с путями сам всегда мучаюсь). Гуру подскажут.

R.S.
Сейчас попробовал, вот так сделал:
Прописал в файл TCIMGU.ini строку
AkelPad=%COMMANDER_PATH%\AkelPad.exe
На файле TOTALCMD.EXE нажал правую кнопку мыши разрешил TC запуск для всех пользователей от имени админа и такой строкой всё идеально работает:
Цитата
openf=$f100||AkelPad


Вот ещё в справке нашёл:
Цитата
"textt=$f86||asInvoker!!requireAdministrator||backup<0>openf=%%COMMANDER_PATH%%\TOTALCMD.EXE||x||explorer<open>textt=$f86||requireAdministrator!!asInvoker||backup<0>" - запустить Total Commander под административными правами


Код
"textt=$f86||asInvoker!!requireAdministrator||swap<>||backup<0>" - включить/выключить административные права


Сообщение отредактировал sibirnik - Пятница, 07.05.2021, 11:09
 
KurolesovaДата: Пятница, 07.05.2021, 11:12 | Сообщение № 3699
Сержант

На сайте с: 04.09.2020
Город: Salar
Сообщений: 21
Награды: 2
Репутация: 0
sibirnik,
Да нет же, вопрос не в этом. Слону понятно, что если запустить ТС от админа, то будет работать как не пропиши. Вопрос был в другом, возможно ли сделать кнопки для открытия в файлов в нужных прогах с запуском этих самых прог от админа. В Вашем варианте вроде и работает, но опять же не айс. Если мне надо будет открыть по такой системе файл host или какой-нибудь текстовый файл, то ещё ладно, а если надо будет открыть pdf файл, я полезу опять TCIMGU.ini редактировать? Зачем тогда вообще кнопка? Меня просто интересовала возможность - есть ли такая возможность у TCIMG или нет. Очевидно пока нет. Ну что же, думаю автор добавит такую фичю, если сочтёт её полезной, ну а нет, так нет. А Вам спасибо за информацию.
 
sibirnikДата: Пятница, 07.05.2021, 13:27 | Сообщение № 3700
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Цитата Kurolesova ()
а если надо будет открыть pdf файл

AkelPad - предназначен для работы с простыми документами в формате TXT и PDF или другие форматы вы им не откроете. По любому нужно прописывать соответствующую программу для PDF.
 
Andrey_AДата: Пятница, 07.05.2021, 15:59 | Сообщение № 3701
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Kurolesova, в TCIMG я никогда не пытался этого делать, т.к. работая через тотал это не зачем.
Если бы ещё были бы рабочие примеры на Autoit, то я бы добавил... пока то, что я видел это разрозненная информация, которая где-то срабатывает, где-то нет.

.


 
KurolesovaДата: Пятница, 07.05.2021, 20:39 | Сообщение № 3702
Сержант

На сайте с: 04.09.2020
Город: Salar
Сообщений: 21
Награды: 2
Репутация: 0
Andrey_A,
Понятно, спасибо за ответ. Буду знать.
 
Andrey_AДата: Четверг, 13.05.2021, 20:10 | Сообщение № 3703
Генералиссимус

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

TCIMG 28.9 от 13.05.2021

Скачать TCIMG 28.9





.


 
pastorДата: Вторник, 18.05.2021, 10:47 | Сообщение № 3704
Рядовой

На сайте с: 24.12.2012
Город: Симферополь
Сообщений: 8
Награды: 0
Репутация: 0
при запуске тотал и при запуске самой утилиты TCIMG.exe
Прикрепления: 7713804.png (8.5 Kb)
 
sibirnikДата: Вторник, 18.05.2021, 11:39 | Сообщение № 3705
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
pastor,
TCIMG.exe сама по себе не запускается. Сверху страницы посмотрите описание TCIMG и почитайте справку онлайн - многое прояснится. Правильно TCIMG установите в TotalCommander и будет всё работать.
 
Форум » • Программы • Утилиты • » Утилиты » TCIMG - Мощное средство автоматизации (Утилиты для системы и Total Commander)
Поиск:

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