Skip to content

Zed-chi/dvmn_async_chat_gui

Repository files navigation

dvmn_async_chat_gui

Графический интерфейс, для скриптов подпольного чата.

Программа позволяет:

  • Просматривать сообщения чата.
  • Регистрировать нового пользователя.
  • Отсылать сообщения в чат.

Для отправки сообщений нужен личный код - токен.

Поэтому первоначально сервер спросит ваше имя и после отправит и сохранит код в файле конфигурации. При повторном запуске код используется для идентификации.

Для работы требуется:

python 3.7 (и новее), установка зависимостей командой из корня папки:

pip install -r requirements.txt

(либо pip3/pip3.x)

Пример запуска:

python main.py

Список аргументов скрипта просмотра сообщений:

  • host - адрес ресурса к которому нужно подключиться (необязателен).

  • listener_port - порт ресурса к которому нужно подключиться (необязателен).

  • sender_port - порт ресурса к которому нужно подключиться (необязателен).

  • token - токен для входа в чат (необязателен).

  • history_path - путь для лога сообщений.

Аргументы прописываются в консоли или в файле конфигурации.

По-умолчанию файл конфигурации:

  • config.cfg в корне папки.

Пример аргументов в файле конфигурации:

host=0.0.0.0
post=8000

Проект сделан в учебных целям в рамках проекта Девман

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages