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

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




Дата выпуска: 30.01.2023
Версия: 31.9
Автор: 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 более 15.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)






 
asmadeusДата: Среда, 20.11.2013, 00:41 | Сообщение № 256
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Цитата Andrey_A ()
сделать заранее плейлист и запускать его, а не сканировать папку

да его же и запускаю
 
Andrey_AДата: Вторник, 26.11.2013, 22:33 | Сообщение № 257
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7081
Награды: 137
Репутация: 120
Аверин Андрей
Закончилась оптимизация кода. Во многих командах увеличена скорость обработки параметров.
Протестированы все основные примеры в справке
Утилита почти готова, чтобы войти в сборку Total Commander Image 19.19

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
Добавлена возможность:
- Копировать в буфер содержимое файла в виде бинарной строки
- Закрывать/перезапускать процесс по имени из буфера обмена

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

- Добавлена поддержка сохранения пользовательских настроек в файлах TCIMGU.ini, TCIMGU.lng

[helpquote]Как сохранять свои настройки при обновлении?
В версии 3.7 появилась возможность сохранять свои настройки независимо от обновления TCIMG.ini и TCIMG.lng. Что нужно для этого сделать:
1. Создать в папке утилиты файл TCIMGU.ini и перенести необходимые секции с ключами из TCIMG.ini
2. Создать в папке утилиты файл файл TCIMGU.lng и перенести необходимые секции с ключами из TCIMG.lng

TCIMGU.ini и TCIMGU.lng - пользовательские файлы настроек. Если они существуют в папке утилиты, то автоматически значения ключей будут браться из них, недостающие из соответствующих TCIMG.ini и TCIMG.lng

В TCIMG.lng ключи Translite не требуют дублирования в TCIMGU.lng, т.к. считываются только из файла TCIMG.lng

При добавлениях ключей или секций в новых версиях утилиты нет необходимости копирования их в пользовательские файлы настроек. В TCIMGU.ini и TCIMGU.lng могут хранится все или только нужные настройки.[/helpquote]

TCIMG 3.7. от 26.11.2013

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





 
asmadeusДата: Среда, 27.11.2013, 00:11 | Сообщение № 258
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
о, вот сохранения своих настроек нам и не хватало)) сейчас настроим! спасибо!
 
Andrey_AДата: Понедельник, 02.12.2013, 00:25 | Сообщение № 259
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7081
Награды: 137
Репутация: 120
Аверин Андрей
Цитата asmadeus ()
Хотелось бы плейлист видеть бы сразу под кнопкой при ее нажатии, а не где то внизу экрана.


Реализовано

TCIMG 3.8. от 02.12.2013

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





 
chip642Дата: Суббота, 04.01.2014, 14:49 | Сообщение № 260
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Andrey_A
Огромное спасибо за, не побоюсь этого слова, шедевральную утилиту. У меня вопрос, относительно параметров, прописанных в справке, касающихся переименования выделенных элементов из списка буфера обмена renms=%L||list<clpget>, к сожалению не срабатывает , мои усилия разобраться ни к чему не привели, надеюсь проясните сей момент.
И еще, в справке указаны параметры для копирования комментария под курсором, там указаны
bufsr=##[Info=o[bgcolor=red]72[/bgcolor]%P%N] , вместо 72, должна фигурировать 8, Дополнение №10 (8 -полный комментарий). Спасибо!


Сообщение отредактировал chip642 - Суббота, 04.01.2014, 14:51
 
Andrey_AДата: Суббота, 04.01.2014, 18:40 | Сообщение № 261
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7081
Награды: 137
Репутация: 120
Аверин Андрей
Цитата chip642 ()
renms=%L||list, к сожалению не срабатывает

Исправлено, спасибо за находку

Цитата chip642 ()
для копирования комментария под курсором, там указаны
bufsr=##[Info=o72%P%N]

Исправлено + оптимизирован параметр

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
А вот и новая версия:

- Добавлена возможность извлекать значки из группы файлов
- Исправлены несколько ошибок

- Сделана Онлайн справка утилиты TCIMG версии 3.8.0.0
(Онлайн справка часто обновляться не будет. Сайты юкоз вообще запрещают использовать свои html, но найден один способ, он ручной и нудный)))

TCIMG 3.9. от 04.01.2014

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





 
chip642Дата: Воскресенье, 05.01.2014, 10:29 | Сообщение № 262
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Andrey_A, СПАСИБО!Все работает!

Добавлено (05.01.2014, 10:29)
---------------------------------------------
Еще вопрос по созданию папки или файла с именем рабочего каталога.
И вопросик, по-поводу распаковки архива по умолчанию в фоновом режиме, для упаковки используется grnd<>, а для распаковки имеется ли вариант? (не принципиально конечно, просто интересно).
Несколько автоматических ошибочек заметил в справке: Ошибки

Сообщение отредактировал chip642 - Воскресенье, 05.01.2014, 09:51
 
Andrey_AДата: Суббота, 11.01.2014, 08:01 | Сообщение № 263
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7081
Награды: 137
Репутация: 120
Аверин Андрей
Цитата chip642 ()
а для распаковки имеется ли вариант?

пока нет

Цитата chip642 ()
Несколько автоматических ошибочек

поздно увидел... будет исправлено позже

------------
А вот и финальная версия 4.0 - работа над следущими продолжится после выпуска Total Commander Image 19.19

- Добавлена возможность создавать изображение заданным цветом
- Исправлены несколько ошибок

TCIMG 4.0. от 10.01.2014

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





 
Andrey_AДата: Суббота, 11.01.2014, 10:57 | Сообщение № 264
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7081
Награды: 137
Репутация: 120
Аверин Андрей
chip642, Касательно ошибок info=f61
Те моменты, которые вы указали не являются ошибками, потому что 61 - родительская папка, относительно указанного за параметром пути.

