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

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




Дата выпуска: 31.03.2024
Версия: 34.3
Автор: 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.300 примеров применения.

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

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

Расширение функционала 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)






 
da0Дата: Вторник, 23.10.2012, 13:45 | Сообщение № 2
Рядовой

На сайте с: 24.08.2012
Сообщений: 6
Награды: 1
Репутация: 2
Спасибо за ответ, Андрей!
Насчет вышеописанной команды imageup — вопрос по большому счету был из области блажи, вот приспичило вдруг сделать пункт "О Total Commander" в виде своей картинки, закрывающейся щелчком мыши.
А так-то, если пофантазировать, то на данной команде можно вообще мини-просмотрщик картинок сделать (по вписыванию картинок в заданный размер в окне и навигацией стрелками клавы и/или кнопками мыши).
 
Andrey_AДата: Среда, 14.11.2012, 04:31 | Сообщение № 3
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Изначально beta версии не планировал выкладывать, но в связи с тем, что приходит много запросов на тот или иной функционал, а он уже присутствует в бета версиях утилиты TCIMG, то не вижу особого смысла держать бетки только для тестирующей группы... поэтому периодически буду выкладывать получившееся. До финишной версии ещё далеко, пока есть вдохновение буду тестировать и увеличивать функционал.

TCIMG 2.2. beta 4

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





 
shveicarДата: Суббота, 01.12.2012, 16:18 | Сообщение № 4
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Спасибо.
Для тестирования утилиты на копирование, перемещение переименование и другие операциями с файлами - (с этим тоже обнаружились проблемы напишу в разделе кнопки) предлагаю архив, с каталогом файлов нулевого размера, с уникальными именами и количеством 72 тысячи. Вот сам архив - для сведения к минимуму ошибок, при дальнейших релизах.
Конечно 100% никто и никогда не гарантирует, но все же...
 
Andrey_AДата: Воскресенье, 02.12.2012, 14:51 | Сообщение № 5
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Quote (shveicar)
предлагаю архив, с каталогом файлов нулевого размера, с уникальными именами и количеством 72 тысячи

Спасибо за архивчик, у меня было подобное - объединил - 98.000 файлов

Quote (shveicar)
Конечно 100% никто и никогда не гарантирует, но все же...

Хочется конечно 100% . Просто объём под-параметров большой и бывают пересечения
Но с каждым разом всё лучше...

TCIMG 2.2. beta 11 от 02.12.2012

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

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


 
Andrey_AДата: Суббота, 22.12.2012, 01:08 | Сообщение № 6
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Продолжается работа с утилитой
В последней бете работа была направлена на выделение различных элементов и сохранение списка

TCIMG 2.3. beta 1 от 21.12.2012

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

(в TCIMG.chm не вносил изменения. Слишком много всего - не хочется время тратить - внесу в финальной версии)







 
Andrey_AДата: Понедельник, 24.12.2012, 04:09 | Сообщение № 7
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Добавлена установка/снятие атрибутов + ряд полезных мелочей

TCIMG 2.3. beta 3 от 24.12.2012

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

(в TCIMG.chm не вносил изменения. Слишком много всего - не хочется время тратить - внесу в финальной версии)
Описание в TCIMG.txt





 
Andrey_AДата: Воскресенье, 24.02.2013, 20:18 | Сообщение № 8
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Добавлена возможность
- получать различную информацию из папок, файлов, объектов, текстовых файлах и использовать во многих командах
- дублировать объекты
- изменять даты модификации, создания, последнего доступа по списку дат
- выдвигать или задвигать лоток CD-привода

в этой бете появилась юбилейная 100-я команда!!!
С праздником любители автоматизации!!!


TCIMG 2.3. beta 28 от 24.02.2013

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

(в TCIMG.chm не вносил изменения, внесу в финальной версии)
Описание в TCIMG.txt





 
Andrey_AДата: Четверг, 28.02.2013, 22:06 | Сообщение № 9
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Добавлена возможность
- испопьзовать информацию системы
- считать контрольные суммы MD5, SHA1, CRC32 ...

TCIMG 2.3. beta 30 от 28.02.2013

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

(в TCIMG.chm не вносил изменения, внесу в финальной версии)
Описание в TCIMG.txt





 
Andrey_AДата: Вторник, 12.03.2013, 18:40 | Сообщение № 10
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Добавлена возможность:
- фильтровать, сортировать строки в буфере обмена с регулярными выражениями
- настраивать форматирование получения первой строки для сохранения информации
- копировать в буфер папки/пути любого уровня с начала/конца пути
- вводить в диалоге необходимую информацию при удалении/добавлении ассоциаций
- настраивать размеры выводимого диалога для ввода информации
[plus]
Отдельное спасибо shveicar в этой и предыдущих версиях за отличные идеи, тестирование и пристальное внимание к проекту!
Отдельное спасибо ХарВик за помощь в тестировании и выкладывании кнопок функционала новых версий - на что совершенно не хватает времени
Отдельное спасибо всем, кто тестирует и сообщает об ошибках и подкидывает идеи![/plus]

TCIMG 2.3. beta 36 от 12.03.2013

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

