Что такое формат файла ACS?
Файлы с расширением .acs - это файлы анимированных персонажей, используемые технологией Microsoft Agent. Содержимое файла .acs представляет собой полноценного анимированного персонажа - кадры анимации спрайтов, настройки облачка с текстом и, опционально, встроенное аудио - упакованные в единый бинарный контейнер.
Пользователи могут взаимодействовать с этими персонажами, так как технология поддерживает как распознавание речи, так и преобразование текста в речь. Файлы .acs хранят графические данные - 8-битные растровые кадры со сжатием RLE, на основе которых среда выполнения создает плавную анимацию.
Анимированные персонажи, хранящиеся в файлах .acs, использовались как в приложениях, так и на веб-сайтах. Чаще всего они служили виртуальными помощниками, сопровождающими пользователей в процессе установки программ или заполнения форм. Персонажи также могли выступать в роли интерактивных консультантов или советников. Известные примеры включают Скрепыша (Clippit), Мерлина, Пиди (Peedy) и Джинна из Microsoft Office 97-2003. Для доставки через веб персонажи разделялись на файлы .ACF (определение) и .aca (клипы анимации).
Поддержка Microsoft Agent была прекращена в Windows 7 и полностью удалена в Windows 8 и более поздних версиях. Файлы .acs не могут запускаться в современных Windows без специальных средств совместимости.
Безопасность и защита
РИСК: LOWФайлы ACS представляют собой пассивные данные персонажа (растры + метаданные); они не содержат исполняемого кода. Риск является косвенным: установка устаревшей среды выполнения Microsoft Agent в современных Windows может привести к появлению необслуживаемых системных компонентов. Сама среда выполнения имеет известные проблемы с безопасностью (ПО с истекшим сроком эксплуатации, отсутствие патчей с ~2009 года). Устанавливайте только на изолированных или виртуальных устаревших машинах.
Детали формата
в двух словах- Файл подключения ArcSDE (ESRI) - ArcGIS/ArcSDE использует расширение .acs для файлов конфигурации подключения к серверу базы геоданных (на базе XML).
- Настройки синхронизации контактов ACT! - Некоторые версии CRM-системы ACT! используют .acs для настроек профиля синхронизации.
Программы, открывающие файлы ACS
Технические подробности
глубокая спецификация| Тип формата | Проприетарный бинарный пакет анимированного персонажа |
| Контейнер | Microsoft Structured Storage (Compound Document / OLE2) |
| Кодировка | Бинарная, little-endian |
| Магические байты | `0xABCDABC3` по смещению 0 (сигнатура версии 2); `0xABCDABC4` для варианта раздельной доставки `.acf` |
| Сжатие спрайтов | RLE (run-length encoding), применяемое к каждому кадру анимации |
| Кодирование аудио | Встроенный PCM или сжатый WAV для синтеза речи и звуковых эффектов персонажа |
| Глубина цвета | 8-битный индексированный цвет (палитра из 256 цветов) для каждого кадра спрайта |
| Размеры кадра спрайта | Обычно от 64×64 до 128×128 пикселей на кадр |
| Типичный размер файла | 200 КБ - 5 МБ (зависит от количества анимаций и разрешения спрайтов) |
| Поддержка речи | Вывод текста в речь и ввод через распознавание речи с помощью среды выполнения Microsoft Agent |
| Форматы раздельной доставки | `.acf` (ядро персонажа для потоковой передачи по HTTP) + `.aca` (отдельные клипы анимации) |
| Совместимость с Windows | Windows 95 до Windows 7 (поддержка прекращена в 7); удалено в Windows 8 и более поздних версиях |
| Известные персонажи | Clippit (Скрепыш), Merlin, Peedy, Genie - поставлялись с Microsoft Office 97-2003 |
| Разработчик | Microsoft Corporation (Microsoft Agent SDK) |
| Выпущен | 1997 (Microsoft Agent 1.5, Windows 95/NT4) |
| Последняя версия | Version 2 (Microsoft Agent 2.0, 1998) |
| Спецификация | uploads.s.zeid.me |
Конвертации ACS
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах ACS.