%p - путь целевой папки.
%P%N - полный путь до объекта.
И относительно этих путей параметр info=f61 берёт папку.

К примеру, есть файл в активной панели:

D:\111\222\333.txt
то в командной строке:
%P%N=D:\111\222\333.txt
а
%p=D:\111\222\

Код
тогда при
[info=f61%P%N]=222
а
[info=f61%p]=111


Главное тут относительно какого пути...

Если вставить 62, то для %p это будет прадедушка, относительно текущей панели.

-------------------
Но есть ещё нюансы: если при параметре %P%N курсор стоит не на объекте (а на самом верху), то тогда пути совпадают %p=%P%N ...

В справку добавлены оба примера, потому что одни создают папки тогда, когда курсор находится на файле/папке, другие относительно панели...
я лично использую
Код
folds=%p||x||##[info=f61%p]


Добавил в описание:

Код
"folds=%p||x||##[info=f61%P%N]" - создать папку именем родительской папки (курсор находится на объекте)
"creat=%p||x||##[info=f61%P%N]" - создать файл именем родительской папки (курсор находится на объекте)


 
chip642Дата: Воскресенье, 12.01.2014, 08:38 | Сообщение № 265
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Andrey_A, Спасибо за разъяснения, всё ясно, все работает.

Сообщение отредактировал chip642 - Воскресенье, 12.01.2014, 08:40
 
YaroslavДата: Воскресенье, 12.01.2014, 08:39 | Сообщение № 266
Полковник

На сайте с: 12.03.2012
Город: Николаев
Сообщений: 191
Награды: 5
Репутация: 9
Андрей, нельзя ли то ли предусмотреть в плеере TCIMG возможность ручного позиционирования в заголовке ТС, то ли просто сдвинуть его влево пикселей на 15, а то сейчас этот плеер частично закрывает кнопки управления окном...
 
Andrey_AДата: Воскресенье, 12.01.2014, 22:26 | Сообщение № 267
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7081
Награды: 137
Репутация: 120
Аверин Андрей
Цитата Yaroslav ()
Андрей, нельзя ли то ли предусмотреть в плеере TCIMG возможность ручного позиционирования

В TCIMG.ini в секции [Player] есть 53 ключа настройки плеера, в том числе:

[helpquote]; ------------- Настройки плеера на заголовке Total Commander -------------------------
; IndentTC - отступ от края заголовка. Положительное - с левого края. Отрицательное - с правого. Используется при закреплении плеера в заголовке Total Commander
IndentTC=-100
; WidthSliderTC - ширина ползунка на заголовке Total Commander
WidthSliderTC=21
; SizeTS - расстояное между верхним краем заголовка и ползунками на заголовке Total Commander
SizeTS=1
; LenSlider - длина ползунка на заголовке Total Commander. 0 - не отображать
LenSlider=100
; SoundPlus
SoundPlus=0
; TransList - прозрачность плейлиста при открытии его через кнопку в заголовке Total Commander
TransList=200[/helpquote]


 
YaroslavДата: Понедельник, 13.01.2014, 13:22 | Сообщение № 268
Полковник

На сайте с: 12.03.2012
Город: Николаев
Сообщений: 191
Награды: 5
Репутация: 9
Спасибо, с этим тоже разобрался, все подстроил под себя так, как хотел.
 
Andrey_AДата: Понедельник, 13.01.2014, 13:25 | Сообщение № 269
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7081
Награды: 137
Репутация: 120
Аверин Андрей
Цитата Yaroslav ()
Спасибо, с этим тоже разобрался

Yaroslav, не забудь прочитать в справке "Как сохранять свои настройки"


 
Andrey_AДата: Вторник, 14.01.2014, 06:44 | Сообщение № 270
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7081
Награды: 137
Репутация: 120
Аверин Андрей
Цитата Yaroslav ()
В утилите транслитерация @@LatRus не переводит буквы в верхнем регистре


Исправлено

Цитата chip642 ()
... посмотри эти параметры указанные в справке вот параметры comnt="%P"||0||[ifile=%P%N] - она не работает записывает в комментарий постоянно " <<&>>


Исправлено

Цитата chip642 ()
tabcl=4 ;; закрыть все вкладки в обеих панелях
есть возможность сделать, чтобы не закрывал заблокированные, А то в тотале команда cm_CloseAllTabs распространяется только на активную панель


Пока не реализовано... по поводу вкладок записано в тетради ещё 5 "хотелок"... будет позже

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

- Добавлена возможность открывать/закрывать дисковод
- Исправлены несколько ошибок как в самой утилите так и в шаблонах TCIMG.ini
- Добавлен недостающий перевод на украинский язык (огромное спасибо ХарВик)

И вообще большое спасибо chip642, Yaroslav за интерес к утилите, нахождение ошибок - всё это на благо автоматизации. Всех с Новым, хотя и немного Старым Годом!!!

TCIMG 4.1. от 14.01.2014

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





[off]
Заметил когда создал сообщение. Число прикольное получилось 4.1.14.01.2014
Старо-Новогодняя мистика
[/off]

--------------------------------
А это подарок для тех, кто пользуется AkelPad

Код

-"Открыть выделенную фразу в справке TCIMG" Call("Scripts::Main", 1, "TCIMG.vbs", `"runhp=#sline#"`) Icon("%a\AkelPadImage.dll",1223)


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

Сообщите о находке всему миру:
Рейтинг@Mail.ru Тиц и pr сайта Яндекс.Метрика

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