28.07.2012, 00:43
Soeben habe ich die Sunny Media Server PHP Class fertig gestellt. Die Klasse kann in PHP verwendet werden und unterstützt folgende Funktionen zum Verwalten von Sunny Media Servern:
connect -> auswählen der sunnymedia.sqlite
selectserver -> auswählen des Servers mit dem gearbeitet werden soll
serveradd -> Fügt einen neuen Server hinzu
serverstart -> Startet den ausgewählten Server ( selectserver )
serverstop -> Stopt den ausgewählten Server ( selectserver )
serverdel -> löscht den ausgewählten Server ( selectserver )
serveredit -> bearbeitet die Config des aktuellen Servers
Die Werte für serveredit werden per Array weitergegeben, dies geschieht Kinderleicht, ein Beispiel zeigt es euch:
connect -> auswählen der sunnymedia.sqlite
selectserver -> auswählen des Servers mit dem gearbeitet werden soll
serveradd -> Fügt einen neuen Server hinzu
serverstart -> Startet den ausgewählten Server ( selectserver )
serverstop -> Stopt den ausgewählten Server ( selectserver )
serverdel -> löscht den ausgewählten Server ( selectserver )
serveredit -> bearbeitet die Config des aktuellen Servers
Die Werte für serveredit werden per Array weitergegeben, dies geschieht Kinderleicht, ein Beispiel zeigt es euch:
Code:
<?php
include ‘smclass.php’;
$sm = new smadmin();
$sm->connect(“server/sunnymedia.sqlite”);
$sm->selectserver(“sunnymediaserver.conf”);
$data = array();
$data['i_server_config_maxconnections'] = 60;
$data['s_server_config_servername'] = ‘Testserver’;
$data['s_server_config_motd'] = ‘Neuer Test’;
$data['i_server_config_codec_band'] = 1;
$sm->serveredit($data)
?>
Findet Ihr sowas nützlich? Braucht man es, vorallem Hoster? Gibt es sowas schon?