Skip to content

gustfm/pychat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

💻 pyChat

Chat feito em python 3.7utilizando a arquitetura peer-to-peer (p2p) e criptografia.

Motivação

Este simples projeto foi feito para a aula de Banco de dados distribuídos.

Bibliotecas

Foi utilizado as seguintes bibliotecas:

  • socket
  • thread
  • rsa
  • pickle

Instalando as dependencias:

Primeiramente você precisa ter o pip instalado no seu computador, após feito isso, rode:

$ pip install socket
$ pip install thread
$ pip install pickle
$ pip install rsa

Após ter instalado as bibliotecas, abra duas janelas do terminal ou cmd (Caso esteja no windows) e execute o arquivo chat.py em cada uma delas com o seguinte comando:

$ python chat.py

No primeiro terminal digite (2) para ficar esperando uma conexão. No segundo terminal digite (1) para fazer uma conexão.

About

Simple peer to peer python3 chat

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages