HWR-Chat: Netzwerkbeschreibungen
Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 739
Aus It2010-g1
Admin  (Diskussion | Beiträge) K (1 Version)  | 
		Admin  (Diskussion | Beiträge)  K (18 Versionen: Eine alte Version der Wiki ist hier her gezogen (2))  | 
		||
| Zeile 1: | Zeile 1: | ||
| + | [[File:HWR-Chat-Logo.png|50px|right]]  | ||
==Server==  | ==Server==  | ||
Vom Server aus sollen folgende Befehle nutzbar sein (per Shell eingabe / <> - sind Parameter):<br>  | Vom Server aus sollen folgende Befehle nutzbar sein (per Shell eingabe / <> - sind Parameter):<br>  | ||
| Zeile 4: | Zeile 5: | ||
{| class="wikitable"  | {| class="wikitable"  | ||
|-  | |-  | ||
| − | + | ! Befehl !!  Beschreibung !!  Skizze  | |
|-  | |-  | ||
| register <Name> <Mail>|| Registriert einen neuen Benutzer mit angegebenem Namen und Mail Adresse <br>(!Regex check obs email ist und Prüfen ob es die adresse gibt?!)|| [[Datei:register.png|200px]]  | | register <Name> <Mail>|| Registriert einen neuen Benutzer mit angegebenem Namen und Mail Adresse <br>(!Regex check obs email ist und Prüfen ob es die adresse gibt?!)|| [[Datei:register.png|200px]]  | ||
|-  | |-  | ||
| − | |   | + | | listUsers || listet alle User auf || [[Datei:list.png|200px]]  | 
|-  | |-  | ||
| − | |   | + | | listGroups || listet alle Gruppen auf ||    | 
|-  | |-  | ||
| − | |   | + | | resetPassword <ID> || Setzt ein neues Passwort || [[Datei:resetPassword.png|200px]]  | 
| + | |-  | ||
| + | | removeUser <ID>|| Entfernt den Nutzer mit der angegebenen ID || [[Datei:remove.png|200px]]  | ||
| + | |-  | ||
| + | | removeGroup <ID>|| Entfernt den Nutzer mit der angegebenen ID ||  | ||
|-  | |-  | ||
| connect <dbPath> <user> <password>|| Stellt eine Verbindung mit der Datenbank her, erst dann können sich Clients anmelden||  | | connect <dbPath> <user> <password>|| Stellt eine Verbindung mit der Datenbank her, erst dann können sich Clients anmelden||  | ||
| Zeile 18: | Zeile 23: | ||
| − | '''Anmerkung Nico:''' Sollen wir einen Befehl machen mit dem   | + | '''Anmerkung Nico:''' Sollen wir einen Befehl machen mit dem der Server Nachrichten an einzelne bzw an alle schicken kann... z.B. Verwarnungen, oder bei Herrunterfahren des Servers?  | 
==Client==  | ==Client==  | ||
| Zeile 24: | Zeile 29: | ||
{| class="wikitable"  | {| class="wikitable"  | ||
|-  | |-  | ||
| − | + | ! Befehl !! Beschreibung  | |
|-  | |-  | ||
| − | |   | + | | connect<user, password>||Verbindet zum Server, Anzeige Kontaktliste; bei falschen User/Passwort wird Fehlermeldung zurückgegeben  | 
|-  | |-  | ||
| − | |   | + | | send<message> || Schickt eine Textnachricht an eine Adresse (Adresse kann eine Gruppe oder ein einzelner User sein)  | 
|-  | |-  | ||
| − | |   | + | | requestFriendship<address> || Schickt eine Freundschaftsanfrage an einen User  | 
|-  | |-  | ||
| − | |   | + | | acceptFriendship<friendship> || Akzeptiert eine Freundschaftsanfrage  | 
|-  | |-  | ||
| − | | Gruppe   | + | | createGroup<groupName> || Erstellt eine Gruppe  | 
|-  | |-  | ||
| − | |   | + | | inviteToGroup<group, address> || Lädt einen User in eine Gruppe ein  | 
|}  | |}  | ||
| − | '''Anmerkung Nico:''' In eine   | + | '''Anmerkung Nico:''' In eine Gruppe können andere von bereits bestehenden Mitgliedern eingeladen werden?  |