(в TCIMG.chm не вносил изменения, внесу в финальной версии)
Описание в TCIMG.txt





 
MetchnikДата: Вторник, 26.03.2013, 13:17 | Сообщение № 11
Майор

На сайте с: 25.01.2013
Город: Самара
Сообщений: 87
Награды: 5
Репутация: 6
Давно не был, дела... А утилита всё развивается! Отлично.

Цитата (Andrey_A)
- создавать в реестре раздел/параметр - удалять раздел/параметр реестра - рекурсивно копировать раздел, включая подразделы и параметры - экспортировать указанный раздел/параметр в reg-файл


Иморт был, открытие ветви тоже, а это просто подарок! Спасибо. Можно ли изменить: при добавления значения, в котором есть относительный путь, менять его на абсолютный - это для портабельности.

Растёт функционал, и размер растёт - уже 443 кб. А как же любители минимизации? Шутка.

Цитата (Andrey_A)
Это позволило создать собственный формат команд утилиты


А это что за чудо? Вроде как формат команд уже есть, или это нечто другое?


Сообщение отредактировал Metchnik - Вторник, 26.03.2013, 13:18
 
Andrey_AДата: Вторник, 26.03.2013, 14:28 | Сообщение № 12
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Цитата (Metchnik)
А как же любители минимизации?

Мне по большому счёту всё равно, ИМХО как им на меня. )
Любую задачу можно решить разными способами, и каждый сам выбирает как...

Что касается утилиты:
Когда-нибудь руки дойдут, перепишу на другом языке, и она будет меньше, но даже в таком виде ОНА ОТВЕЧАЕТ ЗА КАЖДЫЙ МИЛЛИМЕТР!

В Qip тестирование происходит с десятками пользователями, и у некоторых появилось хобби: Удалять утилиты и скрипты, как только их функционал поглотит TCIMG. У себя в сборке я ещё не удалял (только вношу/заменяю команды в главное меню - более 800 уже изменены), и чувствую удалять придётся пачками...
Как-нибудь подсчитаю сколько всё это весило, наверняка гораздо больше 500кб )))

А так как функционал будет ещё расти, то и размер будет увеличиваться. Не настолько он сильно и вырос - при первом выпуске с несколькими командами ~290кб (сам скрипт весил ~15 кб. ~280 строк)
Сейчас утилита 443кб (4 скрипта вместе весят ~345кб. ~10600 строк). А если борьба бы не шла за каждую строчку, названия параметра... то уже давно перевалило бы 600кб.

Цитата (Metchnik)
Вроде как формат команд уже есть, или это нечто другое?

Дойдя до bat'ников и других многострочных файлов было замечено:
1. большинство команд, содержащихся них, есть в утилите
2. чтобы переделать потребуются многокиллометровые команды, что очень неудобно
3. ...

и вот пример записи команд в tm_

Код
[tm_Theme]
copyy=%COMMANDER_PATH%\WinColor.ini||%COMMANDER_PATH%\Files\Config\Thems\_Theme_Save!!1
copyy=%COMMANDER_PATH%\WinSearch.ini||%COMMANDER_PATH%\Files\Config\Thems\_Theme_Save!!1
copyy=%COMMANDER_PATH%\Files\Config\Thems\##replace##\WinColor.ini||%COMMANDER_PATH%!!1
copyy=%COMMANDER_PATH%\Files\Config\Thems\##replace##\WinSearch.ini||%COMMANDER_PATH%!!1
tcimg=$cm494~~$S1 buttn=TDLGCONFIGALL||TCheckBox2|$c2||TButton37


кстати это переделанный bat'ник установки темы и tm_Theme заменила 35 bat'ников общим размером 20кб.

или

Код
[tm_Sound]
regwr=HKCU\AppEvents\EventLabels\WincmdConnected||||SZ||FTP-соединение~~установлено
regwr=HKCU\AppEvents\EventLabels\WincmdCopyComplete||||SZ||Копирование/перемещение~~завершено
regwr=HKCU\AppEvents\EventLabels\WincmdDeleteComplete||||SZ||Удаление~~завершено
regwr=HKCU\AppEvents\EventLabels\WincmdPackComplete||||SZ||Упаковка~~завершена
regwr=HKCU\AppEvents\EventLabels\WincmdSearchComplete||||SZ||Поиск~~завершён
regwr=HKCU\AppEvents\EventLabels\WincmdTransferComplete||||SZ||Передача~~завершена
regwr=HKCU\AppEvents\EventLabels\WincmdUnpackComplete||||SZ||Распаковка~~завершена
regwr=HKCU\AppEvents\Schemes\Apps\Wincmd\WincmdConnected\.current|| ||SZ||%COMMANDER_PATH%\Files\Config\Media\##replace##\Tc~~Connected~~To~~Ftp.wav
regwr=HKCU\AppEvents\Schemes\Apps\Wincmd\WincmdCopyComplete\.current|| ||SZ||%COMMANDER_PATH%\Files\Config\Media\##replace##\TC~~Operation~~Complete.wav
regwr=HKCU\AppEvents\Schemes\Apps\Wincmd\WincmdDeleteComplete\.current|| ||SZ||%COMMANDER_PATH%\Files\Config\Media\##replace##\TC~~Delete~~Complete.wav
regwr=HKCU\AppEvents\Schemes\Apps\Wincmd\WincmdPackComplete\.current|| ||SZ||%COMMANDER_PATH%\Files\Config\Media\##replace##\TC~~Pack~~Complete.wav
regwr=HKCU\AppEvents\Schemes\Apps\Wincmd\WincmdSearchComplete\.current|| ||SZ||%COMMANDER_PATH%\Files\Config\Media\##replace##\TC~~Search~~Complete.wav
regwr=HKCU\AppEvents\Schemes\Apps\Wincmd\WincmdTransferComplete\.current|| ||SZ||%COMMANDER_PATH%\Files\Config\Media\##replace##\TC~~Transfer~~Complete.wav
regwr=HKCU\AppEvents\Schemes\Apps\Wincmd\WincmdUnpackComplete\.current|| ||SZ||%COMMANDER_PATH%\Files\Config\Media\##replace##\TC~~Unpack~~Complete.wav


