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

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




Дата выпуска: 02.09.2018
Версия: 24.3
Автор: Averin Andrey
Скачать: Страница обновления TCIMG
Справка: TCIMG ONLINE

[info]'=============================== Спасибо ================================
Выражаю искреннюю благодарность всем, кто напрямую или косвенно помогал и повлиял на развитие проекта, отдельное спасибо: Loopback, LonerD, @AZJIO, 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, monoceres, авторам библиотеки MediaInfo.dll, авторам Carl Worth и Behdad Esfahbod библиотек Cairo, спасибо авторам библиотеки FFmpeg, автору Zenden за утилиту ImgUpload, Slava10779, maK, zep, Rako1, zzzten, Nuker-Hoax, regist123, shusler, sibirnik, Romario, Lord_NEVR, Ли Чжицзюнь (李志军), ruizone (瑞), alexostrov, Thomasmolover, моим близким друзьям и родственникам: одним спасибо, что поддерживали, другим - за то, что не мешали!
'=======================================================================[/info]
TCIMG - утилита для вызова различных команд Total Commander и выполнения дополнительных действий.
Мощное средство для расширения функциональности Total Commander и других программ.
Направлена на автоматизацию монотонных действий, связанных с файловыми, системными, программными, оконными операциями.
Полностью портабельна, т.е. не требует установки и не вносит в реестр или куда-либо ещё дополнительную информацию.
Утилита представляет из себя скомпилированный AutoIt3-скрипт.
Утилиту разрешено распространять только с указанием сайта поддержки: http://tc-image.3dn.ru




Кнопки для TCIMG

Регулярные выражения

Control Viewer - Просмотр информации элементов окна

Страница обновления TCIMG

Как правильно обновлять утилиту TCIMG?



В справке TCIMG.chm более 11.500 примеров применения.

Актуальная версия (бета версии) в последних сообщениях темы

Тема развития справки утилиты

Расширение функционала TCIMG

Помощь и советы ПОДКЛЮЧЕНИЕ ПРОГРАММ и СКРИПТОВ

Для запросов кнопок тема ЗАКАЗ КНОПОК

Дополнительное обсуждение TCIMG на forum.ru-board


Сборки программ, в которых участвует утилита 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 PowerUser - сборка файлового менеджера Total Commander (автор HA3APET)






 
Andrey_AДата: Среда, 14.11.2012, 04:31 | Сообщение № 16
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 6409
Награды: 98
Репутация: 87
Аверин Андрей
Quote (shveicar)
происходит замена файлов, если можно добавить,- переименование по счетчику, в случае совпадения имен, будет то что надо.

Я не знаю кому что именно надо, поэтому не выложил ещё одну кнопку. Кстати о параметре 2 и 3 не описано в справочном файле. Добавлю

Quote (shveicar)
хватит ли у кнопки функционала, или же нужен скрипт...

Утилита TCIMG - это тот же скрипт, написанный на Autoit и затем скомпилированный. Только длинный 1350 строк. Я сделал каркас кода утилиты, как раз для этого, чтобы на любой функционал хватило)))
Занимаясь 3 года скриптами, как самоучка, прошёл несколько стадий. Сначала смотрел и удивлялся, потом стал собирать, анализировать и на этом писать своё... сейчас пришло время структурировать.
При детальном просмотре всех скрипов, связанных с работай над файлами и папками (и не только) выявились одинаковые блоки. Эти блоки вносятся в код и оттачиваются. Поэтому при каком-то новом функционале нет проблем внести блок, который будет использоваться во всех подобных командах. + Ещё предстоит воодушевляющая работа над подключением плагинов (вернее информации от плагинов о файле) во всё это дело... Так что это только начало).

Quote (shveicar)
и надеюсь - перемещении

Для перемещения заменить команду copys на moves


 
shveicarДата: Среда, 14.11.2012, 04:31 | Сообщение № 17
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 511
Награды: 8
Репутация: 22
Quote
Копировать выделенные объекты в другую панель, в именную папку (если папка существует добавляется счётчик)
в случае совпадения имен включается счётчик

Все в порядке кроме одного, - вместо именной папки, в пустом каталоге, у меня,- создается папка _01 в которую и помещаются все файлы. С рекурсией, авто переименованием - проблем нет. Утилиту обновил...
Quote (Andrey_A)
Для перемещения заменить команду copys на moves
Буду знать, что в утилите, действуют те же команды что и в скриптах vbs.
Спасибо.
 
Andrey_AДата: Среда, 14.11.2012, 20:22 | Сообщение № 18
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 6409
Награды: 98
Репутация: 87
Аверин Андрей
Quote (shveicar)
Все в порядке кроме одного, - вместо именной папки, в пустом каталоге, у меня,- создается папка _01 в которую и помещаются все файлы.

Можно поподробнее? У меня всё нормально: другая панель пустая, выделяю в активной - копирую кнопкой
copys=%L||"%t%O\"!!2!!(%t)(.*\\)(.*\\)!!$1$3
создаётся именная папка + копируются объекты. Всё нормально
Может какие-то спец условия?


 
shveicarДата: Среда, 14.11.2012, 20:39 | Сообщение № 19
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 511
Награды: 8
Репутация: 22
Quote (Andrey_A)
Может какие-то спец условия?

