XNEP1 / redes1-trab

Comunicação entre dois computadores usando RAWSocket
0 stars 0 forks source link

[Client] Programa Principal #4

Open XNEP1 opened 1 year ago

XNEP1 commented 1 year ago

O programa do client é um terminal que aceita comandos por texto ( tipo bash ). É um loop onde ele aceita entrada de comandos, executa eles, devolve um feedback e, então, volta a aceitar entradas.

Esse é só a base, então é preciso implementar nenhum comando, mas ele deve ser capaz de:

A responsabilidade de dar feedbacks ao terminal será das funções dos comandos.

XNEP1 commented 1 year ago

Vale lembrar que identificar os argumentos pode ser uma tarefa bem complicada. Olha o exemplo a seguir.

$ backup "Me at the zoo.mp4"
XNEP1 commented 1 year ago

E as operações são sempre feitas em um diretório atual, que deve estar armazenado em alguma variável.