Skip to content

Latest commit

 

History

History
49 lines (31 loc) · 1.03 KB

File metadata and controls

49 lines (31 loc) · 1.03 KB

Messsage Chat

KOMPILACJA I URUCHOMIENIE:

gcc inf132302_s.c -o serwer ./serwer

lub

serwer.sh

W osobnym terminalu:

gcc inf132302_k.c -o klient ./klient

lub

klient.sh

PLIKI:

inf132302_struct.h Zawiera strukture wiadomości msgbuf oraz strukture przetrzymującą dane o konkretnym użytkowniku. Struktury używane zarówno w programie klienta jak i serwera.

inf132302_k.c Program klienta. Zawiera funkcje odpowiadające za poszczególne funkcjonalnosci oprogramowania oraz główną funkcję main zawierającą menu wraz z wywoływaniem żądanych funkcji.

inf132302_s.c Program serwera. Zawiera główną funkcje programu, która w pętli nieskończonej sprawdza żądania poszczególnych użytkowników i jeśli takie się pojawi to obsługuje je. Znajduje się też tam funkcja pobierająca dane konfiguracyjne z pliku setup.txt.

setup.txt Plik konfiguracyjny w postaci:

Nazwa_Użytkownika Haslo //x 9 Nazwa_grupy nr_czlonka1 nr_czlonka2 //x 3

Ostrzeżenie! W pliku konfiguracyjnym dla każdej grupy musi zostać podanych 2 należących członków.