(между || || нет пробела, пришлось поставить из-за ограничения системы сайта)
Установка звуковой темы - tm_Sound заменила 8 bat'ников общим размером 22кб.

Команды вызова писать не буду - после выпуска 42 беты...

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

Уже добавлено)


 
Andrey_AДата: Пятница, 12.04.2013, 12:05 | Сообщение № 13
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Добавлена возможность:
- Управлять процессом при работе с окнами
--- ожидать появления окна
--- делать его прозрачным
--- высылать ему строку клавиатурных нажатий
--- сворачивать/разворачивать
--- разрешать/запрещать доступ
--- перемещать
- Устанавливать размер значков в файловых панелях в Total Commander
- Устанавливать размер/толщину шрифта в Total Commander

Дополнительную информацию о новом функционале этой версии вынес в отдельные темы

TCIMG 2.6. beta 3 от 12.04.2013

Скачать TCIMG 2.6. beta 3

(в архиве TCIMG.chm 2.5 - последние изменения будут внесены в финальной версии)
Полное описание, включая новые команды в TCIMG.txt





 
LonerDДата: Понедельник, 15.04.2013, 01:30 | Сообщение № 14
Генерал-полковник

На сайте с: 24.03.2012
Сообщений: 106
Награды: 3
Репутация: 7
Эх, а ведь когда-то был такой маленький и уютный скрипт с десятком параметров. Что с ним стало... Жах... Параметры и парсинг в параметрах - это ад, навевающий мысли об эзотерических языках программирования, но возможности впечатляют. Справку бы англофицировать - и на оф.форум Гислеру - пусть подавится :D .

А документация... Это же целый роман получается по объёму. up Я ещё когда-то наивно пытался сделать вычитку документации, но так и не осилил. Теперь уже точно не осилю.
Андрей, тебе надо бы всю справку привести к более удобному виду пока ещё не совсем поздно. Размер растёт, и разобраться всё сложнее. Имхо стоит разделить команды поштучно в chm-справке. Одна страница - одна команда, плюс рядом с ней же и примеры для неё дабы не прыгать от описания к поиску этой команды среди сотен примеров.
Команды лучше сгруппировать по категориям (параметры работы с буфером, копирование-перемещение, запуск-перезапуск программ и процессов, параметры работы с системой без привязки к ТС и тд.) , а то сейчас они идут не очень логично вперемешку (53 - копирование, 54 - очистить Корзину, 55 - отобразить данные файла заданным WDX-плагином). Разобраться, конечно, можно, но всё труднее; очень легко потеряться и запутаться пока найдётся нужное.

И да - WinCHM выдаёт некорректный chm-файл справки, в стандартном Windows-просмотровщике дерево не отображается, видна только первая страница. Sumatra может просмотреть, но ведь не каждый додумается её использовать. Так что лучше компилировать чем-то другим.


DreamLair.net
 
Andrey_AДата: Среда, 08.05.2013, 21:22 | Сообщение № 15
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Наконец-то добрался до тотала... сессия позади)))

Цитата (LonerD)
по прежнему не работает

Позже посмотрю... а пока то, что захотелось и получилось сделать:

Добавлена возможность:
- Проигрывать треки и...
--- перематывать воспроизводимый трек
--- отображать плейлист
--- перетаскивать файлы и папки с треками в плейлист
- Выбирать и дополнительно настраивать цвет

Вот некоторые изменения в картинках:



плейлист при параметре OpenWP=1 :



Растягивать окно плейлиста при параметре Title=1 :



Дополнительная настройка цвета:



TCIMG 2.6. beta 6 от 08.05.2013

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

(в архиве TCIMG.chm 2.5 - последние изменения будут внесены в финальной версии)
Полное описание, включая новые команды в TCIMG.txt





 
Форум » • Программы • Утилиты • » Утилиты » Поиск по теме "TCIMG - Мощное средство автоматизации"
  • Страница 1 из 25
  • 1
  • 2
  • 3
  • 24
  • 25
  • »
Поиск:

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