Beiträge von Sebbo

    Hallo,
    das ja mal eine äußerst interessante Idee und sehr praktisch bei Roleplay Games wie GTA SAMP, Arma und Co.!


    Ich kenne mich mit LUA leider überhaupt nicht aus, aber an einer derartigen Software wäre ich dennoch interessiert, weil es gerade im Arma auf RP Servern immer sehr ätzend/nervig ist, wenn jemand im Game stirbt und diese Person dann über TeamSpeak andere Leute kontaktiert. Das gefährdet jedes mal die Mission, weil sich viele Leute nicht an RP (Regeln) halten können...

    Hallo,

    P.s. Kann man den 1. Beiträge bearbeiten?


    ja, das kann man - allerdings nur innerhalb eines bestimmten Zeitraums. Einfach mit der Maus über deinen Beitrag gehen und dann werden rechts unten in der Ecke des Beitrags ein paar Symbole eingeblendet.


    Ich habe es aber bereits zusammengefügt. ;)

    Hallo,
    jein. Diese Frage stellte ich auch mal TeamSpeak direkt, da mir das keiner beantworten konnte.


    Man kann sie nicht manuell löschen, da es keinen Befehl dafür gibt. Sie werden jedoch autom. gelöscht, sobald der Client, der den Account erstellt hat, weniger Rechte erhält oder keinen Zugriff mehr auf einen (virtuellen) Server hat, weil dieser z.B. gelöscht wurde. Ebenso verliert der ServerQuery Account seine Gültigkeit, wenn der Client z.B. aus diversen Gruppen mit den entsprechenden ServerQuery Rechten entfernt wird.


    Ein derartig angelegter/erstellter ServerQuery Account basiert nämlich immer auf den Rechten des Clients, der sich den Account erstellt hat.


    Hier noch ein Foren Eintrag bei TeamSpeak direkt: http://forum.teamspeak.com/thr…ete-ServerQuery-Accounts-!

    Hallo erstmal,

    ./ts3server_startscript.sh: 73: ./ts3server_startscript.sh: cannot create ts3server.pid: Permission denied


    das scheint, als würde der Ordner plus ggfs. die Dateien des TS3 Servers nicht dem Linux User "teamspeak" gehören, wodurch natürlich diverse Rechte fehlen.


    Führe als root bitte folgenden Befehl aus, damit wirklich alle Dateien und Ordner dem User teamspeak gehören:

    Code
    chown teamspeak:users -R $(grep teamspeak /etc/passwd | cut -d ":" -f 6)


    Der Befehl ändert den Eigentümer auf "teamspeak", sowie die Gruppe auf "users" für alle Dateien und Ordner im Home-Verzeichnis des Users "teamspeak".


    Danach kann es bereits sein, dass sich der nachfolgende Fehler erledigt hat. Ansonsten erinnere ich mich, dass genau dieser Fehler hier bereits schon mal behandelt wurde. Einfach mal die SuFu nutzen: ERROR DatabaseQuery ;)

    Hallo,
    ist die FRITZ!Box auf der aktuellsten Firmware? Das neueste FRITZ!OS ist die Version 6.30.


    Hier eine Anleitung, wie du dies aktualisieren kannst: FRITZ!OS-Update durchführen | FRITZ!Box 3272 | AVM Deutschland


    Wie @RootsWin aber bereits erwähnt hat, würde ich das Modem an deiner Stelle mal weglassen und die Verbindung direkt an die FRITZ!Box hängen. In der Regel heißen mehrere Geräte mehr Probleme, daher versucht man immer möglichst wenig Geräte zu nutzen. Merke dir jedoch deine aktuelle Verkabelung, bevor du sie vergisst und dann nichts mehr funktioniert. Gerne kannst du uns auch mal zeigen/schriftlich erläutern, wie die aktuelle Verkabelung bei dir aussieht. So zum Beispiel:

    Code
    Telekom Hausanschluss <-> Gerät/Dose #1 <-> Gerät/Dose #2 <-> Gerät/Dose #3 <-> FRITZ!Box <-> PC/Notebook/etc.


    Anstatt Gerät/Dose ist natürlich der richtige Name wichtig. Zum Beispiel NTBA, Splitter, Modem oder eine TAE-Dose.

    Hallo,


    das verstehe ich nicht. Es funktioniert alles einwandfrei und das Problem kenne ich von keinem einzigen. Weder von meinen Kunden, noch von mir selbst.


    Stimmen die Uhrzeiten auf deinem Server denn?

    Code
    date


    Code
    hwclock


    Ggfs. musst du diese bei zu viel Abweichung nachkorrigieren und mit einem NTP Client synchronisieren.

    Hi,

    Power um Channel zu abonnieren Wert: 0
    Benötigte Power um Channel zu abonnieren Wert: 75


    das kann doch nicht klappen, wenn die benötigte Power höher als die vorhandene ist...


    Ich setze die Power bei dem Recht "i_client_max_channel_subscriptions" immer auf "-1", weil der User dann unbegrenzt abonnieren darf, während er mit der Power von 70 z.B. nur 70 Channel abonnieren kann/darf. Anhand der anderen beiden Rechte (i_channel_subscribe_power, i_channel_needed_subscribe_power) kann man dann noch bestimmen, welche Channel die Gruppe abonnieren darf/kann und welche nicht.

    Ja, das ist korrekt. Die Cronjob Fähigkeit ist wie gesagt ein spezielles Feature, welches nochmals Aufwand sparen soll, indem alles voll automatisiert abläuft. Bei nur einer Instanz kann man den Befehl einmal alle 8-12 Wochen durchführen. Wer hier einen Cronjob nutzt, ist einfach nur sehr faul, denn das Skript macht ja selbst dann alles automatisiert. ;)

    global $tsAdmin;


    Diese Zeile kannst du entfernen, da du weder Funktionen, noch Klassen in deinem Skript verwendest und daher auch keinen Gebrauch davon nötig hast. Ansonsten sieht das Skript aber in Ordnung aus. Sehe nichts, was den Fehler verursachen könnte.


    Den Vorschlag von @Multivitamin würde ich noch nachgehen, da das wirklich sehr sinnvoll klingt und a) Ressourcen schont, sowie b) (mögliche) Crashes durch zu viele ServerQuery Anfragen vorbeugt. ;)


    Das hier...

    */1 * * * * *


    ...ist exakt das selbe, wie das hier:

    * * * * * *


    Man kann beides schreiben, jedoch macht es keinen Unterschied, bis auf das, dass es zum selben Ergebnis führt, das erste jedoch komplizierter aussieht. :D


    Ein Cronjob kann nicht weniger als alle 60 Sekunden ausgeführt werden. Ein "Stern" (*) ganz vorne bedeutet genau dies: Jede Minute, also alle 60 Sekunden.

    Hallo @Arisu,


    79 € sind für diese Lizenz nicht teuer, wenn man beachtet, was man alles erhält und was das Skript alles kann und auch abfängt. Die Lizenz ist für private und auch kommerzielle Zwecke gedacht. Da sich das Cronjob Feature eigentlich auch nur bei mehreren Servern/Instanzen lohnt, wurde die Lizenz "Hoster" genannt. "Hoster" in dem Sinne, da diese Person/Firma mehrere Instanzen betreibt. Das macht auch den Unterschied zwischen der Non-Profit und Hoster Lizenz. Mit der Standard Lizenz kann das Skript lediglich eine einzige Instanz updaten, während man mit der Hoster mehrere Updaten kann. Siehe auch hier: TS3Tools/TS3UpdateScript · GitHub ;)


    79 € sind daher gerechtfertigt und wie einige Käufer schon gesagt haben, sogar viel zu günstig. Zudem musst du beachten, dass die Lizenz auch für die kommenden Versionen etc. gilt und nicht nur für die aktuelle, die du dann in Benutzung hast/hattest. Zudem erhälst du noch einen 5-jährigen Support auf das Skript, welcher z.B. Bugfixes, Feature-Requests, Optimierungen etc. abdeckt - selbst, wenn ich es z.B. irgendwann nicht mehr weiter entwickeln sollte. ;)


    Umgerechnet sind das pro Zeile Code um die 0,02 €, was viel zu wenig ist. Normalerweise rechnet man mit ~ 0,40 € pro Zeile. Das nur so als Info am Rande. :)

    Hi,


    wie genau wird der Banner denn erstellt/aktualisiert?


    Ich vermute einen Fehler in der Programmierung des Banners, da dieser ja anscheinend via ServerQuery mit dem User "banner_ts_neu" automatisiert ausgetauscht bzw. aktualisiert wird. Kannst du uns den hierfür genutzten Quellcode zeigen? (Zensiere bitte Passwörter und IPs, Danke!)

    Hi,
    wie du bereits selbst gemerkt hast, hat dein User "test" schlicht und einfach nicht die benötigten Rechte. Derartig angelegte User erhalten die exakt selben Rechte, wie sie auf dem TS3 Server haben. Wenn der User also in der Gruppe "Guest" ist, dann hat der genauso wenig Rechte auf dem TS, wie via ServerQuery/Telnet.


    Wenn ich es richtig verstehe, willst du deinen User in die ServerQuery Server Admin Gruppe rein tun, oder? Das solltest du sowieso nicht tun, da das von TeamSpeak ausdrücklich als "Buggy" gekennzeichnet wurde, da da sehr viele seltsame Probleme auftreten (können).


    Zudem sieht es aus, als wärst du Kunde bei einem Hoster/Provider, richtig? Da hast du sowieso nicht die Rechte, so etwas zu tun. Führe doch mal den Befehl "ServerGroupList" aus. Damit siehst du dann alle Servergruppen, die zur Verfügung stehen und da kannst du dann sicherlich auch deine normale Server Admin Gruppe finden, wo du dann rein solltest.

    Na, dann installiere den doch mal und schau, ob es hilft. ;)


    Die ein oder andere Einzelheit musst du nicht umbedingt so ausschmücken, wenn du nicht willst


    Das mache ich allgemein, damit es auch die verstehen, die sonst nichts mit PCs etc. am Hut haben. ;)


    Ich bin auch ausgelernter FiSi


    Das muss ja nichts heißen. Ich kenne welche, die haben das auch gelernt, wissen aber dennoch kaum was, weil sie nur auf das Wissen ihrer Firma spezialisiert sind, was teils sehr spezielle Themen sind. ;)

    Sind alle Treiber installiert und auch aktuell? Im Geräte-Manager kannst du prüfen, ob es Geräte mit einem "gelben Warndreieck mit Ausrufezeichen darin" gibt. Das bedeutet, dass das Gerät noch nicht ordnungsgemäß funktioniert bzw. installiert ist.


    Treiber aktualisieren ist dagegen schon etwas aufwendiger... Software öffnen, Version rauslesen, Webseite des Herstellers öffnen, aktuelle Software finden und Version miteinander vergleichen und ggfs. updaten.