TCIMG
Дата выпуска: 02.09.2016
Версия: 15.2
Автор: Averin Andrey
Скачать TCIMG | Сайт | Онлайн справка | Основные вопросы | Расширение функционала
• TCIMG - утилита для вызова различных команд Total Commander и выполнения дополнительных действий.
• Мощное средство для расширения функциональности Total Commander и других программ.
• Направлена на автоматизацию монотонных действий, связанных с файловыми, системными, программными, оконными операциями.
• Полностью портабельна, т.е. не требует установки и не вносит в реестр или куда-либо ещё дополнительную информацию.
[more=ОСНОВНЫЕ ВОЗМОЖНОСТИ УТИЛИТЫ:]
Позволяет вызывать команды Total Commander
+ внутренние
+ пользовательские
+ специальные (многострочные + в разных процессах)
Открывает заданный путь
+ в заданной панели
+ в новой вкладке
+ поддержка открытия нескольких путей в новых вкладках
+ поддержка перехода непосредственно к файлу или каталогу
Эмулирует нажатия клавиш в активном/заданном окне
Переключает раскладку клавиатуры
Задерживает на время выполнения следующей команды
Поддерживает работу с буфером обмена
+ Записывает текст в буфер обмена
+ Возвращает текст из буфера обмена
+ Изменяет, дописывает информацию в буфер обмена
+ Преобразовывает поиском и заменой с поддержкой регулярных выражений
+ Кодирует, декодирует
+ Шифрует, расшифровывает
+ Сохраняет, очищает
+ более 30-ти подпараметров
...
Позволяет запускать программу
+ в зависимости от разрядности системы
+ в зависимости от названия системы
+ с параметрами
+ позволяет передавать в параметры в цикле список объектов
+ позволяет передавать в параметры часть пути объектов
+ позволяет передавать в параметры строку из буфера обмена
+ скрывать окно программы
+ ожидать завершения работы программы
+ использовать прогресс бар для отображения хода работы
+ устанавливать приоритет запущенной программе
+ сворачивает/разворачивает окно при запуске
Поддерживает использования специальных папок
Позволяет работать с ini файлами
+ переименовывать, удалять, записывать
+ очищать, замещать секции
+ считывать содержимое файлов, секций, ключей, значений
Работает с реестром
+ открывает заданную ветвь в реестре
+ импортирует .reg файл в реестр
+ экспортирует указанный раздел/параметр в reg-файл
+ рекурсивно копирует раздел, включая подразделы и параметры
+ удаляет раздел или параметр реестра
+ создает раздел или параметр в реестре
Меняет местами два файла
Переименовывает объекты
+ с различными условиями (размер, атрибуты, маски, шаблоны...)
+ с добавлением информации из wdx плагинов
+ с поддержкой регулярных выражений
+ с исправлением кодировки
+ с использованием буфера обмена
+ с вводом нужной информации
+ с поддержкой показа всех файлов без подкаталогов
+ по содержимому файлов
+ более 30-ти подпараметров
...
Копирует объекты
+ с отображением прогресс бара
+ с настраиваемыми условиями
+ с переименованием
+ в именные создаваемые папки
+ более 30-ти подпараметров
...
Перемещает объекты
+ более 30-ти подпараметров
Создаёт различные списки объектов
+ заданных и выделенных каталогов
+ с рекурсией и заданных уровней вложенности
+ по маске
+ с удалением/преобразованием частей пути
+ с добавлением информации к элементам спискам
+ с сохранением в заданной кодировке
+ с передачей списка другим командам
+ более 50-ти подпараметров
...
Перезапускает
+ Total Commander (с ожиданием завершения и повторного запуска)
+ программы по имени процесса
Создаёт папки
+ по списку
+ с переходом в создаваемую папку
+ с необходимыми условиями
+ с заданным количеством
...
Изменяет список исключений Total Commander
+ добавляет элементы
+ очищает
Создаёт файлы
+ пустые
+ с содержимым буфера обмена
+ в кодировке
+ по списку
+ из шаблона
...
Создаёт библиотеку из значков
Извлекает значки из файлов
Открывает ссылку в заданном браузере
Очищает корзину на всех дисках
Выделяет различные объекты
+ из списка, буфера обмена...
+ с различными условиями (размер, атрибуты, маски, шаблоны...)
+ более 40 подпараметров
Снимает/Устанавливает атрибуты для файлов и каталогов
+ с различными условиями (размер, атрибуты, маски, шаблоны...)
+ более 20 подпараметров
Удаляет файлы и папки
+ с различными условиями (размер, атрибуты, маски, шаблоны...)
+ более 20 подпараметров
Имеет языковой файл (может быть переведена на другие языки)
Создаёт всплывающие окна с изображением
Работает с классами окон
+ позволяет нажимать на кнопки в различных окнах, без эмуляции клавиатурных нажатий
+ скрывать/отображать заданное окно
+ запрещать/разрешать доступ/прорисовку окна
+ устанавливать прозрачность окну
+ изменять текст заголовка окна.
+ присваивать атрибут "Поверх всех окон"
+ считывать информацию с окон
+ ожидать появление окна
+ ожидать закрытие окна
+ ожидать доступность элемента окна
+ устанавливать текст в заданные элементы окна
+ передавать фокус окну/элементу окна
+ активировать указанное окно
...
Создаёт ярлыки
+ обычные
+ относительные
+ более 15 подпараметров
+ открывает относительный путь ярлыка в Total Commander
+ из кнопок Total Commander
Изменяет ярлыки
+ групповая обработка ярлыков
Назначает папкам иконки
Изменяет время модификации, создания, последнего доступа
+ более 15 подпараметров
Архивирует с помощью WCX плагинов Total Commander
+ с заданными условиями
+ с автоматизацией действий при одинаковых именах
+ в фоновом режиме
+ ожидает завершения упаковки
...
Пакетно изменяет в текстовых файлах информацию
Пакетно добавляет/удаляет/заменяет комментарии объектов
Управляет Winamp'ом
Выдвигает или задвигает лоток CD-привода
Закачивает ссылки по списку
Добавляет/удаляет ассоциаций в Total Commander
Пакетно извлекает/преобразовывает и сохраняет различную информацию содержимого текстовых файлов
Объединяет текстовые файлы с предварительным форматированием
Создаёт настроенное всплывающее окно с текстом
Создаёт различной сложности настраиваемые пользователем диалоги
+ ввода информации
+ выбора информации
+ вывода информации
+ объединяет заданные диалоги
Проигрывает mp3, wma (мини плеер)
Просматривает коды цвета
+ считывает коды с любого места экрана
+ отображает код цвета из буфера обмена
+ поддерживает выбор и настройку цвета
+ выводит код цвета в буфер обмена в заданном формате
Включает/выключает/изменяет громкость в системе
Изменяет текст заголовка заданного окна
Устанавливает размер/толщину шрифта в Total Commander
Устанавливает размер значков в файловых панелях в Total Commander
Отображает различную информации объектов, системы, Total Commander
Производит переключение между командами по кругу
Изменяет меню Total Commander
+ подсвечивает одним из системных цветов
+ устанавливает/снимает состояния недоступного (серого) пункта меню
+ вызывает заданный пункт меню
Управляет процессами
+ завершает/перезапускает процесс
+ изменяет приоритет процесса
Закрывает/сохраняет вкладки Total Commander
Запускает справочные файлы CHM, с вводом строки для поиска и перехода в раздел.
Шифрует/расшифровывает файлы
Разбивает/собирает файлы
Запускает список команд
+ из файла
+ из секции
Архивирует/разархивирует zip
Обрабатывает команды в цикле
Обрабатывает команды с условиями
Обрабатывает команды в зависимости от зажатых клавиш
Изменяет/переключает панели инструментов Total Commander
+ Обновляет активную панель
+ Убирает/восстанавливает перенос строки
+ Сортирует по порядку команды -BAR файлов
+ Добавляет/удаляет/заменяет кнопки на панелях
Завершает работу системы
Устанавливает обои на рабочий стол
Создаёт скриншоты с экрана
Запускает команды, относительно заданного времени
Проигрывает радиостанции
+ из буфера обмена
+ из плейлистов
+ прямые/не прямые ссылки
Загружает изображения на хостинги
+ отправляет ссылки в буфер
+ выводит ссылки в диалоге
+ ведёт лог загрузки
+ поддержка пакетной загрузки
Просматривает изображение в мини просмотрщике
Просматривает шрифты
Создаёт меню в трее и контекстное меню с командами утилиты
Создает изображения
+ с заданным цветом
+ в шахматном/ случайным цветом
Вызывает встроенные и UDF (пользовательские) функции Autoit - это позволяет:
+ создавать и обрабатывать переменные различных типов данных (в том числе и массивы)
+ производить между ними математические и строковые операции
+ использовать (передавать) результаты в различных командах
Открывает файлы в заданных программах
+ выделенные по F4 в Total Commander
+ различные списки файлов
Склеивает бинарные и текстовые файлы
Поддерживает сохранение пользовательских настроек при обновлении
Получает различную информацию
+ из файлов, изображений, видео/аудиофайлов, ярлыков, исполняемых и текстовых файлов...
+ из каталогов
+ из реестра
+ из операционной системы
+ с помощью плагинов и DLL
...
Временно следит за буфером обмена
+ выводит информацию в файл
+ передает информацию другим командам
+ + + + + + + + + + + + +
и многое другое...
Это малая часть того, на что способна утилита, подробности смотрите в разделе "команды".[/more]
[more=Пример кнопки.]
Код: TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
copys=%L||"%t"
%COMMANDER_PATH%\Wcmicons.dll,1801
Копировать в другую панель выделенное, не заменяя имеющиеся элементы
-1