gcc inf132302_s.c -o serwer ./serwer
lub
serwer.sh
W osobnym terminalu:
gcc inf132302_k.c -o klient ./klient
lub
klient.sh
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.