Что такое формат файла CWK?
.cwk - это собственный формат документов для ClarisWorks и его преемника AppleWorks, универсального пакета офисных программ Apple для Macintosh и Windows. Один файл .cwk может содержать текстовый документ, электронную таблицу, базу данных, презентацию, векторный рисунок или растровое изображение - тип документа кодируется в заголовке файла, а не определяется только расширением.
Формат использует проприетарную бинарную структуру с фиксированной 4-байтовой сигнатурой (05 02 99 00) и порядком байтов big-endian. В классической Mac OS код создателя HFS BOBO в метаданных файла идентифицирует исходное приложение. Версии ClarisWorks для Windows (с 1993 года) создают файлы с той же бинарной сигнатурой.
ClarisWorks был запущен в 1991 году; Apple приобрела Claris и провела ребрендинг пакета в AppleWorks 5 в 1999 году. Последний релиз, AppleWorks 6.2.9, вышел в 2004 году. Apple прекратила продажи AppleWorks в 2007 году и прекратила поддержку в macOS Lion (10.7, 2011). В macOS Catalina (10.15, 2019) была удалена поддержка 32-битных приложений, что сделало AppleWorks полностью неработоспособным на современных системах.
Приложения Apple Pages и Numbers могут импортировать текстовые файлы и электронные таблицы .cwk, но для типов баз данных и рисунков современных импортеров не существует. LibreOffice включает частичную поддержку импорта через устаревший фильтр. Расширение .cws иногда используется взаимозаменяемо для того же формата.
Безопасность и защита
РИСК: LOWСтатический проприетарный формат документа из прекращенного приложения; нет возможности выполнения скриптов. Основной риск - потеря данных, так как формат становится все труднее прочитать без устаревшего ПО.
Детали формата
в двух словахПрограммы, открывающие файлы CWK
Технические подробности
глубокая спецификация| Тип формата | Проприетарный бинарный универсальный документ |
| Магические байты | `05 02 99 00` по смещению 0 |
| Порядок байтов | Big-endian |
| Кодировка | Бинарная |
| Кодирование типа документа | Байт заголовка: 1 = текстовый процессор, 2 = электронная таблица, 3 = база данных, 4 = графика, 5 = презентация, 6 = рисование |
| Код создателя Mac | `BOBO` (метаданные HFS/HFS+, классическая Mac OS) |
| Типичный размер файла | 11 КБ - несколько МБ (больше при наличии встроенной графики) |
| Связанная ОС | macOS (от классической до Mojave 10.14); Windows (снято с производства) |
| Последняя рабочая macOS | Mojave (10.14) - в Catalina (10.15) прекращена поддержка 32-битных приложений, что нарушило работу AppleWorks |
| Совместимость импорта | Pages и Numbers импортируют только типы текстовых процессоров и электронных таблиц; типы баз данных и рисунков не поддерживаются |
| Выпущен | 1991 (ClarisWorks 1.0 for Macintosh) |
| Последняя версия | AppleWorks 6.2.9 (2004) - last version ever released; format frozen since then |
Конвертации CWK
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах CWK.