Популярный мессенджер добрался до древней ОСИсточник: Unsplash
Запуск современных приложений на старых операционных системах — задача нетривиальная, но разработчик IProgramInCpp сообщил в X, что смог перенести Discord на Windows 95 и Windows 98 SE. Пусть клиент и работает в упрощенном режиме, он сохраняет ключевые функции мессенджера.
Основная сложность запуска современных программ на устаревших системах связана с несовместимостью библиотек и изменениями в архитектуре программного обеспечения. Однако в основе Discord лежит принцип работы IRC-клиентов — технологий, которые существовали еще в 90-х. Это позволило выделить базовую функциональность и адаптировать ее под устаревшую систему.
Так выглядит Discord в Windows 98 SEИсточник: X/Twitter
Разработчик создал облегченный клиент под названием Discord Messenger. В Windows 98 SE программа запускается без изменений, а для Windows 95 требуется дополнительная компиляция с помощью MinGW. Детальные инструкции по установке доступны на GitHub.
Несмотря на упрощенную версию, в клиенте доступен базовый набор функций:
- обмен сообщениями в личных чатах и на серверах;
- просмотр списка участников сообщества;
- отправка изображений и файлов;
- редактирование, удаление и цитирование сообщений;
- работа индикаторов набора текста и предпросмотр ссылок.
Однако ряд возможностей пока недоступен. Среди них:
- список друзей и управление контактами;
- темная тема интерфейса;
- голосовые чаты и каналы;
- возможность изменять никнейм и статус;
- блокировка пользователей и настройка уведомлений.
Настройки DiscordИсточник: Hi-Tech Mail
Голосовые функции — одна из самых сложных частей разработки. Современные протоколы Discord значительно сложнее текстового обмена, что делает их интеграцию в устаревшую систему крайне трудоемкой.
Стоит учитывать, что использование стороннего клиента нарушает правила Discord. Это может привести к блокировке учетной записи, особенно если программа будет отправлять запросы, похожие на автоматизированные боты. Разработчик рекомендует использовать альтернативные аккаунты, чтобы избежать потери доступа к основному профилю.
Подобные проекты интересны с технической точки зрения. Они демонстрируют гибкость современных приложений и позволяют запускать их даже на устаревшем оборудовании. Хотя полноценная замена стандартному клиенту Discord пока невозможна, сам факт работы мессенджера на Windows 95 впечатляет и показывает, насколько далеко могут зайти энтузиасты.
Это не все новости о мессенджере, который в России заблокировали в октябре 2024 года. Стало известно, что данные 1 млн пользователей Discord попали в сеть. Рассказываем в статье, как это произошло.