[Hilfe]MySQl / Teamspeak³

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • [Hilfe]MySQl / Teamspeak³

    Hallo community,
    ich arbeite derzeit an einem ucp auf mysql.
    Auf disem ucp sollte man auch die ts3 rechte als lvl 2 antrage koennen sprich wenn man das lvl 2 erreicjt hat hat man die moeglich keit im ucp ein token oder so zi bekommen :P .
    nun leider kenne ich mich damit nicht so aus.
    Meine frage isz aber wie bekomme ich mein ts3 server auf mysql geschrieben ? ich habe schon gegooglet und alles versucht bin aber gescheiter ich besitze einen vserver linux debian
    mit freundlichen gruessen,
    PfadiFabian
    PS:endschukdigt meine rechtschrei ung ich schreibe per handy -.- :)

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von PfadiFabian ()

  • Hab sowas mal angefangen zu machen..evt. hilft es dir ja:

    PHP-Quellcode

    1. $ts3ip = "127.0.0.1"; #IP des Servers
    2. $ts3vsid = 20; #ID des Virtuellen Servers
    3. $ts3queryport = "10011"; #Query Port, Standart: 10011
    4. $ts3queryname = "serveradmin"; #Name des Server-Query Accounts, Standart: serveradmin
    5. $ts3querypass = "passwort"; #Passwort des Server-Query Accounts, das beim ersten Start angezeigt wird
    6. $ts3gruppenid = 1; #Gruppenid, der Gruppe, in die die User kommen sollen

    PHP-Quellcode

    1. $fs = fsockopen($ts3ip, $ts3queryport, $errno, $errstr);
    2. if(!$fs)
    3. {
    4. die("Fehler: Verbindung zum TS3-Server fehlgeschlagen: $errstr ($errno)");
    5. }
    6. else
    7. {
    8. if(!cmd($fs, "use $ts3vsid\n"))
    9. {
    10. die("Fehler: Falsche Serverid");
    11. }
    12. elseif(!cmd($fs, "login $ts3queryname $ts3querypass\n"))
    13. {
    14. die("Fehler: Fehler beim Authentifizieren, Query-Benutzername oder -Passwort falsch");
    15. }
    16. else
    17. {
    18. $token = cmd($fs, "tokenadd tokentype=0 tokenid1=$ts3gruppenid tokenid2=0 tokendescription=$username");
    19. echo $token;
    20. }
    21. }
    22. function cmd($fs, $cmd)
    23. {
    24. $antwort = "";
    25. fputs($fs, $cmd);
    26. while(!strpos($antwort, "msg="))
    27. {
    28. $antwort .= fread($fs, 8096);
    29. }
    30. if(!strpos($antwort, "msg=ok"))
    31. {
    32. return false;
    33. }
    34. else
    35. {
    36. return $antwort;
    37. }
    38. }
    Alles anzeigen
  • SSL okay. Dies hilft mir schon etwas weiter ! :)
    Vielen Dank Dafür.
    Ich werde den mal etwas rum experiementieren . Vielen Dank.

    PHP-Quellcode

    1. $ts3ip = "127.0.0.1"; #IP des Servers$ts3vsid = 20; #ID des Virtuellen Servers$ts3queryport = "10011"; #Query Port, Standart: 10011$ts3queryname = "serveradmin"; #Name des Server-Query Accounts, Standart: serveradmin$ts3querypass = "passwort"; #Passwort des Server-Query Accounts, das beim ersten Start angezeigt wird $ts3gruppenid = 1; #Gruppenid, der Gruppe, in die die User kommen sollen

    Mit freundlichen Grüßen,
    [TNS]Fabian

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von [TNS]Fabian ()