Что такое формат файла WS?
.ws - это документ WordStar - собственный формат WordStar, популярного текстового редактора начала 1980-х годов, разработанного компанией MicroPro International. Изначально работавший на системах CP/M, WordStar перешел на MS-DOS и ранние версии Windows, а расширение .ws использовалось конкретно версиями WordStar 5.0-7.0.
Несмотря на сходство с обычным текстовым файлом, документ .ws хранит форматирование с помощью двух механизмов, встроенных непосредственно в поток текста. Встроенные управляющие символы отмечают стили, такие как полужирный (^B) и подчеркивание (^S), а строки, начинающиеся с точки, служат «командами точкой» (dot commands) - например, .lm для установки левого поля или .pa для принудительного разрыва страницы. В файлах, созданных в WordStar 4.0 и более ранних версиях, старший бит последнего байта каждого слова устанавливался как флаг переноса строки, из-за чего эти файлы выглядят искаженными в современных редакторах UTF-8, если их специально не декодировать.
У файлов .ws нет фиксированной сигнатуры «магических байт»; идентификация основана на распознавании характерных паттернов команд точкой и управляющих символов внутри файла.
WordStar был прекращен в 1990-х годах и заменен современными форматами, такими как .DOCX и .RTF. Основной текстовый контент большинства файлов .ws остается читаемым в любом текстовом редакторе, хотя встроенные управляющие коды будут выглядеть как случайные символы, если приложение их не понимает. LibreOffice Writer и Corel WordPerfect включают фильтры импорта для устаревших файлов WordStar. Касательно версий также используются расширения .ws2, .ws3, .ws4, .ws5, .ws6 и .ws7.
Безопасность и защита
РИСК: LOWФайлы WordStar .ws - это обычные текстовые документы с кодами форматирования - они не могут выполняться и не содержат макросов, поэтому по сути безвредны. Единственные реальные риски - это ошибочная идентификация (файл .ws, который на самом деле является сценарием, теоретически может выполнять код, но сценарии Windows используют .wsf/.vbs/.js, а не .ws) и косметическая путаница из-за искаженных символов с высоким битом в старых файлах. Как всегда, запускайте что-либо только если уверены, что это такое; настоящий документ WordStar безопасен для открытия в текстовом редакторе.
Детали формата
в двух словах- Windows Script File (Microsoft) - Название в базе данных сайта помечает .ws как «файл сценария Windows», но фактическое расширение для сценариев Microsoft - .wsf; .ws как сценарий встречается редко/неформально.
- Worksheet (Worksheet Builder / SmartWare) - Некоторые приложения для электронных таблиц сохраняют файлы данных .ws, открываемые их собственным программным обеспечением (например, SmartWare).
- Wondershare project / EQ data file - Несколько нишевых приложений (инструменты Wondershare, статистические пакеты) использовали .ws для своих данных.
Программы, открывающие файлы WS
Технические подробности
глубокая спецификация| Разработчик | MicroPro International (позже SoftKey / WordStar International) |
| Основная платформа | CP/M, MS-DOS, Windows (устаревшие) |
| MIME-тип | application/x-wordstar |
| Тип формата | Поток обычного текста с внедренными управляющими символами и командами точкой |
| Кодировка символов | 7-битный ASCII с флагами переноса строки в старшем бите (до версии 5.0); 8-битный текст с встроенными управляющими кодами (WordStar 5.0+) |
| Сигнатура файла (магические байты) | Отсутствует - нет фиксированного заголовка или магического числа; формат определяется внутренними паттернами |
| Типичный размер файла | 1 КБ - 200 КБ |
| Встроенные коды форматирования | Управляющие символы, внедренные в поток текста (например, ^B = полужирный, ^S = подчеркивание, ^Y = зачеркнутый) |
| Команды точкой для верстки страницы | Команды с префиксом точки на выделенных строках (например, .lm левое поле, .rm правое поле, .pa разрыв страницы) |
| Версионирование формата | Привязано к релизу WordStar (4.0, 5.0, 6.0, 7.0); трюк с высоким битом для переноса строки был отброшен в более поздних версиях |
| Связанные расширения | .ws2, .ws3, .ws4, .ws5, .ws6, .ws7, .wsd |
| Заменен форматами | Современными форматами текстовых процессоров, включая .doc, .docx, .rtf, .odt |
| Выпущен | 1978 (WordStar 1.0 for CP/M); .ws used by WordStar 5.0-7.0 for DOS/Windows |
| Последняя версия | WordStar 7.0 (1992, DOS); WordStar for Windows 2.0 (1994) - product discontinued |
| Спецификация | www.loc.gov |
Конвертации WS
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах WS.