Все вроде стандартно, - команды в кнопке идентичны, если есть время, можете глянуть. ID 225 393 684 пароль в ящике..
Спасибо.

P.s Проблема была в следующем: при выделении всех файлов чтобы кнопка правильно сработала, необходимо чтобы курсор был на одном из файлов, Для выделения всего, - обычно пользуюсь кнопкой cm_ExchangeSelection.
Вот и получилось, что при таком варианте - курсор не стоял ни на одном из файлов, и поэтому создавалась папка _01. C другой стороны, - если используется рекурсия, - то файлы находятся в разных папках, и имя должно задаваться исходя из первого выбранного, поэтому - такой подход наверное правильный, впредь буду внимательней..


Сообщение отредактировал shveicar - Среда, 14.11.2012, 21:02
 
GGG8Дата: Среда, 14.11.2012, 22:21 | Сообщение № 20
Подполковник

На сайте с: 28.02.2012
Город: Владимир
Сообщений: 114
Награды: 1
Репутация: 4
Quote (Andrey_A)
TCIMG 2.2. beta

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

Andrey_A, не работает renms=%L||**ext
параметр с ** (расширение) выдаёт ошибку
 
Andrey_AДата: Четверг, 15.11.2012, 13:07 | Сообщение № 21
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 6409
Награды: 98
Репутация: 87
Аверин Андрей
Quote (GGG8)
параметр с ** (расширение) выдаёт ошибку

Спасибо, увидел, исправил, есть ещё исправления и добавления... в следующей бете заработает)))

TCIMG 2.2. beta 5 от 15.11.2012

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

Описание изменений в шапке и в описании


 
Andrey_AДата: Пятница, 16.11.2012, 17:26 | Сообщение № 22
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 6409
Награды: 98
Репутация: 87
Аверин Андрей
TCIMG 2.2. beta 7 от 16.11.2012

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

Описание изменений в шапке и в описании

Исправлены кнопки

Исправлены кнопки


 
Andrey_AДата: Воскресенье, 18.11.2012, 01:33 | Сообщение № 23
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 6409
Награды: 98
Репутация: 87
Аверин Андрей
TCIMG 2.2. beta 8 от 18.11.2012

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

Описание изменений в шапке и в описании


 
Andrey_AДата: Понедельник, 19.11.2012, 12:18 | Сообщение № 24
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 6409
Награды: 98
Репутация: 87
Аверин Андрей
TCIMG 2.2. beta 9 от 19.11.2012

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

Описание изменений в шапке и в описании


 
shveicarДата: Вторник, 20.11.2012, 01:11 | Сообщение № 25
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 511
Награды: 8
Репутация: 22
В справке по утилите TCIMG - есть команда
Code
"imgup=%P%N||1||Под~~курсором"
но почему то не показывает файлы с расширением .png
Это так и задумано, или у меня какие то глюки?
 
Andrey_AДата: Вторник, 20.11.2012, 09:51 | Сообщение № 26
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 6409
Награды: 98
Репутация: 87
Аверин Андрей
Quote (shveicar)
но почему то не показывает файлы с расширением .png

В TCIMG.txt об этом сказано: BMP, GIF или JPG


 
shveicarДата: Вторник, 20.11.2012, 12:06 | Сообщение № 27
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 511
Награды: 8
Репутация: 22
Quote (Andrey_A)
В TCIMG.txt об этом сказано: BMP, GIF или JPG

А можно попросить Вас в будущих версиях добавить такую возможность?
Просто скриншоты, в некоторых программах - создаются в .png, а при сортировки и анализе загрузок, данная кнопка весьма удобна..
 
Andrey_AДата: Пятница, 23.11.2012, 10:38 | Сообщение № 28
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 6409
Награды: 98
Репутация: 87
Аверин Андрей
Quote (shveicar)
А можно попросить Вас в будущих версиях добавить такую возможность?

Сейчас это не главное - всё по плану ), позже посмотрю...

TCIMG 2.2. beta 10 от 23.11.2012

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

Описание изменений в шапке и в описании


 
shveicarДата: Вторник, 27.11.2012, 19:22 | Сообщение № 29
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 511
Награды: 8
Репутация: 22
Добрый вечер.
Обнаружил в 10 - неприятный баг.
Не работает команда
Code
"renms=%L||&&\d!!"
а также переименование с транслитом: (замена латиницы на кириллицу и обратно) только каждый раз, после операции - к имени добавляется _01
 
Andrey_AДата: Суббота, 01.12.2012, 13:06 | Сообщение № 30
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 6409
Награды: 98
Репутация: 87
Аверин Андрей
Quote (shveicar)
Не работает команда

Неделю провёл в поездах, самолётах, немножко отдохнул, завтра посмотрю что не работает и выпущу 11 бету


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

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

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


Перейти на сайт Недвижимость сточи