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






 
sibirnikДата: Вторник, 07.08.2018, 12:04 | Сообщение № 2746
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Andrey_A,
После обновления TCIMG перестала правильно работать эта кнопочка - подправьте, если можно. Или подскажите, как исправить.
Цитата
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
slist=[tc=TM]||##path<4> renms=%L||list<GLOBALSLIST<t>*?> moves=$GLOBALRENMS||"%t"//1
Wcmicons.dll,2419
Заменить выделенный объект в АП на выделенный объект в ДП с автозаменой имени в ДП на имя АП и удалением объекта в ДП.

У Вас в справке описание этой кнопки такое:
Цитата
переименовать выделенные файлы в активной панели относительно выделения в неактивной панели с дальнейшим их перемещением (с заменой) в неактивную панель


Сообщение отредактировал sibirnik - Вторник, 07.08.2018, 12:20
 
Andrey_AДата: Вторник, 07.08.2018, 12:21 | Сообщение № 2747
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
sibirnik, обновите - выше Тестовая версия TCIMG 241_b5
В дальнейшем проверьте ошибку на последней бете, возможно она уже исправилась...

Цитата
У Вас в справке описание этой кнопки такое

Оно более правильное.
По вашему описанию можно понять, что замена происходит в Актвной Панели (АП)

Можно так
Цитата
Заменить выделенный объект в ДП на выделенный объект в АП не меняя имени


.


 
thomasmoloverДата: Вторник, 07.08.2018, 12:22 | Сообщение № 2748
Рядовой

На сайте с: 12.03.2018
Сообщений: 11
Награды: 0
Репутация: 0
Sorry, I expressed the meaning of incorrect.
The 'group' control can pre-specify a parameter so that the default option specifies the item for that parameter instead of :V:, which is useful if there are multiple response dialogs.
For example, based on the value of the 'input' dialog box, determine the default value when the next 'group' dialog box appears.
 
Andrey_AДата: Вторник, 07.08.2018, 12:34 | Сообщение № 2749
Генералиссимус

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

.


 
chip642Дата: Вторник, 07.08.2018, 12:53 | Сообщение № 2750
Генералиссимус

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

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

Код
slist=[tc=TM]||##path<4> renms=%L||list<$GLOBALSLIST*?>||[double] moves=$GLOBALRENMS||"%t"//1
 
sibirnikДата: Вторник, 07.08.2018, 13:54 | Сообщение № 2751
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Andrey_A,
Цитата Andrey_A ()
обновите - выше Тестовая версия TCIMG 241_b5

Заменил, как только вышла. Кнопка работает не правильно. Она должна заменять файл, а она создаёт файл рядом. Подправьте пожалуйста.
chip642,
Цитата chip642 ()
Протестировал кнопочку, надо бы в ней добавить двойную обработку

Я не понял у Вас она что? работает? У меня никаких проблем не было с переименованием, когда кнопка работала. Брала имя старого файла переименовывала им новый файл и заменяла старый. Меня устраивала полностью.

Добавлено (09.08.2018, 11:45)
---------------------------------------------
Andrey_A,
В справке есть эта команда:

Цитата
xbarx=%P%N ;; запустить BAR файл под курсором в виде панели (настройки из секции [PanelBar])

Работает отлично, но хотелось бы по первому нажатию на кнопку запустить, а по второму закрыть панель. Там вроде в справке написано, что можно это делать, но я не смог сообразить как. Помогите пожалуйста.
 
Andrey_AДата: Среда, 15.08.2018, 00:03 | Сообщение № 2752
Генералиссимус

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

TCIMG 24.1 от 14.08.2018

Скачать TCIMG 24.1





 
sibirnikДата: Среда, 15.08.2018, 07:40 | Сообщение № 2753
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Andrey_A,
Благодарю, все мои видимые мной проблемы исчезли, что значит рука мастера. TCIMG с каждым днём лучше и лучше.
По этой просьбе (xbarx) подскажите пожалуйста сообщение №2755


Сообщение отредактировал sibirnik - Среда, 15.08.2018, 07:41
 
Andrey_AДата: Четверг, 16.08.2018, 03:57 | Сообщение № 2754
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата sibirnik ()
Работает отлично, но хотелось бы по первому нажатию на кнопку запустить, а по второму закрыть панель.

Этого не будет, потому что команда xbarx может быть запущена несколько раз. А вы предлагаете закрыть.
Представьте у меня "висит" 10 панелей и что мне закрывать по нажатию?
Если вам очень надо вы можете создать кнопку на этой же панели - закрыть её или без создания кнопки нажать ПКМ на "поле настроек" выбрать "Выход"

