[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · 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Дата: Понедельник, 15.04.2019, 10:37 | Сообщение № 3046
Генерал-лейтенант

На сайте с: 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 | Сообщение № 3047
Генералиссимус

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

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

.


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

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Из темы "Расширение функционала" 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 | Сообщение № 3049
Полковник

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

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


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

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

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

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

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

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

TCIMG 25.2 от 18.04.2019

Скачать TCIMG 25.2





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


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

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

На сайте с: 23.10.2017
Сообщений: 180
Награды: 1
Репутация: 0
Andrey_A,
Шеф, в описании опечатка.
"lists=%UL||<info=o10::>" - для выделенных объектов получить датк модификации

Правильно – "ДАТУ"
 
sibirnikДата: Четверг, 18.04.2019, 18:04 | Сообщение № 3054
Генерал-лейтенант

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

С помощью этой кнопки я держу свою коллекцию музыки в идеальном для себя состоянии(все файлы переименованы в одном стиле) и главное быстро - нажал кнопку и всё готово. Для работы кнопки создаёте файл XlamMus(главное в кнопке укажите свой путь на него). Конечно первое время, тот хлам что в имени, который не будет удаляться, нужно будет прописывать в XlamMus(уверяю хлама не много, зато потом хорошо). Здесь можно скачать мой XlamMus делал его давно, а кнопку несколько раз изменял, возможно, что то лишнее в тексте(сейчас убирается регулярными выражениями. И вот сама кнопка:
Цитата
"beepss renms=%L||&&\(.+\)!!||&&\[.+\]!!||&&(.*)\(.+\)$!!$1||#G2||&&\d!!||?Q$f200User\XlamMus.txt||~~и~~!!~~&~~||~~-~~!!~~+~~||-!!~~||~~+~~!!~~-~~||??4||#G7||?Q$f200User\XlamMus.txt||#G7" - Привести имя mp3-файла под курсором к виду всё с Заглавной, с удалением всего лишнего + удаление или замена всего, что прописано в файле(XlamMus).

В кнопке имеется двойное обращение к файлу XlamMus, так задумано, ибо за один проход иногда нельзя очистить имя до нужного.
 
Lord_NEVRДата: Пятница, 19.04.2019, 12:04 | Сообщение № 3055
Полковник

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

Из загрузок изображений на хостинги можно удалить savepic.net (ru).
Давно уже не работает.
Можно наверно добавить https://savepice.ru .




Сообщение отредактировал Lord_NEVR - Пятница, 19.04.2019, 12:05
 
sibirnikДата: Воскресенье, 21.04.2019, 12:26 | Сообщение № 3056
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Andrey_A,
Перестала работать кнопка после обновления TCIMG:
Цитата
imgpr=1 imgcn=PS<"%p"//1//0>||"%p"//9||test<2m!!1000>||resize<5,1920,1080>||quality<90>||progres<>||upd<1> moves=%L||D:\Досуг\Обои\1920х1080\//0||##cntr<1+|1|4> beepss ;; Переместить в папку =1920х1080= выд.изображения, установив размер 1920х1080 и качество 90%.

Вылетает ошибка Line 712. Подправьте по ходу.
Здесь тоже аналогичная ошибка.
Цитата
beepss imgpr=1 slist=%UL mp3ws=$GLOBALSLIST||<info=f15::>//1||-7 mp3ws=$GLOBALSLIST||"%p"//1||1//##::;;?Fmp3.2||2//##::;;?Fmp3.1||61//##::;;?Fmp3.1||50//##::;;?Fmp3.2||progres<>||upd<1> ;; В выделенных файлах запись MP3-тегов взятых из базовых имён файлов.

Заметил такую особенность с муз.треками при применении кнопки, если применять кнопку на одном треке, то она работает, а если выделить несколько то вылетает ошибка. На TCIMG 25.1 всё отлично.


Сообщение отредактировал sibirnik - Воскресенье, 21.04.2019, 15:06
 
Andrey_AДата: Вторник, 23.04.2019, 23:33 | Сообщение № 3057
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Цитата Lord_NEVR ()
Из загрузок изображений на хостинги можно удалить savepic.net (ru).
Давно уже не работает.
Можно наверно добавить https://savepice.ru .


Команды uplds и upldf - это лишь оболочка для консольной утилиты ImgUpload
Смотрите обновления - там наверняка что-то меняется
1. Тема обсуждения http://forum.ru-board.com/topic.c....rt=1940
2. Страница загрузки http://zenden2k.atwebpages.com/ru/imageuploader_downloads
Там есть версия imgupload 0.2.6 (Win32) в которой какие-то сервера убраны, а какие-то добавлены...
3. Что касается добавление сайта, то опять же там есть где-то темы, где можно попросить о добавлении

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

В этой версии добавил автоматическое определение поддерживаемых серверов (относительно разных версий ImgUpload)

Цитата sibirnik ()
Перестала работать кнопка после обновления TCIMG


У меня нет таких ошибок, возможно по пути исправилось... если нет сообщите

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

[helpquote]
[+] Добавлен в команду plays перфикс "@" для воспроизведения одного файла
[+] Добавлен в команды uplds, upldf автоматическое определение поддерживаемых серверов (относительно разных версий ImgUpload)
[+] Добавлены значки в TCIMG.dll
[+] В команду sndps добавлен параметр win<>, позволяющий воспроизводить аудиофайл в отдельном окне
[+] В команду timesx добавлено: добавление, тестирование звуковых файлов в отдельном окне
[/helpquote]

Примеры:
Код

"plays=@%P%N" - воспроизвести аудиофайл под курсором

"global cmdbt=''''?ImgUpload?''~~-l''||std<8> GLOBALCMDBT<a>" - получить список серверов утилиты ImgUpload

"sndps=%P%N||win<0>" - воспроизвести аудиофайл под курсором в отдельном окне, по завершению закрыть окно
"sndps=%P%N||win<0|350|1|008080|00FF80|700>" - воспроизвести аудиофайл под курсором в отдельном окне, по завершению не закрывать окно
"sndps=%P%N||win<0|350,5,5|1|008080|00FF80|700>" - воспроизвести аудиофайл под курсором в отдельном окне, по завершению не закрывать окно (позиция в левом верхнем углу экрана)
"sndps=%P%N||win<0|350,@DesktopWidth-360,5|1|008080|00FF80|700>" - воспроизвести аудиофайл под курсором в отдельном окне, по завершению не закрывать окно (позиция в правом верхнем углу экрана)
"sndps=%P%N||win<0|350,@DesktopWidth-360,@DesktopHeight-70|1|008080|00FF80|700>" - воспроизвести аудиофайл под курсором в отдельном окне, по завершению не закрывать окно (позиция в правом нижнем углу экрана)
"sndps=%P%N||win<0|350,5,@DesktopHeight-70|1|008080|00FF80|700>" - воспроизвести аудиофайл под курсором в отдельном окне, по завершению не закрывать окно (позиция в левом нижнем углу экрана)


.


 
sibirnikДата: Среда, 24.04.2019, 07:03 | Сообщение № 3058
Генерал-лейтенант

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

Маэстро! Вы прям виртуоз по исправлению ошибок по ходу. Удачи. Спасибо.
 
Lord_NEVRДата: Среда, 24.04.2019, 11:07 | Сообщение № 3059
Полковник

На сайте с: 24.06.2016
Город: Калининград
Сообщений: 210
Награды: 5
Репутация: 0
Andrey_A, спасибо большое. good

Ещё вот тут бы убрать.
В TCIMG.lng


 
Andrey_AДата: Среда, 24.04.2019, 14:36 | Сообщение № 3060
Генералиссимус

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

.


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

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