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






 
simupДата: Пятница, 12.04.2019, 20:02 | Сообщение № 3031
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 540
Награды: 6
Репутация: 7
Здравствуйте, всем.
Если ни кто не возражает, то добавлю пару копейкоф...
Очистка папки TEMP\ (системной) и корзины для меня очень актуально.
В данный момент пользую батник
Код
SetLocal EnableExtensions

For /F "Tokens=2*" %%I In ('Reg Query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" /V ProfilesDirectory') Do Set Profiles=%%J
Call Set Profiles=%Profiles%

For /F "Delims=" %%I In ('Dir /B /AD-S-H "%Profiles%" ^| FindStr /V /B /I /C:"All Users"') Do (
  Del /F /S /Q "%Profiles%\%%I\Local Settings\Temp\*.*"
  Del /F /S /Q "%Profiles%\%%I\Local Settings\Temporary Internet Files\*.*"

  Del /F /S /Q "%Profiles%\%%I\AppData\Local\Temp\*.*"
  Del /F /S /Q "%Profiles%\%%I\AppData\Local\Microsoft\Windows\Temporary Internet Files\*.*"
)

cmd /c &cd/d %temp%&rd/s/q %temp% 2>nul &cd/d %tmp%&rd/s/q %tmp% 2>nul
"%~dp0..\..\nircmdc.exe" emptybin
"%~dp0..\..\nircmdc.exe" infobox "Очистка завершена!" "Сообщение"

Это от НАЗАРЕТ и другого чего-то более лучшего и быстрого я не видел.
Пользую кажный день и не по разу.
Пробовал и др. варианты, но они либо медленнее либо что-то- другое не устраивало.

P.S. Как Вы поняли, наверное, используется nircmdc.exe, файл у меня в корне ТС


Пишите, звоните.
 
rediffusionДата: Воскресенье, 14.04.2019, 13:41 | Сообщение № 3032
Полковник

На сайте с: 23.10.2017
Сообщений: 180
Награды: 1
Репутация: 0
Andrey_A,