вот пример создания кнопки выхода на панели
http://tc-image.3dn.ru/Files/tcimg/Example_EXT.zip
Код
  BUTTTON_END - выход из панели.
  BUTTTON_RESTART - рестарт панели.
  BUTTTON_ONTOP - поверх/не поверх всех окон.


Всё написано в справке...
---
В любом случае, если что непонятно, пишите вопросы...


 
sibirnikДата: Четверг, 16.08.2018, 05:53 | Сообщение № 2755
Генерал-лейтенант

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

Добавлено (18.08.2018, 08:41)
---------------------------------------------
Andrey_A,
После обновления на новую версию TCIMG 24.1 перестали работать ряд кнопок связанных с распаковкой. Вот например:

Цитата
tcimg=$cm509 buttn=TDLGUNZIPALL||+tcTCUNPACK5||+tcTCUNPACK7 delss=%UL||1||inuse<1> ;; Извлечь с перемещением в ДП выделенный архив в АП и удалить исходник.
На TCIMG 24.0 всё ОК.
И ещё вопрос, можно ли где-то скачать более старые версии TCIMG. Спасибо.
 
simupДата: Воскресенье, 19.08.2018, 23:54 | Сообщение № 2756
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 540
Награды: 6
Репутация: 7
Привет, всем.
Andrey_A, увидел очепятку в подсказках в крайней версии (возможно, и раньше были):
"если не диалог закрыт"


Пишите, звоните.
 
Andrey_AДата: Понедельник, 20.08.2018, 00:54 | Сообщение № 2757
Генералиссимус

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

Я не выявил ошибок, если остались, то сообщите.

Цитата simup ()
"если не диалог закрыт"

Исправлю, спасибо.

Из темы "Расширение функционала" http://tc-image.3dn.ru/forum/5-964-20700-16-1533924250

Цитата chip642 ()
По возможности, прошу добавить в команду storc параметр &&hide - "скрывать окно программы".


Реализовано.

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

[helpquote]
[±] Исправлена ошибка в параметре path<0|0|1> при определении "%PROGRAMFILES(x86)%"
[±] Исправлена ошибка в командах mp3wf, mp3ws при добавлении ID3v1 тегов (в частности с действиями тега "Genre")
[+] Добавлены параметры в команду storc
[±] В команде infos в параметрах "2||20", "2||21" изменён разделитель на "**"
[+] Оптимизирован функционал параметра info (см. Дополнение №10#p)
- добавлены подпараметры "p1", ... , "p44"
[+] Оптимизирован функционал команды runcm
- исправлена ошибка в режиме "3" при юникодных именах
- в режим "11" добавлен 2-й параметр
[±] Исправлена ошибка в команде tabcl
[±] Исправлена ошибка в TCIMG3264.ini и в справке (см. Дополнение №17)
[/helpquote]

Последние примеры
Код
"storc=%%WINDIR%%\notepad.exe|2|1|3" -  запустить notepad во весь экран, если процесс не запущен и перезапустить процесс, если существует
"storc=%%WINDIR%%\notepad.exe|2|1|6" -  запустить notepad в свёрнутом виде, если процесс не запущен и перезапустить процесс, если существует
"storc=%%WINDIR%%\notepad.exe|2|1|0" -  запустить notepad в скрытом виде, если процесс не запущен и перезапустить процесс, если существует

"bends=<info=p11|TTOTAL_CMD> GLOBALBENDS<a>" - получить расширенный текст окна

"global runcm=11||rstrui||Восстановление~~системы GLOBALRUNCM<a>" - диалог восстановления системы Winows 7 + получение дескриптора окна в глобальной переменной


.


 
chip642Дата: Понедельник, 20.08.2018, 01:34 | Сообщение № 2758
Генералиссимус

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

Спасибо, команда storc четко отрабатывает заявленное. Пока свежо, для полного комплекта не хватает условия: "запустить процесс, если его не существует".
 
sibirnikДата: Понедельник, 20.08.2018, 05:40 | Сообщение № 2759
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Andrey_A,
Цитата
Я не выявил ошибок, если остались, то сообщите.
-)))
Проблема с распаковкой странным образом рассосалась после установки TCIMG 242_b3 -))) Спасибо.
 
simupДата: Понедельник, 20.08.2018, 17:23 | Сообщение № 2760
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 540
Награды: 6
Репутация: 7
Цитата sibirnik ()
странным образом рассосалась

А мне кажется, что это результат работы...
Американских шпиёнов! :) :)


Пишите, звоните.
 
Поиск:

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