ich möchte hier mein Studienprojekt
vorstellen. In diesem Porjekt wurde ein eigenständiges Teamspeak 3 Webinterface entwickelt.Das Webinterface besitzt ein komplettes Controlpanel, womit es möglich ist, Benutzer Spezifisch Rechte zu erteilen und diese selbst auf eine gewisse Zeit zu beschränken. Des Weiteren können über das Webinterface mehrere Instanzen eingepflegt werden und diese per Shell gestartet bzw. gestoppt werden (root Benutzer ist aus Sicherheitsgründen gesperrt).<br><br>
Das Webinterface befindet sich in einer Open Alpha und kann auf der oben stehenden Homepage beantragt werden. Aus Sicherheitsgründen wird eine Downloadbare version allerdings erst mit der Beta erhältlich sein. Das Webinterface benutzt PHP, SQL und Javascript. Es benutzt Bootstrap als Framework und ist so ausgelegt, dass sie wenig Mobiles Datenvolumen benötigt. D.h. die Homepage verbraucht in einer Stunde ca. 10MB Mobiles Traffic, da die nötigen Informationen per ajax nachgeladen werden.<br>
Das Webinterface besitzt viele Funktionen... Hier mal ein paar Beispiele:
Webinterface für mobilen Gebrauch ausbauen
Webinterface Benutzer können sich selbstständig registrieren
Webinterface Benutzer kann Anfrage auf Teamspeak Server stellen
Profilübersicht: Profil bearbeiten
Profilübersicht: Rechte einschauen
Globale Einstellungen: Haupteinstellungen (Sprache, Module) können geändert werden
Globale Einstellungen: Instanzen hinzufügen
Globale Einstellungen: Instanzen löschen
Globale Einstellungen: Instanzen bearbeiten
Globale Einstellungen: Benutzer hinzufügen
Globale Einstellungen: Benutzer löschen
Globale Einstellungen: Benutzer bearbeiten
Globale Einstellungen: Benutzer bearbeiten [Server bearbeiten mehr Spezifizieren]
TS3 Webinterface: Instanznachrichten
TS3 Webinterface: Instanzpokes
TS3 Webinterface: Server erstellen
TS3 Webinterface: Server löschen
TS3 Webinterface: Server starten bzw. Server stoppen
TS3 Webinterface: Servernachrichten
TS3 Webinterface: Serverpokes
TS3 Webinterface: Server online einsehen (Live Viewer)
TS3 Webinterface Serverview: Benutzerinformationen anschauen (Profilbild, IDs, Name...)
TS3 Webinterface Serverview: Benutzeraktionen durchführen (kicken, bannen, ...)
TS3 Webinterface Serverview: Benutzerrechte ändern (Server- bzw. Channelgruppen entfernen bzw. hinzufügen)
TS3 Webinterface Serverview: Channelinformationen anschauen (IDs, Name, ...)
TS3 Webinterface Serverview: Channelaktionen durchführen (Alle im Channel kicken, bannen, ...)
TS3 Webinterface Servermassenaktionen: Massenkicks, Massenbans, Massennachrichten, Massenpokes...
TS3 Webinterface Serverbans: Serverbans anschauen
TS3 Webinterface Serverbans: Serverbans löschen
TS3 Webinterface Server Token: Token erstellen
TS3 Webinterface Server Token: Tokenliste anschauen
TS3 Webinterface Server Token: Token löschen
TS3 Webinterface Server Icons: Hochladen
TS3 Webinterface Server Icons: löschen
TS3 Webinterface Server Icons: anschauen und herunterladen
TS3 Webinterface Backups: Channelbackups vom Teamspeakserver (momenatan nur Namen)
TS3 Webinterface: Query Log
Eine Demo des Webinterfaces ist ebenfalls unter
zu finden. Der Benutzer ist "
" und das Passwort lautet "Admin123". Eine Teamspeakinstanz ist leider nicht eingepflegt, da ich momentan keine freie zur Auswahl hatte.Später soll noch ein Teamspeak Bot, sowie auch ein Teamspeak Musicbot entwickelt werden.




(Die Bilder sind ein wenig veraltet und mittlerweile gibt es schon wieder ein paar Änderungen.... Ich bitte daher um Verständnis)
Wünsche & Fragen sind hier natürlich Willkommen!
FALSCHER BEREICH BITTE IN "web-development" VERSCHIEBEN






