Домашний медиа-сервер (UPnP, DLNA, HTTP) (версия 1.47)
1. Обновлен транскодер ffmpeg-1.dll (версия 2.0).
2. Скрипты:
- добавлены функции HmsOAuth... - поддержка OAuth авторизации;
- добавлена функция HmsExecuteByTimer - выполнение скрипта по таймеру (может быть вызовом процедуры с параметрами, декларация которой находится в скрипте, вызвавшем HmsExecuteByTimer). Может быть использована, например, для обновления токенов OAuth 2;
- добавлена функция HmsInputDialog - показывает диалог ввода текста;
- в класс THmsScriptMediaItem добавлен метод CopyProperties - копирование указанных свойств медиа-ресурса;
- добавлена переменная InteractiveMode (равна True, если выполнение скрипта вызвано пользователем);
- добавлена переменная ServiceMode (равна True, если сервер работает в режиме сервиса Windows);
- добавлены функции GlobalVar... (поддержка глобальных переменных, значения которых сохраняются на все время работы программы и доступных из разных скриптов);
- добавлены функции HmsPercentEncode и HmsPercentDecode - поддержка Percent-кодирования.