Сделал такую кнопку но она не работает! Не получилось уместить всё в 1 em_vim, "CTRL" не позволяет изменить размер эскизов, "Диалоговое Окно" то появляется и работает но вот ничего не изменяет! :(

Есть вариант обхода?

P.S. - ну а так отдельно кнопка то работает... не работает если впихнуто в 1 em_vim


Сообщение отредактировал rediffusion - Воскресенье, 14.04.2019, 13:42
 
sibirnikДата: Воскресенье, 14.04.2019, 14:18 | Сообщение № 3033
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
rediffusion,
Скорее всего при вставке в em_vim появился в Param лишний пробел, такое несколько раз у меня было(при копировании и вставке) не могу объяснить почему такое происходит. Проверь внимательно.
 
Andrey_AДата: Воскресенье, 14.04.2019, 15:05 | Сообщение № 3034
Генералиссимус

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

.


 
zybrevlДата: Воскресенье, 14.04.2019, 15:33 | Сообщение № 3035
Генерал-майор

На сайте с: 10.11.2018
Сообщений: 329
Награды: 14
Репутация: 12
simup, Приветствую.
Цитата simup ()
Если ни кто не возражает

Не возражаю и уже прикрутил.
Спасибо.
 
Andrey_AДата: Воскресенье, 14.04.2019, 20:57 | Сообщение № 3036
Генералиссимус

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

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

Последние изменения:
[helpquote][+] В команды exifs и exiff добавлен параметр convert<>
[+] Оптимизирован функционал параметра info (см. Дополнение №10#n81)
- добавлены подпараметры "x42", "x43", "x44", "x45"
[±] Исправлена ошибка в команде imgcn в режиме 3 во втором параметре
[+] Оптимизированы команды imgtz
- добавлен параметр "cntr<>" - счётчик для имени
- добавлено в параметр imgtxt<> при указании цвета можно передавать список цветов
[+] Оптимизирован параметр test<> (см. Дополнение №16)
- добавлены режимы "m40" и "m41"
[+] В команду thumb параметры info, [input] и другие диалоги, возможность математических действий

[/helpquote]

.


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

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Andrey_A,
При обновлении до версии TCIMG 252 b4 перестало работать
Цитата
imgpr=1 forpgs sends=@"%P" slist=%UL||##path<4>||^^GLOBALSENDS<1> tcimg=$cm509 buttn=TDLGUNZIPALL||+tcTCUNPACK1|$v|$i"%P"||+tcTCUNPACK6|$h||+tcTCUNPACK7 buttn=TDLG2FILEACTIONMIN||+tcTCPACKD3 buttn=#32770||x|$q&&\d*%%.*\(.+\)|$e delss=%UL||1||recycle<1>||inuse<1> moves=FOLDC<%P!!1!!-1>||::!!0!!(path<"%p">?)(\\[^\\]*\\)(.*\\).*!!$1$2 pause=500 beepss moves=FOLDC<$GLOBALSLIST//0//0//|*.jpg|*.jpeg|*.bmp|*.png|*.psd|*.gif|*.tiff>||"D:\Перебор\JPG\"//0 delss=$GLOBALSLIST||1||recycle<1>||upd<2> ;; Извлечь с удалением исходника и пустых папок(в корзину) и перемещением JPG-содержимого(при совпадении имён - счётчик) в папку "JPG"

Возврат на TCIMG 25.1 полёт нормальный. Подправьте на досуге. Спасибо.


Сообщение отредактировал sibirnik - Понедельник, 15.04.2019, 00:18
 
Andrey_AДата: Понедельник, 15.04.2019, 09:06 | Сообщение № 3038
Генералиссимус

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

Мне, порой, трудно выявить проблему, т.к. команды запускаются у каждого с определёнными условиями (файлами...) и повторить у себя не всегда получается.
Если знать точно какая именно команда не работает, тогда проще исправить.

.


 
sibirnikДата: Понедельник, 15.04.2019, 10:37 | Сообщение № 3039
Генерал-лейтенант

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

Попытаюсь, если получится.

Добавлено (15.04.2019, 11:26)
---------------------------------------------
Методом исключения и более внимательного анализа выявлено следующее: Кнопка отрабатывает до конца. Проблема вот в этом куске кода:

Цитата
moves=FOLDC<$GLOBALSLIST//0//0//|*.jpg|*.jpeg|*.bmp|*.png|*.psd|*.gif|*.tiff>||"D:\Перебор\JPG\"//0

Не перемещает файлы из распакованной папки в заданный путь, просто пропускает эту часть кода и удаляет как и задано в конце всё в корзину. Подскажите в чём проблема? Что тут изменилось? с 25.1 всё работает.

Добавлено (15.04.2019, 11:45)
---------------------------------------------
У меня несколько кнопок по такому типу сделаны (для извлечения из архивов, по типу каждый в свой каталог) так вот они все перестали работать. (Файлы из распакованной папки не перемещаются)

Добавлено (15.04.2019, 15:19)
---------------------------------------------
Ещё такового типа кнопки не работают:

Цитата
moves=FOLDC<%L!!0!!-1!!*.mp3|*.flac>||"D:\Перебор\mp3\" delss=%L||1||recycle<1> upd<1> ;; Переместить в папку "mp3" в ДП, mp3-содержимое выделенной папки в АП и удалением остального содержимого в корзину.

Похоже команда
Цитата
moves
не работает.
 
Andrey_AДата: Понедельник, 15.04.2019, 19:37 | Сообщение № 3040
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
sibirnik, Тестовая версия TCIMG 252_b5, в версии TCIMG 25.1 замените соответствующие файл(ы)

Может быть эта проблема - исправил, если другая исправлю...
Добавляется новый функционал - позже выложу - что-то повредил)

.


 
Andrey_AДата: Среда, 17.04.2019, 02:05 | Сообщение № 3041
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Из темы "Расширение функционала" http://tc-image.3dn.ru/forum/5-964-22102-16-1553071823

Цитата shveicar ()
Есть предложение, немного расширить тематику диалоговых окон с добавлением выбора пути к нужному фоновому изображению, с отображением в диалоговом окне различных миниатюр


Реализовано: Тестовая версия TCIMG 252_b6, в версии TCIMG 25.1 замените соответствующие файл(ы)

Добавлен диалог [image] - Описание

[helpquote]
[+] Добавлен диалог [image] или <image> для выбора изображения или нескольких изображений (см. Дополнение №18)
- в TCIMG.lng добавлены ключи ImageBox1, ImageBox2, ..., ImageBoxN
- добавлены глобальные переменные GLOBALIMAGE1, GLOBALIMAGE2, ..., GLOBALIMAGEN
- в TCIMG.ini в секцию [Box] добавлены ключи ImageBkColor, ImageFontTextSize, ImageFontTextName, ImageFontTextWeight, ImageFontTextColor
[/helpquote]

Примеры:
Код

"sends=%L dilog=[image=BOX1] GLOBALIMAGE1<a>" - отобразить выделенные изображения в диалоге выбора, и записать пути выделенных в глобальную переменную

"sends=%L shape=29 dilog=[image=BOX1][image=BOX2] GLOBALIMAGE1<a> GLOBALIMAGE2<a>" - отобразить выделенные изображения в диалоге выбора, и записать пути выделенных в глобальные переменные






.


 
rediffusionДата: Среда, 17.04.2019, 12:39 | Сообщение № 3042
Полковник

На сайте с: 23.10.2017
Сообщений: 180
Награды: 1
Репутация: 0
Цитата Andrey_A ()
Добавлен диалог [image]

Круто, знать бы для чего это (скринкаст или видеоурок кто и для каких целей применяет). А так ведь есть кнопка "Эскизы" или вуделить папку с картинками + "Сtrl+Q" и смотрим картинки.


Сообщение отредактировал rediffusion - Четверг, 18.04.2019, 17:16
 
sibirnikДата: Среда, 17.04.2019, 13:12 | Сообщение № 3043
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Цитата rediffusion ()
Круто, знать бы для чего это

Я думаю, кому это надо, тот знает и заморачиваться на каждой команде не надо я думаю. Благо их в TCIMG [helpquote]Более 11.700 примеров использования[/helpquote] и много чего ещё для использования. И я думаю конкретному пользователю нужно только то, что ему интересно и нужно для облегчения каких то рутинных повседневных операций, а пичкать свой ТС всем подряд бессмысленно всё равно всё не упомнишь.
 
Andrey_AДата: Четверг, 18.04.2019, 16:45 | Сообщение № 3044
Генералиссимус

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

rediffusion, есть соответствующие темы - задайте вопрос там

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

TCIMG 25.2 от 18.04.2019

Скачать TCIMG 25.2





[ps]Если у Вас есть примеры, которых нет в справке - присылайте...
Тем самым Вы поможете развитию справки, а значит поможете и другим в освоении вопросов, связанных с TCIMG...
[/ps]


 
sibirnikДата: Четверг, 18.04.2019, 17:21 | Сообщение № 3045
Генерал-лейтенант

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

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