Skip to content
This repository has been archived by the owner on Aug 17, 2023. It is now read-only.
Werryx Games edited this page Jul 13, 2022 · 6 revisions

Главное

Что такое Messenger?

Messenger - бесплатный мессенджер с открытым исходным кодом для обмена мгновенными сообщениями

Messenger написан на языке программирования Python

Установка

Установка Python

Установите Python

Работают ли определённые версии Python:

  • 3.10 - Все основные тесты происходят на этой версии
  • 3.9 - Версия поддерживается Messenger и тестируется в Github
  • 3.8 - Версия поддерживается Messenger и тестируется в Github
  • 3.7 - Версия не поддерживается, но пока что есть возможность запустить Messenger на ней
  • 3.6 - Версия не поддерживается, но пока что есть возможность запустить Messenger на ней
  • 2.7 - Версия не поддерживается

Остальные версии не тестировались

Скачивание репозитория

Скачивание из терминала

Если у вас установлен git, то выполните команду: git clone https://github.com/werryxgames/Messenger.git

В таком случае Messenger скачается в текущую директорию

Скачивание из Github

Также вы можете скачать Messenger при помощи интерфейса Github

Нажмите на кнопку Code, а затем на Download ZIP

Необходимо распаковать скачанный архив в нужную директорию

Теперь вы можете удалить скачанный архив

Завершение установки

Теперь вы можете создать ярлыки со следующими командами на рабочий стол:

python "путь_к_файлу_server.py"
python "путь_к_файлу_main.py"

Обновление Messenger

Рекомендуется обновлять версию только из релизов

Прочитайте, написано ли в релизе про изменение формата хранения данных. Если да, то необходимо будет удалить все данные, затем проделайте шаги, как в Скачивание репозитория

Если написано, что формат хранения данных не изменён, или ничего не написано, проделайте шаги, как в Скачивание из Github, но распакуйте только файлы server.py и main.py

Страницы

  • Главная
    • Что такое Messenger?
    • Установка
      • Установка Python
      • Скачивание репозитория
        • Скачивание из терминала
        • Скачивание из Github
      • Завершение установки
    • Обновление Messenger
  • Обучение
    • Основы
    • Отключение сброса базы данных
  • Примеры
    • Аккаунты
    • Сообщения
  • Код
    • Функции и классы
      • server.py - Модуль сервера
      • main.py - Мессенджер на Python (клиент)
Clone this wiki locally