Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11
  1. #1

    Standard Perl Frage ???

    Also habe nen anliegen bzw weiß gar nit ob es möglich ist aber vll könnt ihr mir ja dabei helfen!
    Würde gerne wissen ob es möglich ist nen script oder mehrer aufm Root laufen zu lassen die dan als TS BOT aufm TS server sind und zb einen begrüßen(1script) und dann parallel dazu man vll nen anderes Script dazu laufen lassen mit 3-4 Lieder im Hintergrund.
    Vll kann es ja jemand von euch.

    Vielen Dank schonmal im vorraus

  2. #2
    W32.Klez
    Registriert seit
    23.05.2007
    Beiträge
    401

    Standard

    Hallo Gabber Gandalf,
    soweit es keine fertigen Teamspeak-Protokoll Module für Perl gibt, müsstest du selber das Protokoll ersniffen/reversen. Danach steht dir nichts mehr im Wege (erkennen ob jemand joint, was schreibt usw.) Jenachdem könntest du dann handeln.

    http://forum.goteamspeak.com/archive...p/t-16854.html (sieht nicht gut aus)
    Micah joined #CS
    0meg4: kA mehr wo das war, musst mal gucken
    0meg4: Hi Micah
    Micah: Welche von euch Fotzen möchte mal geleckt werden?!
    Jacks^2: o_O
    Micah: ja komm gibs mir... erzähl was!
    Micah: hab schon die ganze Zeit einen richtig harten
    0meg4: Ich glaub du hast da was verwechselt. Du bist hier im #CS was für "Counter-Strike" steht, nicht für "Cyber-Sex" :-O
    Micah: Verdammt.
    Micah left #CS
    Jacks^2: lol xD
    0meg4: xD

  3. #3

    Standard

    wie sieht es denn vll damit aus das man auf dem ROOT nen permant clienten wie aufm PC laufen läßt und dieser halt mit geänderten Tönen aufm TS ist dh wenn jemand joint(ton wird geändert). wäre sowas denn vll möglich?weil dann wäre sowas ja denke ich einfacher umsetzbar.

  4. #4
    W32.Klez
    Registriert seit
    23.05.2007
    Beiträge
    401

    Standard

    Hallo Gabber Gandalf,
    ja das ist eine sehr schöne idee! Ich weiß nur nicht was du genau mit "Tönen" meinst (=> Kennt sich nicht mit Teamspeak aus).

    Ich würde allerdings den Weg durch "ReadProcessMemory" einschlagen (also den Wert/Adresse aus der Memory lesen und jenachdem handeln!), weiß aber nicht, ob Perl insoweit die WinAPI unterstützt (Perl = nicht sehr geeignet für Win Anwendungen)

    Vielleicht hat Teamspeak aber auch diese Einstellung ein Programm auszuführen jenachdem was passiert (wie in Gaim/Pidgin z.B.).
    Micah joined #CS
    0meg4: kA mehr wo das war, musst mal gucken
    0meg4: Hi Micah
    Micah: Welche von euch Fotzen möchte mal geleckt werden?!
    Jacks^2: o_O
    Micah: ja komm gibs mir... erzähl was!
    Micah: hab schon die ganze Zeit einen richtig harten
    0meg4: Ich glaub du hast da was verwechselt. Du bist hier im #CS was für "Counter-Strike" steht, nicht für "Cyber-Sex" :-O
    Micah: Verdammt.
    Micah left #CS
    Jacks^2: lol xD
    0meg4: xD

  5. #5
    W32.Klez
    Registriert seit
    23.05.2007
    Beiträge
    401

    Standard

    Hallo Markus,
    Ja, das ist eine schöne Idee und sollte auch super funktionieren falls man wirklich loggen kann!
    Micah joined #CS
    0meg4: kA mehr wo das war, musst mal gucken
    0meg4: Hi Micah
    Micah: Welche von euch Fotzen möchte mal geleckt werden?!
    Jacks^2: o_O
    Micah: ja komm gibs mir... erzähl was!
    Micah: hab schon die ganze Zeit einen richtig harten
    0meg4: Ich glaub du hast da was verwechselt. Du bist hier im #CS was für "Counter-Strike" steht, nicht für "Cyber-Sex" :-O
    Micah: Verdammt.
    Micah left #CS
    Jacks^2: lol xD
    0meg4: xD

  6. #6
    Trojaner
    Registriert seit
    19.01.2007
    Beiträge
    63

    Standard

    Das geht viel einfacher.
    Zum TS per TCPquery connecten (port 51234). Mit while-schliefe immer wieder die playerliste per befehl "pl" aufrufen und die "logintime" mit dem timer abgleichen, der am ende jedes while-durchlaufs aktualisiert wird. Wenn der timer kleiner oder gleich ist, dann kann man per "msgu" eine message an den user ausrichten.

  7. #7
    W32.Klez
    Registriert seit
    23.05.2007
    Beiträge
    401

    Standard

    Das was du meinst, ist wahrscheinlich schon das Protokoll, was wir die ganze Zeit suchen :roll:
    Micah joined #CS
    0meg4: kA mehr wo das war, musst mal gucken
    0meg4: Hi Micah
    Micah: Welche von euch Fotzen möchte mal geleckt werden?!
    Jacks^2: o_O
    Micah: ja komm gibs mir... erzähl was!
    Micah: hab schon die ganze Zeit einen richtig harten
    0meg4: Ich glaub du hast da was verwechselt. Du bist hier im #CS was für "Counter-Strike" steht, nicht für "Cyber-Sex" :-O
    Micah: Verdammt.
    Micah left #CS
    Jacks^2: lol xD
    0meg4: xD

  8. #8
    Trojaner
    Registriert seit
    19.01.2007
    Beiträge
    63

    Standard

    Was habt ihr denn mit eurem protokoll? Das protokoll in diesem fall ist TCP o0

  9. #9
    W32.Klez
    Registriert seit
    23.05.2007
    Beiträge
    401

    Standard

    Wir meinen aber das Teamspeak Protokoll um mit Teamspeak-Servern/Clienten zu kommunizieren. Grob gesagt:
    Die Befehle die du hin und her schickst, muss man ja auch irgendwie wissen ... also mit dem Server/Client kommunizieren.

    Soweit ich weiß ist das Protokoll aber nicht öffentlich zugänglich.

    immer wieder die playerliste per befehl "pl" aufrufen und die "logintime" mit dem timer abgleichen, der am ende jedes while-durchlaufs aktualisiert wird. Wenn der timer kleiner oder gleich ist, dann kann man per "msgu" eine message an den user ausrichten.
    Woher hast du die Infos?
    Oder sind das nun Befehle IN Teamspeak die man verwenden kann? Sowas wollen wir halt nicht.
    Micah joined #CS
    0meg4: kA mehr wo das war, musst mal gucken
    0meg4: Hi Micah
    Micah: Welche von euch Fotzen möchte mal geleckt werden?!
    Jacks^2: o_O
    Micah: ja komm gibs mir... erzähl was!
    Micah: hab schon die ganze Zeit einen richtig harten
    0meg4: Ich glaub du hast da was verwechselt. Du bist hier im #CS was für "Counter-Strike" steht, nicht für "Cyber-Sex" :-O
    Micah: Verdammt.
    Micah left #CS
    Jacks^2: lol xD
    0meg4: xD

  10. #10
    Trojaner
    Registriert seit
    19.01.2007
    Beiträge
    63

    Standard

    Das ist aber kein protokoll ^^
    http://de.wikipedia.org/wiki/Internetprotokollfamilie

    Woher hast du die Infos?
    Einfach per telnet auf den ts über den tcp-queryport connecten und help eingeben
    Oder den fertigen ts-perlmod ansehen.

    //EDIT:
    Noch mal klar...

    TEAMSPEAK
    HAT
    KEIN
    EIGENES
    PROTOKOLL
    !

Seite 1 von 2 12 LetzteLetzte

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •