Autorun 2.1.1
Описание
Это псевдоконтентный плагин, предназначенный для выполнения некоторых задач при запуске Total Commander. Можно запустить файл, выполнить команду (cm_ и em_), установить переменную окружения, записать значение в ini-файл, задать задержку между выполнением команд, загрузить библиотеку или плагин. Команды читаются из текстового файла конфигурации.ВНИМАНИЕ: для включения автозагрузки этого плагина, после установки необходимо предпринять дополнительные действия. Пожалуйста, внимательно прочтите документацию!
В дистрибутив Autorun также включены дополнительные плагины, расширяющие его возможности:
ModifyDialog - мелкие косметические изменения диалогов Total Commander
Sysinfo - расширенная системная информация
Process - дополнительные функции для работы с процессами
Tweaks - дополнения для интерфейса Total Commander
Что нового
- небольшие исправления в документации
* чистки в коде
+ Tweaks: ShowPopupMenu может отображать значки в меню
2.1.0
+ добавлены полноценные выражения (с поддержкой команд как функций) в параметрах команд и условиях
+ добавлен новый плагин Tweaks для некоторых действий с интерфейсом ТС
* обновлен ModifyDialogs
Подробнее смотрите в файле истории.
2.0.8
+ добавлена команда StrPart
+ добавлена команда GetCpuInfo в плагин Sysinfo
2.0.7
+ добавлена поддержка ключа RedirectSection в команды Ini*
+ autorun.cfg теперь может быть в любой юникодной кодировке
+ LngRead теперь должен читать файлы в любых кодировках
+ ModifyDialogs: в тексте команды AddCondition разворачиваются переменные
Версия 2.0.6
+ добавлена команда LngRead для чтения строк из языковых файлов TC
- мелкие исправления в справке
Версия 2.0.5
- многочисленные мелкие исправления в справке
- исправлена работа с пустыми параметрами из подплагинов
+ плагин MoveButton кардинально обновлен и переименован в ModifyDialogs
+ добавлены многострочные комментарии #{ .. #}
+ добавлена функция таймера для проверки производительности
Версия 2.0.4
+ добавлена поддержка пустых переменных окружения
Версия 2.0.3a
- исправлен нерабочий код получения данных WMI
Версия 2.0.3
- возвращена потерянная команда получения данных WMI в плагине Sysinfo
+ команда Exit теперь учитывает расположение в блоках условий
+ добавлена поддержка ключевого слова Not в условиях (только в виде "If Not"/"ElseIf Not")
+ по-умолчанию Autorun НЕ будет запускаться в процессах поиска/просмотра/итд.
+ добавлена Pragma AutorunLoadInSubrocess в случае если вам нужно загружать Autorun в процессах поиска/просмотра
* документирована команда MsgBox
- исправлена генерация файлов справки (теперь работает полнотекстовый поиск)
Версия 2.0.2 (официально не выкладывалась)
+ добавлена переменная AUTORUN_TCCMDLINE, содержащая путь командной строки Total Commander
+ добавлена поддержка определения Windows 8.1 и Windows 10 в плагин Sysinfo
* документирована команда Exit
Версия 2.0.1
- исправлена работа плагина MoveButton в бета-версии TC 8.50
Версия 2.0.0
+ добавлена x64 версия
+ возможность выполнения действий при закрытии TC
+ возможность использования полноценных условий сравнения
+ команды для работы с реестром
+ плагин Process (работа с процессами)
+ плагин Sysinfo (расширенная информация о системе)
* полностью изменен API плагинов
* изменен формат справки в HTML Help
И многое другое (смотрите файл history_ru.txt).
Версия 1.5.0
+ переменные (Set)
+ информационные константы
+ условное выражение
+ команда LoadFont
+ перевод сообщений
+ флаги /W, /T, /TT для ShellExec
* изменен CommandExec (внутреннее изменение)
Версия 1.4.7
- добавлена команда IniDelete
Версия 1.4.6
- исправлено зависание на пустых строках файла конфигурации
Версия 1.4.5
- небольшое исправление в функции, разворачивающей переменные окружения
* убрано ограничение на использование смешанных кавычек
Версия 1.4.4
- исправлено падение при установке через TC Plugin Manager
+ добавлена информация о версии
Версия 1.4.3
- исправлен баг, когда переменная окружения становилась пустой в режиме добавления, если её исходная длина была достаточно велика
Версия 1.4.2
+ добавлен параметр /AD для команды SetEnv
Версия 1.4.1
- исправлено падение TC при вызове cm_UnloadPlugins
Версия 1.4
+ загрузка dll
+ поддержка плагинов
+ команда IniWrite
* изменена обработка необязательных параметров
* убрана команда SetOption