View Full Version : TS2PerlMod GNU/GPL-Edition
I've just added a few lines to the ts2perlmod.pl file. The updated version can be found here:
http://pastebin.planetteamspeak.com/pastebin.php?show=56
The script should now catch and log critical errors before it stops running.
ummmm its still opening as a text file. what should i open it with?
ok nm i figured that out.
how do i make only certain users sticky to a channnel with out harming others without using protect list?
danke für die erweiterte log funktion. hoffe du kannst was damit anfangen:
11/09/06 15:56:44 TS2PerlMod GNU/GPL-Edition started
11/09/06 15:56:44 Initialization sequence completed
11/09/06 15:56:50 [EXTENDED-WELCOME-MESSAGE] Sent welcome message to player Test
11/09/06 15:56:50 Quantifier follows nothing in regex; marked by <-- HERE in m/? <-- HERE / at ./ts2perlmod.pl line 151, <GEN2> chunk 486.
ich hab die perlmod nicht im ts verzeichnis direkt liegen, in /ts/ sind die ts2 server dateien und in /ts/perlmod/ die perlmod, aber das dürfte ja eigentlich nicht zu dem fehler führen..
Der angegebene Fehler deutet auf einen Problem mit dem regulären Ausdruck in Zeile 151 hin, der zur Funktion Illegal Nickname Detection bzw. Bad Nickname gehört.
foreach(@{$settings{badnick}{content}}) {
my $pattern = lc($_);
if(lc($player->{nick}) =~ /$pattern/) {
&punish($player,$settings{badnick});
&log($log, "[BAD-NICKNAME] Punished player ".$player->{nick});
}
}Wie sieht denn der Inhalt der Datei badnick.txt bei dir aus?
UPDATE:
I've updated the TS2PerlMod package with the new files to version 0.9.15. Click here (http://www.goteamspeak.com/?page=3rdparty&view=changelog&id=4&item=14) for more details.
danke für die hilfe! nun läuft alles, in der badnick.txt befand sich "?" das habe ich dann einfach mal rausgenommen, weil ich mir das schon dachte und schwups, sie geht!
Fragezeichen sind böse...
:)
;) wird nicht wieder vorkommen xD
Ich glaube ich habe einen Bug in der STICKY-CHANNEL Funktion gefunden. Wenn man sich schnell ausloggt (Bevor die primäre While-Schleife erneut durchgelaufen ist?), nachdem man das Sticky-Flag verpasst bekommen hat, beendet sich das Skript mit der Fehlermeldung "Can't use an undefined value as a HASH reference at ts2perlmod.pl line 265, <GEN2> chunk 1427."
Kann das jemand bestätigen?
Andreas Ludwig
18-12-2006, 12:16
Für die, die es ein bischen OpenSourceiger mögen hier mal ein ähnliches Script aus meiner Feder, leider bin ich kein Perlguru deswegen in PHP, aber man kann es genausogut unter Linux wie ein Konsolenscript ausführen mit Hilfe des PHP-CLI Interpreters oder durch direktes aufrufen des Interpreters unter Windows und Linux...
(Hilfe und Instruktionen stehen am Anfang der Datei)
For those of you who like it OpenSource, here is my version of a script. Unfortunately I'm not a perl guru therefore i have written it in PHP. But you also can use it like a shell script using the PHP-CLI interpreter or by directly calling the PHP-CLI interpreter in Windows or Linux (Help and Instructions are included)
Hallo Cyrus
Hast du vieleicht das Script noch zum Download zur Verfügung? würde mich auch mal intressieren.
Lg
Andreas
Nein ist leider eingestaubt irgendwo und wurde bei irgendeine Umzugsaktion entsorgt
Andreas Ludwig
18-12-2006, 13:59
Nein ist leider eingestaubt irgendwo und wurde bei irgendeine Umzugsaktion entsorgt
Sehr schade hätte es mir gerne mal angeschaut schade aber trozdem danke
Hi,
is it still possible that unregistered users with SA just get that permission revoked instead of kicking or moving?
Unfortunately I don't think that the protected user list seems to work. Also users with forbidden Nicknames don't get forced within a channel when punishment is set to move. After the initial move they can join every channel they want.
Thx for that great mod.
I was wondering if the mod could check the account name and force the user to us it as the nick.
The PerlMOD is OpenSource, so add it on your own. :p
MikeRivle
01-01-2007, 19:54
ich bräucht mal Hilfe :rolleyes:
Hab die neue perlmod inst. und wollte das Auto AFK akt. wenn ich die Channel ID des Raumes angebe bekomme ich beim starten einen Fehler
[!!] Auto AFK: Could not find a registered channel matching 7
habe mit telnet die id´s herrausgelesen und der raum der auto afk sein sollte ist die 7 :confused:
Die neueren PerlMOD-Versionen arbeiten nicht mehr mit Channel-IDs, sondern mit den Channelnamen bzw. ein Substring aus dem Namen sollte ausreichen (besonders bei Sonderzeichen zu empfehlen).
MikeRivle
02-01-2007, 12:20
das hab ich auch schon versucht hab auch mal testweise den Channel Namen eingegeben geht auch irgentwie nicht liegt das an den Sonderzeichen ?
Katana*GFR*
02-01-2007, 16:10
I have been working my ass off, and cant seem to be able to boot the script..
Im using a linux install on a VPS server, i have read through all 14 pages and didnt found a answer to my problem.. (or my german isnt to well to read the german reply's)..
I have all files configured to my liking and uploaded the lot. Now when i want to start the script i get a error "no such file or directory" ... And when i do ls -l i see the bloody file in the system...
Screenshot:
http://www.teamgfr.com/img/tssperlmod.PNG
Screenie shows the 2 things i trye to start and there error, and also that perl is working.
I am a beginning Linux user so please dont use the all technical terms :)
If i need to post more information let me know what i need to post.
Always these encoding problems...
Install recode on your server and do:
recode ibmpc..lat1 *
in the TS2PerlMod-Directory
hopefully this will work
Katana*GFR*
02-01-2007, 16:59
Recode didnt work, but that is due to command not found, thus function not installed i guess. I'll check the rpm find to see what i come up with..
Thanks for the quick reply, i will post back when i found the program.
*edit*
After installing the recode app. i got it working with "recode ibmpc..lat1 ts2perlmod_startscript"
I only did that file and it seems like its running now.. Im now going to test it onmy server to see if it blocks etc..
Thank you for that Cyrus!
I also updated the download package on PlanetTeamSpeak with lat1 encoded files.
Katana*GFR*
02-01-2007, 17:57
cool, thanks.. Im now stuck with starting it up..
[root@serv-4-14-152 ts2perl]# ./ts2perlmod_startscript start
TS2PerlMod GNU/GPL-Edition [Version 0.9.16]
Copyright (c) 2005, 2006 by Sven 'ScP' Paulsen
[ok] Using configuration file default.ini
[ok] Using logfile default.log
And then it doesn do anything anymore.. Not through Putty, and not on the VPS webmin..
I will redownload the file, and put that online to see if that will work.
*edit*
it didnt work.. I keep stalling at this point..
Katana*GFR*
03-01-2007, 15:11
I changed the default values for all ini files in the diverse scripts, and still it doesn boot up..
I stalls after it says [ok] Using logfile default.log
My Perl version is 5.8.6 according to "perl -v"
Anyone might have a idea what could happen this? My server runs fine for the rest, its just when launching it, that the script stalls..
if i need to open some logs, which ones and were to look? ( very newby at linux here..)
Please post your inifile (with your logindata censored).
Katana*GFR*
03-01-2007, 17:17
gfr.ini:
Enabled=1
File=advert.txt
Interval=10
[ANTI-FLOOD]
Enabled=1
MaxConnections=3
MaxSeconds=10
[ANTI-REC]
Channel=your channelname
Enabled=0
Punishment=kick
Reason=no recording
[AUTO-AFK]
Channel=AFK Channel
Enabled=1
[BAD-NICKNAME]
Channel=your channelname
Enabled=1
File=badnick.txt
Punishment=kick
Reason=Your name is not allowed. Please change your name!
[CONNECTION]
ServerAddress=84.244.**.***
ServerTCPPort=*****
ServerUDPPort=5921
[EXTENDED-WELCOME-MESSAGE]
Enabled=1
File=welcome.txt
[KICK-IDLERS]
Enabled=0
Idletime=120
Reason=don't idle please
TargetChannelR=1
TargetChannelU=1
TargetPlayerR=1
TargetPlayerU=1
[LOG]
Enabled=1
File=default.log
[LOGIN]
Password=*****
Username=*****
[MOVE-IDLERS]
Channel=AFK Channel
Enabled=1
Idletime=20
[PROTECTED-USERS]
Enabled=1
File=protected.txt
[STATS-MESSAGE]
Enabled=1
File=stats.txt
Interval=30
[STICKY-CHANNEL]
Channel=your channelname
Enabled=0
[TAKE-OVER-PROTECTION]
Channel=your channelname
Enabled=1
Punishment=ban
Reason=because you're a douchebag!
[TIMER]
RepeatTimer=2
[WARN-IDLERS]
Enabled=0
Idletime=90
Message=you are idle
And this is what the default.log say's:
01/02/07 18:06:47 TS2PerlMod GNU/GPL-Edition started
01/02/07 18:22:02 TS2PerlMod GNU/GPL-Edition started
01/02/07 18:49:48 TS2PerlMod GNU/GPL-Edition started
01/02/07 18:51:21 TS2PerlMod GNU/GPL-Edition started
01/02/07 18:56:10 TS2PerlMod GNU/GPL-Edition started
01/02/07 19:08:22 TS2PerlMod GNU/GPL-Edition started
01/03/07 15:58:36 TS2PerlMod GNU/GPL-Edition started
01/03/07 16:03:43 TS2PerlMod GNU/GPL-Edition started
01/03/07 16:06:53 TS2PerlMod GNU/GPL-Edition started
And i never saw the ts2perlmod.pid so for Linux it wasnt started if im right.. i just see it stall as mentioned before.
Katana*GFR*
05-01-2007, 16:50
From what i see in this topic: http://forum.goteamspeak.com/showthread.php?t=35282
[ok] Using configuration file default.ini
[ok] Using logfile default.log
[ok] Connected to server 38.99.146.130
[**] The server is running an outdated version (2.0.20.1)
[ok] Selected virtual server on port 8767
[ok] Authenticated as user superadmin
The script does not connect to the TS server. I will look into that and post back here as soon as i know for sure that i have all ports and the IP right..
Why don't you just use localhost or 127.0.0.1 as server address? Is your Teamspeak 2 server running on a different box than the TS2PerlMod script?
Katana*GFR*
06-01-2007, 10:07
Nope on the same box, only in a different directory.
My directory list:
tss -- tss2_rc2
--- ts2perlmod
--- ts2afd
That's how i got it in the user directory.
Try the following:
Update your TeamSpeak server by replacing the server_linux binary with this (http://www.goteamspeak.com/index.php?page=downloads&id=7a) download. Don't forget to restart the TeamSpeak server after replaceing the file.
Use localhost as server address in the TS2PerlMod configuration file.
Update your installation of Perl (on Debian simply type apt-get install perl).
Katana*GFR*
06-01-2007, 23:16
I already have the newest perl? I think..
My Perl version is 5.8.6 according to "perl -v"
but i will check it out... At the moment my vds is having some problems with memory limits orso.. (something wrong with inodes orso..) But as soon as that is resolved i'll be able to edit files and upload them again..
DoLSilent
07-01-2007, 13:22
usr/bin # ./ts2perlmod -start
-bash: ./ts2perlmod: Permission denied
wahh hilfe bitte entweder bin ich heut einfach zu blöd oder ich kann mir ned helfen
in welches verzeichnis soll das script und wie startet man es das es durchgehend läuft ?
Wenn du da schon happerst hast denn root zu früh geholt..! Fehlermeldung steht da immerhin...
Katana*GFR*
08-01-2007, 15:32
Thanks for the help guys, i misconfigured my TCP port in the ini file.. That is why the script couldnt start..
And Perl 5.8.6 is the most current version, i just tryed to update it and it said nothing changed orso..
Again thank you for this brilliant file and for all the support!
And Perl 5.8.6 is the most current version, i just tryed to update it and it said nothing changed orso..No, it's not. Here's my output from perl -v.
planetteamspeak.com root $ perl -v
This is perl, v5.8.8 built for i486-linux-gnu-thread-multi
Copyright 1987-2006, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.:D
Reedy Boy
08-01-2007, 17:58
No, it's not. Here's my output from perl -v.
planetteamspeak.com root $ perl -v
This is perl, v5.8.8 built for i486-linux-gnu-thread-multi
Copyright 1987-2006, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.:D
Heh
ActivePerl 5.8.8.819
http://www.activestate.com/Products/ActivePerl/?mp=1
Katana*GFR*
08-01-2007, 19:48
dang!.. okay now i need to find a update command..
[root@serv-4-14-152 ~]# perl -v
This is perl, v5.8.6 built for i386-linux
(with 1 registered patch, see perl -V for more detail)
Copyright 1987-2004, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'. If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
Reedy, were talking *nix versions.. You got Winblows version :p
ScP, is it maybe different because you run on i486, while i run on a i386?
Reedy Boy
08-01-2007, 19:54
dang!.. okay now i need to find a update command..
[root@serv-4-14-152 ~]# perl -v
This is perl, v5.8.6 built for i386-linux
(with 1 registered patch, see perl -V for more detail)
Copyright 1987-2004, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'. If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
Reedy, were talking *nix versions.. You got Winblows version :p
ScP, is it maybe different because you run on i486, while i run on a i386?
Still 5.8.8
http://www.perl.com/download.csp
The current version of Perl is 5.8.8. This is a stable, tested release that you should use in production environments.
To be honest, I don't think an update is needed here. The TS2PerlMod should work with Perl 5.8.6 without any problems. Anyone else with this specific version has any problems?
Katana*GFR*
08-01-2007, 21:44
To be honest, I don't think an update is needed here. The TS2PerlMod should work with Perl 5.8.6 without any problems. Anyone else with this specific version has any problems?
For me it was the TCP port, which i did change and forgot... So nothing to do with perl..
Moin,
Also habe auf mein Root TS drauf gehauen und geht auch alles!
Dann hab ich diese TS2PerlMod gefunden und auch mal drauf gemacht! Laufen tut es super!
Nur wird mir bei den ganzen Text Ausgaben wie die Welcome und Stats nur die erste Zeile ausgegeben im TeamSpeak und der Rest nicht!
Frage ist natürlich wie kann ich dies beheben das mir alle Zeilen angezeigt werden?
Und ist das Mod oder Client bedingt?
Edit: Mittlerweile stimmt auch was nicht mit der Welcome Message ich bekomme die zwar nur wenn ich auf den Server Connectet hab aber nicht 1mal sondern gleich 4-10mal und das ist nicht ganz so toll XD
I am running TS2, latest BETA version on a Redhat 7.2 server. (I have not read all 20 pages of this thread so forgive me if this has been addressed) This script is great, and for me was extremely easy to setup and get running. My problem was TS2 uptime. It suffered the day I started this script. My server would never get more then 2 days uptime before it went down, it could not be restarted by the web interface either. I thought it was flooders, which were common so I ran the TS2 Anti Flood Script along side it. It did not help. I cannot run the Perlmod anymore because of this, which is too bad for me.
I only ran the advertisement every 90minutes and the welcome message. Flood prot. was on. Everything else was disabled I believe. My public server sees about 20-90 people on it at any one time. I was thinking the shear amount of data it has to send was conflicting somehow with the servers stability? I couldnt figure out why it kept crashing. The actual script never crashed, it always stayed running.
Has anyone else's server uptime gone down after running this script?
Which version of the TeamSpeak 2 server do you currently use? Did you start or stop any virtual server via TCP query or the web administration interface when the TeamSpeak instance crashed?
SwiftAdz
14-01-2007, 18:40
can someone link me to the tspearlmod program for windows???:confused: :confused:
SwiftAdz
14-01-2007, 18:45
PS: i cant run PERL programs , it needs to run from an .EXE
crazyandy
14-01-2007, 18:47
Yes SwiftAdz (Adam) You can find it on the first post of this thread. And if you read the dam thing it says "All Platforms"
Use your brain for once Adam.
*EDIT
SwiftAdz seems to keep changing his posts, so thats why this one make no sence but it did at the time. Sorry.
SwiftAdz
14-01-2007, 18:49
i said i CANT run PERL programs
Reedy Boy
14-01-2007, 19:28
i said i CANT run PERL programs
http://www.activestate.com/store/freedownload.aspx?prdGuid=81fbce82-6bd5-49bc-a915-08d58c2648ca
Install Active Perl
Katana*GFR*
14-01-2007, 22:27
i said i CANT run PERL programs
READ the first page of the toipic dude it is explained.. And otherwise use SEARCH!!
Braveheart
18-01-2007, 01:05
Hey,
I got the mod installed, and everything is fine except one thing, i get "Cannout authenicate as user my SSA username"
but i have put in the correct username and password, maybe because the server isnt hoasted on my comp? i get it from a hoasting company, should this affect the SSA?
please help!
thanks,
Brave.
If you rents this server from an ATHP, I think you have no superadmin access.
I think the perlmod uses another config (perhaps the default.ini). Replace this file with your config file.
Braveheart
18-01-2007, 14:21
I don't understand, what do i do?
tikizler
20-01-2007, 12:04
Ich kann auch net auto afk usw nicht einstellen leider
mein kopie von default.ini
[AUTO-AFK]
Enabled=1
Channel= [====== Away Channel ======]
[BAD-NICKNAME]
Enabled=1
Channel=[•] Böse Buben
File=badnick.txt
Message=you're using a bad nickname
Punishment=move
Reason=bad nickname
[MOVE-IDLERS]
Enabled=1
Channel=[====== Away Channel ======]
Idletime=1200
[TAKE-OVER-PROTECTION]
Enabled=1
Channel=[•] Böse Buben
Message=nice try
Punishment=kick
Reason=evil kick
ich habe auch gelesen von mikerivle das mann kein channel ID geben kann!! was muss ich machen? bzw warum funk das nciht? der switch jeden in eingangshalle Oo
mfg
MikeRivle
20-01-2007, 17:39
Brauche Hilfe !
bekomme den perlmod nicht mehr zum starten ...
[ok] Using configuration file default.ini
Use of uninitialized value in concatenation (.) or string at
packages/TeamSpeak2/TCPquery.pm line 104 (#1)
(W uninitialized) An undefined value was used as if it were already
defined. It was interpreted as a "" or a 0, but maybe it was a mistake.
To suppress this warning assign a defined value to your variables.
To help you figure out what was undefined, perl tells you what operation
you used the undefined value in. Note, however, that perl optimizes your
program and the operation displayed in the warning may not necessarily
appear literally in your program. For example, "that $foo" is
usually optimized into "that " . $foo, and the warning will refer to
the concatenation (.) operator, even though there is no . in your
program.
Use of uninitialized value in concatenation (.) or string at ./ts2perlmod.pl
line 37 (#1)
[!!] Could not establish connection to server
Versucht es mal ohne die Sounderzeichen in den Channelnamen.
Soweit ich weiß, sucht die PerlMOD auch nach Substrings in Channelnamen.
Ich hab jetzt mal ne schöne Frage glaube ich: möchte den Perlmod über cronjob (@reboot) starten. Jetzt ist bloß noch die Frage, zu welcher Datei der Pfad in "cronjob" zeigen soll...
tikizler
21-01-2007, 23:07
Versucht es mal ohne die Sounderzeichen in den Channelnamen.
Soweit ich weiß, sucht die PerlMOD auch nach Substrings in Channelnamen.
Kann man den code nicht von alte version kopieren? woman Channel ID eigeben mussete?
Fals jmd bitte alte Perlmod hat bitte link geben ich will umcodieren ^^ :)
wenn ich alles weg mache seht doch mein TS nicht mehr so schoen aus :(
mfg
Wo liegt jetzt genau dein Problem? Ersetz doch einfach mal das "[====== Away Channel ======]" durch "Away Channel".
tikizler
24-01-2007, 17:15
Wo liegt jetzt genau dein Problem? Ersetz doch einfach mal das "[====== Away Channel ======]" durch "Away Channel".
weil mein ganze TS aussehen dadruch kaput geht weil alle channels bei mir mit [==...==] anfangen
mfg
Du sollst ja auch nicht den Channelnamen ändern, sondern in der Konfigurationsdatei die Sonderzeichen aus den Channelnamen herauszulöschen.
tikizler
26-01-2007, 09:31
Du sollst ja auch nicht den Channelnamen ändern, sondern in der Konfigurationsdatei die Sonderzeichen aus den Channelnamen herauszulöschen.
ahh das geht ja auch sogar Oo ok danke für eure hilfe :)
Daniel942
04-02-2007, 16:28
I Need TOTALY Help to install PerlMod. How can i install it? How i getting this on my server?
Maybe someone in the TeamSpeak Team can help me with RemoteAccess?
MSN: danielhubinette********.com
ja wäre auch schön wenn mal einer eine Anleitung machen könnte wie man das installiert? :eek:
Reedy Boy
20-02-2007, 19:43
I Need TOTALY Help to install PerlMod. How can i install it? How i getting this on my server?
Maybe someone in the TeamSpeak Team can help me with RemoteAccess?
MSN: danielhubinette********.com
Get Active Perl if you are on windows
http://www.activestate.com/Products/ActivePerl/
astanford
22-02-2007, 21:49
shoot me a PM with some contact info and ill get with ya to help install this, Recently installed it on my Windows Servers works like a charm.
KaMiKoZe
01-03-2007, 13:40
Hey Leute habe ein problem und zwar möchte ich den aktuellen Ts2Perlmod auf meinem Linux Server installieren. Soweit läuft alles gut bis ich es starten möchte.
Console gibt folgendes aus:
[ok] Using configuration file default.ini
Use of uninitialized value in concatenation (.) or string at
packages/TeamSpeak2/TCPquery.pm line 104 (#1)
(W uninitialized) An undefined value was used as if it were already
defined. It was interpreted as a "" or a 0, but maybe it was a mistake.
To suppress this warning assign a defined value to your variables.
To help you figure out what was undefined, perl tells you what operation
you used the undefined value in. Note, however, that perl optimizes your
program and the operation displayed in the warning may not necessarily
appear literally in your program. For example, "that $foo" is
usually optimized into "that " . $foo, and the warning will refer to
the concatenation (.) operator, even though there is no . in your
program.
Use of uninitialized value in concatenation (.) or string at ./ts2perlmod.pl
line 37 (#1)
[!!] Could not establish connection to server
Ich weiß nicht woran es liegt. Habe versucht die fehler in den Dateien zufinden,habe zuvor an diesen Dateien aber nichts verändert.
An der Config düfte es nicht liegen oder?
Config:
[CONNECTION]
ServerAddress=127.0.0.1 <-- Your servers IPv4 address or FQDN
ServerTCPPort=51234 <-- Your servers TCP port
ServerUDPPort=8767 <-- Your servers UDP port
[LOGIN]
Username=Perlbot <-- Your superadmin username
Password=*zensiert* <-- Your superadmin password
[EXTENDED-WELCOME-MESSAGE]
Enabled=1 <-- Enables/Disables the Extended Welcome Message
File=welcome.txt <-- This file contains your Extended Welcome Message
[BAD-NICKNAME]
Enabled=1 <-- Enables/Disables the Illegal Nickname Detection
File=badnick.txt <-- This file contains your list of illegal words
Punishment=move <-- The punishment method {kick | move | ban | remove}
Channel=AFK <-- This channel will be used if Punishment is set to move
Reason=bad nickname <-- User gets kicked with this reason if Pun. is set to kick
Message=you've a bad nickname <-- User receives this Msg if Pun. is set to move or remove
[MOVE-IDLERS]
Enabled=1 <-- Enables/Disables the Move Idlers feature
Idletime=10 <-- The targets idletime in minutes (integers only)
Channel=AFK <-- Idle users will be moved into this channel
[WARN-IDLERS]
Enabled=1 <-- Enables/Disables the Warn Idlers feature
Idletime=5 <-- The targets idletime in minutes (integers only)
Message=you are idle <-- An idle user will receive this single-line message
[KICK-IDLERS]
Enabled=0 <-- Enables/Disables the Move Idlers feature
Idletime=120 <-- The idletime in minutes (integers only)
TargetPlayerR=1 <-- Defines wether reg. users shall be kicked or not
TargetPlayerU=1 <-- Defines wether unreg. users shall be kicked or not
TargetChannelR=1 <-- Defines wether users in reg. channels shall be kicked
TargetChannelU=1 <-- Defines wether users in unreg. channels shall be kicked
Reason=don't idle please <-- Users will be kicked with this reason
[ANTI-REC]
Enabled=0 <-- Enables/Disables the Anti Recording feature
Punishment=kick <-- The punishment method {kick | move | ban | remove}
Channel=AFK <-- This channel will be used if Punishment is set to move
Reason=no recording <-- User gets kicked with this reason if Pun. is set to kick
Message=do not record <-- User receives this Msg if Pun. is set to move or remove
[ANTI-FLOOD]
Enabled=1 <-- Enables/Disables the Anti Flood feature
MaxConnections=5 <-- Max amount of new connections in x seconds
MaxSeconds=10 <-- Allows the number of connections set above in x seconds
[TAKE-OVER-PROTECTION]
Enabled=1 <-- Enables/Disables the Take Over Protection feature
Punishment=kick <-- The punishment method {kick | move | ban | remove}
Channel=AFK <-- This channel will be used if Punishment is set to move
Reason=evil kick <-- User gets kicked with this reason if Pun. is set to kick
Message=nice try <-- User receives this Msg if Pun. is set to move or remove
[PROTECTED-USERS]
Enabled=1 <-- Enables/Disables the Protected Users feature
File=protected.txt <-- This file contains your list of illegal words
[AUTO-AFK]
Enabled=1 <-- Enables/Disables the Protected Users feature
Channel=AFK <-- Users will be moved into this channel if they're 'Away'
[ADVERT-MESSAGE]
Enabled=1 <-- Enables/Disables the Protected Users feature
File=advert.txt <-- This file contains your Advert Message
Interval=60 <-- The message interval in minutes (integers only)
[STATS-MESSAGE]
Enabled=1 <-- Enables/Disables the Stats Message feature
File=stats.txt <-- This file contains your Stats Message
Interval=30 <-- The message interval in minutes (integers only)
[STICKY-CHANNEL]
Enabled=0 <-- Enables/Disables the Sticky Channel feature
Channel=AFK <-- Users will be bound to this channel when moved into it
[LOG]
Enabled=1 <-- Enables/Disables the Log feature
File=default.log <-- This file will be used for the Log feature
[TIMER]
RepeatTimer=2 <-- Time in seconds in which the TS2PerlMod will check for
any changes done to the server, in order to perform the
above tasks at a comfortable speed
Ich hoffe ihr wisst woran es liegt.
Mfg
Kami
Rusticus
15-03-2007, 19:35
Hallo Leute,
vielleicht ist hier noch wer aktiv.
Ich habe das ähnliche Problem wie mein Vorgänger hier im thread, er bekommt einfach keine Verbindung hin, gibt es da bereits eine Lösung?
hmm überall haben welche probleme aber ich komm nichtmal mit der insatllation klar -.-
wie installiert man das denn?
Hab meinen Server aufn PC laufen
http://forum.planetteamspeak.com/forumdisplay.php?f=33
Stew1213
18-03-2007, 13:26
how do you install this bot to teamspeak to use it
ja schön hab mir alles durchgelesen und hat mir auch einigermaßen was gebracht nur wie starte ich den script hab den server aufn pc laufen...?
hättest du dir alles durchgelesen, wüsstest du, dass du perl brauchst ...
was is denn perl und so doofe antworten die nix bringen ...
Hello
I have a server on linux and i want to install TS2PerlMod and when i start the sript for run the programm i have this message :
/****/***/********$ ./ts2perlmod_startscript start
[0mTS2PerlMod GNU/GPL-Edition [Version 0.9.16][0m
[0mCopyright (c) 2005, 2006 by Sven 'ScP' Paulsen[0m
[0m[0m
[34;1m[[0m[32;1mok[0m[34;1m][0m[0m [0m[0mUsing configuration file default.ini[0m
[34;1m[[0m[32;1mok[0m[34;1m][0m[0m [0m[0mUsing logfile default.log[0m
[34;1m[[0m[31;1m!![0m[34;1m][0m[0m [0m[0mCould not establish connection to server Server IP=127.0.0.1[0m
[0mWinSCP: this is end-of-file:0
Can someone help me plz ?
(sorry for my bad english i'm french)
Hello
I have a server on linux and i want to install TS2PerlMod and when i start the sript for run the programm i have this message :
/****/***/********$ ./ts2perlmod_startscript start
[0mTS2PerlMod GNU/GPL-Edition [Version 0.9.16][0m
[0mCopyright (c) 2005, 2006 by Sven 'ScP' Paulsen[0m
[0m[0m
[34;1m[[0m[32;1mok[0m[34;1m][0m[0m [0m[0mUsing configuration file default.ini[0m
[34;1m[[0m[32;1mok[0m[34;1m][0m[0m [0m[0mUsing logfile default.log[0m
[34;1m[[0m[31;1m!![0m[34;1m][0m[0m [0m[0mCould not establish connection to server Server IP=127.0.0.1[0m
[0mWinSCP: this is end-of-file:0
Can someone help me plz ?
(sorry for my bad english i'm french)
Have you configured it first?
Yes I have configured It but I'dont know if that just, this is my configuration :
[CONNECTION]
ServerAddress=Server IP=88.191.42.26
ServerTCPPort=54321
ServerUDPPort=8767
[LOGIN]
Username=superadmin
Password=*****
[ADVERT-MESSAGE]
Enabled=1
File=advert.txt
Interval=60
[ANTI-FLOOD]
Enabled=1
MaxConnections=3
MaxSeconds=10
[ANTI-REC]
Enabled=1
Channel=your channelname
Message=do not record
Punishment=kick
Reason=no recording
[AUTO-AFK]
Enabled=1
Channel=your channelname
[BAD-NICKNAME]
Enabled=1
Channel=your channelname
File=badnick.txt
Message=you're using a bad nickname
Punishment=move
Reason=bad nickname
[EXTENDED-WELCOME-MESSAGE]
Enabled=1
File=welcome.txt
[KICK-IDLERS]
Enabled=1
Idletime=120
Reason=don't idle please
TargetChannelR=1
TargetChannelU=1
TargetPlayerR=1
TargetPlayerU=1
[MOVE-IDLERS]
Enabled=1
Channel=your channelname
Idletime=60
[PROTECTED-USERS]
Enabled=1
File=protected.txt
[STATS-MESSAGE]
Enabled=1
File=stats.txt
Interval=30
[STICKY-CHANNEL]
Enabled=1
Channel=your channelname
[TAKE-OVER-PROTECTION]
Enabled=1
Channel=your channelname
Message=nice try
Punishment=kick
Reason=evil kick
[WARN-IDLERS]
Enabled=1
Idletime=90
Message=you are idle
[LOG]
Enabled=1
File=default.log
[TIMER]
RepeatTimer=2
(I have masked here the pass for the superadminn)
If you wan't help me via MSN this is my adress : adrien_1991********.com
Thanks for your answer
Aryart
Cyber Leo
25-03-2007, 11:17
Hi,
sorry for my englsih i'm french:)
i had little problem, i donwload the last version of ts2perl mod, but don't understand how start it in my serveur ...
what the procedur to "install it ?"
Thank :)
( Os : windows )
[CONNECTION]
ServerAddress=Server IP=88.191.42.26
ServerTCPPort=54321
ServerUDPPort=8767You've entered an invalid value for ServerAddress.
what the procedur to "install it ?"Please read the scripts manual.
Tanks for your help but now i have an other problem when i woud start the sricpt it say that :
/root/ts/tss2_rc2$ ./ts2perlmod_startscript start
Use of uninitialized value in concatenation (.) or string at
packages/TeamSpeak2/TCPquery.pm line 104 (#1)
(W uninitialized) An undefined value was used as if it were already
defined. It was interpreted as a "" or a 0, but maybe it was a mistake.
To suppress this warning assign a defined value to your variables.
To help you figure out what was undefined, perl tells you what operation
you used the undefined value in. Note, however, that perl optimizes your
program and the operation displayed in the warning may not necessarily
appear literally in your program. For example, "that $foo" is
usually optimized into "that " . $foo, and the warning will refer to
the concatenation (.) operator, even though there is no . in your
program.
Use of uninitialized value in concatenation (.) or string at ./ts2perlmod.pl
line 37 (#1)
[0mTS2PerlMod GNU/GPL-Edition [Version 0.9.16][0m
[0mCopyright (c) 2005, 2006 by Sven 'ScP' Paulsen[0m
[0m[0m
[34;1m[[0m[32;1mok[0m[34;1m][0m[0m [0m[0mUsing configuration file default.ini[0m
[34;1m[[0m[31;1m!![0m[34;1m][0m[0m [0m[0mCould not establish connection to server [0m
[0mWinSCP: this is end-of-file:0
Can you help me ?
Please post the [CONNECTION] section of your configuration file.
I don't know wath is the connection section configuration file but i have this :
It's my default.ini in the configs file :
[CONNECTION]
ServerAddress=localhost
ServerTCPPort=54321
ServerUDPPort=8767
[LOGIN]
Username=superadmin
Password=1234
[ADVERT-MESSAGE]
Enabled=1
File=advert.txt
Interval=60
[ANTI-FLOOD]
Enabled=1
MaxConnections=3
MaxSeconds=10
[ANTI-REC]
Enabled=1
Channel=your channelname
Message=do not record
Punishment=kick
Reason=no recording
[AUTO-AFK]
Enabled=1
Channel=Absent/AFK
[BAD-NICKNAME]
Enabled=1
Channel=<<< Acceuil >>>
File=badnick.txt
Message=you're using a bad nickname
Punishment=move
Reason=bad nickname
[EXTENDED-WELCOME-MESSAGE]
Enabled=1
File=welcome.txt
[KICK-IDLERS]
Enabled=1
Idletime=120
Reason=don't idle please
TargetChannelR=1
TargetChannelU=1
TargetPlayerR=1
TargetPlayerU=1
[MOVE-IDLERS]
Enabled=1
Channel=your channelname
Idletime=60
[PROTECTED-USERS]
Enabled=1
File=protected.txt
[STATS-MESSAGE]
Enabled=1
File=stats.txt
Interval=30
[STICKY-CHANNEL]
Enabled=1
Channel=your channelname
[TAKE-OVER-PROTECTION]
Enabled=1
Channel=your channelname
Message=nice try
Punishment=kick
Reason=evil kick
[WARN-IDLERS]
Enabled=1
Idletime=90
Message=you are idle
[LOG]
Enabled=1
File=default.log
[TIMER]
RepeatTimer=2
I have too this file it's the server.ini :
[debug]
MessageTypes=LMTALL
MessageDepths=LMDALL
[Main Config]
ExternalIPDectection=1
HTTPServer Port=54321
HTTPServer Enabled=1
DateTimeFormat=dd-mm-yyyy hh:nn:ss
TCPQueryPort=12345
AllowedClientNameChars=
DisAllowedClientNameChars=
BoundToIp1=
[WebPost]
AdminEmail=
ISPLinkURL=
ISPName=
ISPCountryNumber=4457
Enabled=1
PostURL=
ListPublic=1
UserAgent=teamspeak
[log]
access_r=0
access_u=0
channel_registerred=0
channel_unregisterred=0
sa=0
chat=0
kick_server=0
kick_channel=0
[Spam]
max_commands=5
in_seconds=5
(if they are not good the files repetitions me)
I strongly recommend that you use the TS2PerlMod Configurator (http://www.planetteamspeak.com/component/option,com_docman/task,doc_details/gid,52/Itemid,69/) to set up your configuration files. It is a GUI application written in C++ that allows you to add or edit the configuration files of the TS2PerlMod.
http://www.planetteamspeak.com/component/option,com_docman/task,doc_details/gid,52/Itemid,69/
Realy tank you for your help ! I have all configure ! Aryart
Rusticus
28-03-2007, 19:44
Hi, also bei mir gehts es immer nocht nicht, wollte mich bei euch im Forum anmelden aber ich bekomm keine Bestätigungsmail
[CONNECTION]
ServerAddress=localhost
ServerTCPPort=8767
ServerUDPPort=51234
Vielleicht wird mir hier geholfen
Ohne eine etwas genauere Fehlerbeschreibung kann ich dir leider nicht wirklich helfen. Deinen Account ich nun übrigens aktiviert.
:)
Rusticus
29-03-2007, 19:10
Dachte es wär klar,
bei mir kommt genauso wie bei den anderen
"unable to connect to <IP>/localhost/127.0.01"
Xandaros
31-03-2007, 00:03
bei mir gehts leider auch nicht :(
bash-3.2$ exec D:/Programme/ts2perlmod/ts2perlmod.pl
TS2PerlMod GNU/GPL-Edition [Version 0.9.16]
Copyright (c) 2005, 2006 by Sven 'ScP' Paulsen
[ok] Using configuration file default.ini
[ok] Using logfile default.log
[ok] Connected to server 5.40.133.29
[**] The server is running an outdated version (2.0.20.1)
[ok] Selected virtual server on port 8767
[!!] Could not authenticate as user Xandaros
TS2PerlMod GNU/GPL-Edition [Version 0.9.16]
Copyright (c) 2005, 2006 by Sven 'ScP' Paulsen
[ok] Using configuration file default.ini
[ok] Using logfile default.log
[ok] Connected to server 5.40.133.29
[**] The server is running an outdated version (2.0.20.1)
[ok] Selected virtual server on port 8767
[!!] Could not authenticate as user Xandaros
TS2PerlMod GNU/GPL-Edition [Version 0.9.16]
Copyright (c) 2005, 2006 by Sven 'ScP' Paulsen
[ok] Using configuration file default.ini
[ok] Using logfile default.log
[ok] Connected to server 5.40.133.29
[**] The server is running an outdated version (2.0.20.1)
[ok] Selected virtual server on port 8767
[!!] Could not authenticate as user Xandaros
TS2PerlMod GNU/GPL-Edition [Version 0.9.16]
Copyright (c) 2005, 2006 by Sven 'ScP' Paulsen
[ok] Using configuration file default.ini
[ok] Using logfile default.log
[ok] Connected to server 5.40.133.29
[**] The server is running an outdated version (2.0.20.1)
[ok] Selected virtual server on port 8767
[!!] Could not authenticate as user Xandaros
TS2PerlMod GNU/GPL-Edition [Version 0.9.16]
Copyright (c) 2005, 2006 by Sven 'ScP' Paulsen
[ok] Using configuration file default.ini
[ok] Using logfile default.log
[!!] Could not establish connection to server 5.40.133.29
TS2PerlMod GNU/GPL-Edition [Version 0.9.16]
Copyright (c) 2005, 2006 by Sven 'ScP' Paulsen
[ok] Using configuration file default.ini
[ok] Using logfile default.log
[!!] Could not establish connection to server 5.40.133.29
D:\Programme\Multiverse\Cygwin\bin>cd..
D:\Programme\Multiverse\Cygwin>cygwin.bat
bash-3.2$ cd D:/Programme/ts2perlmod/
bash-3.2$ exec D:/Programme/ts2perlmod/ts2perlmod.pl
TS2PerlMod GNU/GPL-Edition [Version 0.9.16]
Copyright (c) 2005, 2006 by Sven 'ScP' Paulsen
[ok] Using configuration file default.ini
[ok] Using logfile default.log
[!!] Could not establish connection to server 5.40.133.29
TS2PerlMod GNU/GPL-Edition [Version 0.9.16]
Copyright (c) 2005, 2006 by Sven 'ScP' Paulsen
[ok] Using configuration file default.ini
[ok] Using logfile default.log
[!!] Could not establish connection to server 5.40.133.29
TS2PerlMod GNU/GPL-Edition [Version 0.9.16]
Copyright (c) 2005, 2006 by Sven 'ScP' Paulsen
[ok] Using configuration file default.ini
[ok] Using logfile default.log
[!!] Could not establish connection to server 5.40.133.29
TS2PerlMod GNU/GPL-Edition [Version 0.9.16]
Copyright (c) 2005, 2006 by Sven 'ScP' Paulsen
[ok] Using configuration file default.ini
[ok] Using logfile default.log
[!!] Could not establish connection to server 5.40.133.29
TS2PerlMod GNU/GPL-Edition [Version 0.9.16]
Copyright (c) 2005, 2006 by Sven 'ScP' Paulsen
[ok] Using configuration file default.ini
[ok] Using logfile default.log
[!!] Could not establish connection to server 5.40.133.29
TS2PerlMod GNU/GPL-Edition [Version 0.9.16]
Copyright (c) 2005, 2006 by Sven 'ScP' Paulsen
[ok] Using configuration file default.ini
[ok] Using logfile default.log
[!!] Could not establish connection to server 5.40.133.29
[CONNECTION]
ServerAddress=5.40.133.29
ServerTCPPort=51234
ServerUDPPort=8767
[LOGIN]
Username=superadmin
Password=XXX
[ADVERT-MESSAGE]
Enabled=1
File=advert.txt
Interval=60
[ANTI-FLOOD]
Enabled=1
MaxConnections=3
MaxSeconds=10
[ANTI-REC]
Enabled=1
Channel=your channelname
Message=do not record
Punishment=kick
Reason=no recording
[AUTO-AFK]
Enabled=1
Channel=your channelname
[BAD-NICKNAME]
Enabled=1
Channel=your channelname
File=badnick.txt
Message=you're using a bad nickname
Punishment=move
Reason=bad nickname
[EXTENDED-WELCOME-MESSAGE]
Enabled=1
File=welcome.txt
[KICK-IDLERS]
Enabled=1
Idletime=120
Reason=don't idle please
TargetChannelR=1
TargetChannelU=1
TargetPlayerR=1
TargetPlayerU=1
[MOVE-IDLERS]
Enabled=1
Channel=your channelname
Idletime=60
[PROTECTED-USERS]
Enabled=1
File=protected.txt
[STATS-MESSAGE]
Enabled=1
File=stats.txt
Interval=30
[STICKY-CHANNEL]
Enabled=1
Channel=your channelname
[TAKE-OVER-PROTECTION]
Enabled=1
Channel=your channelname
Message=nice try
Punishment=kick
Reason=evil kick
[WARN-IDLERS]
Enabled=1
Idletime=90
Message=you are idle
[LOG]
Enabled=1
File=default.log
[TIMER]
RepeatTimer=2
hoffe ihr könnt mir helfen :(
edit: okay hab das problem gefunden, i ch kann nur auf den Server zugreifen der auf demselben PC ist :( warum? möchte von dem einen PC den mod haben, un im netzwerk aufm anderen PC den Server ist das möglich?
wenn man einen root hat und zb 10 ts server drauf laufen hat, kann man für jeden einzelnen die einstellungen treffen?
Keanu_Reeves
17-04-2007, 09:41
Moinmoin,
kurze Frage:
TS2perlmod wurde funktionfaehig inst.
allerdings bannt der nur fuer 30Minuten?!
kann mann das irgendwie verlaengern?!
oder habe ich einfach nur was falsch gemacht?!
[CONNECTION]
ServerAddress=62.141.38.168
ServerTCPPort=51234
ServerUDPPort=9995
[LOGIN]
Username=Keanu_Reeves
Password=victoria1
[ADVERT-MESSAGE]
Enabled=0
File=advert.txt
Interval=60
[ANTI-FLOOD]
Enabled=1
MaxConnections=2
MaxSeconds=10
[ANTI-REC]
Enabled=1
Channel=Eingang
Message=Aufzeichnungen VERBOTEN!!!!!!!
Punishment=ban
Reason=Aufzeichnungen VERBOTEN!!!!!!!
[AUTO-AFK]
Enabled=0
Channel=laenger weg
[BAD-NICKNAME]
Enabled=1
Channel=Eingang
File=badnick.txt
Message=Du benutzt nen gebannten Nick
Punishment=ban
Reason=Du benutzt nen gebannten Nick
[EXTENDED-WELCOME-MESSAGE]
Enabled=1
File=welcome.txt
[KICK-IDLERS]
Enabled=0
Idletime=120
Reason=don't idle please
TargetChannelR=1
TargetChannelU=1
TargetPlayerR=1
TargetPlayerU=1
[MOVE-IDLERS]
Enabled=0
Channel=your channelname
Idletime=60
[PROTECTED-USERS]
Enabled=1
File=protected.txt
[STATS-MESSAGE]
Enabled=0
File=stats.txt
Interval=30
[STICKY-CHANNEL]
Enabled=0
Channel=your channelname
[TAKE-OVER-PROTECTION]
Enabled=1
Channel=Eingang
Message=Netter Versuch...
Punishment=ban
Reason=Netter Versuch...
[WARN-IDLERS]
Enabled=1
Idletime=90
Message=you are idle
[LOG]
Enabled=1
File=default.log
[TIMER]
RepeatTimer=2
Keanu_Reeves
17-04-2007, 09:42
wenn man einen root hat und zb 10 ts server drauf laufen hat, kann man für jeden einzelnen die einstellungen treffen?
naja, welche Funktion es da noch gibt weiss ich nicht...
ich hab halt fuer jeden TS einmal einen Ordner angelegt, und jeden gestartet...
frist zwar Leistung, sichert aber gut ab :D
hallo ich wollte mal fragen wo hierbei der fehler ist
./ts2perlmod_startscript start
TS2PerlMod GNU/GPL-Edition [Version 0.9.16]
Copyright (c) 2005, 2006 by Sven 'ScP' Paulsen
[ok] Using configuration file default.ini
Use of uninitialized value in concatenation (.) or string at
packages/TeamSpeak2/TCPquery.pm line 104 (#1)
(W uninitialized) An undefined value was used as if it were already
defined. It was interpreted as a "" or a 0, but maybe it was a mistake.
To suppress this warning assign a defined value to your variables.
To help you figure out what was undefined, perl tells you what operation
you used the undefined value in. Note, however, that perl optimizes your
program and the operation displayed in the warning may not necessarily
appear literally in your program. For example, "that $foo" is
usually optimized into "that " . $foo, and the warning will refer to
the concatenation (.) operator, even though there is no . in your
program.
Use of uninitialized value in concatenation (.) or string at ./ts2perlmod.pl
line 37 (#1)
[!!] Could not establish connection to server
mFG BAM
squirrelof09
20-05-2007, 01:27
How would you install the TS2Perlmod to a Win32 computer?
squirrelof09
20-05-2007, 01:46
This forum is confusing...
How do you install the TS2Perlmod for a win32 machine?
squirrelof09
20-05-2007, 20:16
How would you get perl?
and how would you install it?
http://www.perl.com/download.csp#win32
Mal ne dume Frage, kann man das Anti-Flood-Tool schärfer stellen?
Ich nutze zur Zeit das Anti-Flood-Tool0.4. Da wir der Flooder nach 3 Login auch gebannt.
Bei dem TSPerlmod kommen bei gleicher Einstellung aber 10 Logins durch, bevor der Ban greift.
Irgendeine Idee.....
Einstellungen hier [ANTI-FLOOD]
Enabled=1
MaxConnections=3
MaxSeconds=10
helfen nicht!
vielleicht solltest du das update interval niedriger stellen. dann überprüft das tool die logins schneller und kann somit auch schneller reagieren.
Hatte es schon auf 3Verb. in 5 Sek. gestellt, brachte keine Änderung :(
http://www.planetteamspeak.com/content/view/88/65/
Hallo ihr Lieben
ich bin begeisteter Fan von Teamspeak.
Ich habe mir nun auch diesen Perlmod zu gelegt.
Nun habe ich eben etwas an der Default.ini herumgewerkelt, um mir
alles richtig einzustellen, doch nun bekomme ich den Mod nicht mehr gestartet.
ich bekomme folgende Meldung:
[ok] Using configuration file default.ini
Use of uninitialized value in concatenation (.) or string at
packages/TeamSpeak2/TCPquery.pm line 104 (#1)
(W uninitialized) An undefined value was used as if it were already
defined. It was interpreted as a "" or a 0, but maybe it was a mistake.
To suppress this warning assign a defined value to your variables.
To help you figure out what was undefined, perl tells you what operation
you used the undefined value in. Note, however, that perl optimizes your
program and the operation displayed in the warning may not necessarily
appear literally in your program. For example, "that $foo" is
usually optimized into "that " . $foo, and the warning will refer to
the concatenation (.) operator, even though there is no . in your
program.
Use of uninitialized value in concatenation (.) or string at ./ts2perlmod.pl
line 37 (#1)
[!!] Could not establish connection to server
Nun habe ich mir die Datei ts2perlmod.pl an Zeile 37 angeschaut, nur weiß ich nicht wo und was das Problem ist.
Es wäre supernett wenn einer von euch mir helfen könnte
Danke sehr
Eure Rexin
Kann mir denn niemand helfen?
Hello, that made a small moment that I have a server ts, and I had discovered ts2perlmod for Windows, but I lost it and is not able any more to find it.
If somebody will have a bond for me, they will be really sympathetic.
Thank you with you and soon:)
PS: sorry for my English but I am français^^
Hello, that made a small moment that I have a server ts, and I had discovered ts2perlmod for Windows, but I lost it and is not able any more to find it.
If somebody will have a bond for me, they will be really sympathetic.
Thank you with you and soon:)
PS: sorry for my English but I am français^^
Check the top of this page. ;)
Hm, irgendwie scheine ich der einzige mit diesem Problem zu sein.
Eine wunderschönen guten abend erstmal.
Nachdem mein Teamspeak Server heute besuch eines recht begabten Hackers bekommen hat, habe ich beschlossen den PerlMod zu installieren.
Config eingestellt über den Configurator und so (brauchen wa nich weiter diskutieren)
Jedoch hat sich beim starten des PerlMods folgendes ereignet....
./ts2perlmod_multi_startscript start
Starting all instances of PerlMod...
Starting 8100... FAILED!
Starting 8110... FAILED!
done.
Das heißt ich möchte mehrere VServer damit schützen....
jedoch wie man sieht geht das nicht...
Kann mir einer einen Rat geben oder helfen?
Bin für alles dankbar.
Nutze Suse Linux Server und ja, Perl ist druff und auch eine kompatible Version.
Hey i just installed the mod, and its awsome, i love it :)
but, abouth the bad nick name part.. as i can notice, it doesnt block other words in the language except german and english, i tried ducth words, but it doesnt work, i can still login with dutch cursing words etc...
and cant it be done that when u started the mod with the shortcut, that it simply runs at the background? when i start it, i get a dos window, saying everything worked.. and when i close that window, the mod wont do its work anymore..
Hey i just installed the mod, and its awsome, i love it :)
but, abouth the bad nick name part.. as i can notice, it doesnt block other words in the language except german and english, i tried ducth words, but it doesnt work, i can still login with dutch cursing words etc...
and cant it be done that when u started the mod with the shortcut, that it simply runs at the background? when i start it, i get a dos window, saying everything worked.. and when i close that window, the mod wont do its work anymore..
You can run it as a service.
http://forum.goteamspeak.com/showthread.php?t=37250
ok hba mal bis seite 7 gelesen aber nirgends gefunden wie man das ding genau instaliert^^
sry bin einfach zu blöd für das^^
ich hab aktiv pear instaliert nur weis ich nicht was und wie ich das jetzt mit dem ding mache:rolleyes:
kann mir das niemand sagen??
Hi,
Is this mod broken?
Worked fine for me but lately (with the many security-bugfixes) the process terminates itself all the time. Works shortly but after some time it's just terminated.
Any ideas what this could be?
Thanks,
greets
maxi1990
05-08-2007, 17:33
Hi,
Is this mod broken?
Worked fine for me but lately (with the many security-bugfixes) the process terminates itself all the time. Works shortly but after some time it's just terminated.
Any ideas what this could be?
Thanks,
greets
Please post the relevant data of the Log.
maxi1990
05-08-2007, 17:34
ok hba mal bis seite 7 gelesen aber nirgends gefunden wie man das ding genau instaliert^^
sry bin einfach zu blöd für das^^
ich hab aktiv pear instaliert nur weis ich nicht was und wie ich das jetzt mit dem ding mache:rolleyes:
Als Linux Root: die ts2perlmod.pl oder das Startscript ausführen nachdem du alles konfiguriert hast.
Also Windows Root: Eine Distribution von Perl installieren und ausführen nachdem du alles konfiguriert hast.
Ok I think I know what was wrong. I banned the nick "***" which isn't possible - that's the error-message I received after turnin on logging.
08/06/07 10:50:56 Quantifier follows nothing in regex; marked by <-- HERE in m/* <-- HERE **/ at ./ts2perlmod.pl line 153, <GEN2> chunk 90074.
Maybe this could be fixed in future versions.
greets
this is imo not a bug, the values in the badnames-file are all parsed as regular expressions that are much more powerful than pure fulltext filters.
e.g. you could add:
+ or if just want "***" you have to write \*\*\*that would ban all users whos nicknames only consist of one or more *
jluerken
03-12-2007, 13:19
Hi,
I've installed this mod and its working fine.
I've just a small question.
We're using a server without a password and don't want to put one on.
With the TS rights service we blocked unregistered users from leaving the lobby so thats working fine.
Only issue that we currently have is that advertisement bots connect our server and leave again. They advertise by using a webaddress as name.
Is there a way to use this mod to prevent people with a name like www.domain.com to even connect to the server?
I don't want to ban them, I want to prevent that they even can connect.
Any idea?
Kind regards
jluerken
http://www.planetteamspeak.com/content/view/106/65/
CRAZyBUg
10-12-2007, 04:57
Hi, ts2perlmod stops working after a small time of working, here is the log
vs19485200:/opt/ts2perlmod/logs# cat default.log
12/08/07 02:08:59 TS2PerlMod GNU/GPL-Edition started
12/08/07 02:09:51 TS2PerlMod GNU/GPL-Edition started
12/08/07 02:12:40 TS2PerlMod GNU/GPL-Edition started
12/08/07 02:21:41 TS2PerlMod GNU/GPL-Edition started
12/08/07 02:22:42 TS2PerlMod GNU/GPL-Edition started
12/08/07 02:30:14 TS2PerlMod GNU/GPL-Edition started
12/08/07 02:30:14 Initialization sequence completed
12/08/07 02:30:23 [EXTENDED-WELCOME-MESSAGE] Sent welcome message to player CBUg (R SA) with IP 84.158.78.225
12/08/07 02:32:19 [EXTENDED-WELCOME-MESSAGE] Sent welcome message to player CBUg (U) with IP 84.158.78.225
12/08/07 02:32:27 [EXTENDED-WELCOME-MESSAGE] Sent welcome message to player CRAZyBUg (R SA) with IP 84.158.78.225
12/08/07 04:29:24 Connection to server ("91.194.85.226") lost at packages/TeamSpeak2/TCPquery.pm line 1796, <GEN2> chunk 166027.
12/08/07 07:00:43 TS2PerlMod GNU/GPL-Edition started
12/08/07 07:00:43 Initialization sequence completed
12/08/07 09:38:28 [EXTENDED-WELCOME-MESSAGE] Sent welcome message to player CRAZyBUg (R SA) with IP 84.158.104.16
12/08/07 20:09:19 Connection to server ("91.194.85.226") lost at packages/TeamSpeak2/TCPquery.pm line 1796, <GEN2> chunk 1068847.
I am using Server 2.0.24.1 with Mysql as DB-Backend on another server.
Ts2perlmod is the newest version, too.
maxi1990
10-12-2007, 16:02
If server and perlmod are running on the same machine try localhost or 127.0.0.1 as IP.
CRAZyBUg
10-12-2007, 23:55
even if i bound ts2 ip to 91.194.85.226? - since i think no, i will unbind it from this ip to listen on all ip's.
lets see if the error still exists...
CRAZyBUg
11-12-2007, 16:23
Hi, i edited the config of ts2perlmod to connect to 127.0.0.1.
Here is the log, the error still exists the same way.
12/08/07 02:08:59 TS2PerlMod GNU/GPL-Edition started
12/08/07 02:09:51 TS2PerlMod GNU/GPL-Edition started
12/08/07 02:12:40 TS2PerlMod GNU/GPL-Edition started
12/08/07 02:21:41 TS2PerlMod GNU/GPL-Edition started
12/08/07 02:22:42 TS2PerlMod GNU/GPL-Edition started
12/08/07 02:30:14 TS2PerlMod GNU/GPL-Edition started
12/08/07 02:30:14 Initialization sequence completed
12/08/07 02:30:23 [EXTENDED-WELCOME-MESSAGE] Sent welcome message to player CBUg (R SA) with IP 84.158.78.225
12/08/07 02:32:19 [EXTENDED-WELCOME-MESSAGE] Sent welcome message to player CBUg (U) with IP 84.158.78.225
12/08/07 02:32:27 [EXTENDED-WELCOME-MESSAGE] Sent welcome message to player CRAZyBUg (R SA) with IP 84.158.78.225
12/08/07 04:29:24 Connection to server ("91.194.85.226") lost at packages/TeamSpeak2/TCPquery.pm line 1796, <GEN2> chunk 166027.
12/08/07 07:00:43 TS2PerlMod GNU/GPL-Edition started
12/08/07 07:00:43 Initialization sequence completed
12/08/07 09:38:28 [EXTENDED-WELCOME-MESSAGE] Sent welcome message to player CRAZyBUg (R SA) with IP 84.158.104.16
12/08/07 20:09:19 Connection to server ("91.194.85.226") lost at packages/TeamSpeak2/TCPquery.pm line 1796, <GEN2> chunk 1068847.
12/10/07 23:59:13 TS2PerlMod GNU/GPL-Edition started
12/10/07 23:59:13 Initialization sequence completed
12/10/07 23:59:27 [EXTENDED-WELCOME-MESSAGE] Sent welcome message to player CBUg (U) with IP 84.158.78.13
12/11/07 09:39:41 Connection to server ("127.0.0.1") lost at packages/TeamSpeak2/TCPquery.pm line 1796, <GEN2> chunk 816473.
CRAZyBUg
14-12-2007, 18:12
k, seems like nobody knows anything about this?!
CRAZyBUg
19-12-2007, 02:01
maybe nobody sees this post?
Post your settings file here.
CRAZyBUg
21-12-2007, 09:05
[ADVERT-MESSAGE]
Enabled=0
File=advert.txt
Interval=60
[ANTI-FLOOD]
Enabled=1
MaxConnections=4
MaxSeconds=6
[ANTI-REC]
Channel=
Enabled=1
Punishment=kick
Reason=Aufnahmefreie Zone
[AUTO-AFK]
Channel=
Enabled=0
[AUTO-SERVERTYPE]
Clients=
Enabled=0
Interval=
[BAD-CHANNEL]
Channel=
Enabled=0
File=badchannel.txt
Message=
Punishment=move
[BAD-NICKNAME]
Channel=
Enabled=0
File=badnicks.txt
Message=
Punishment=move
[BUG-DETECTION]
Enabled=0
[CONNECTION]
ServerAddress=localhost
ServerTCPPort=51234
ServerUDPPort=8767
[EXTENDED-WELCOME-MESSAGE]
Enabled=1
File=welcome.txt
[KICK-IDLERS]
Enabled=0
Idletime=120
Reason=
TargetChannelR=0
TargetChannelU=0
TargetPlayerR=0
TargetPlayerU=0
[LOG]
Enabled=1
File=default.log
[LOGIN]
Password=hackmeifyoucan
Username=getit
[MOVE-IDLERS]
Channel=
Enabled=0
Idletime=60
[PROTECTED-USERS]
Enabled=0
File=protected.txt
[STATS-MESSAGE]
Enabled=0
File=stats.txt
Interval=30
[STICKY-CHANNEL]
Channel=
Enabled=0
[TAKE-OVER-PROTECTION]
Channel=
Enabled=1
Punishment=ban
Reason=Possible Overtake!
[TIMER]
RepeatTimer=2
[UPDATE-BANLIST]
Bantime=0
Enabled=0
[WARN-IDLERS]
Enabled=0
Idletime=90
Message=
CRAZyBUg
23-12-2007, 10:38
k, since nobody got any idea, i believe it's the mysql db. since it's hosted on another server, i believe, sometimes the sql connection breaks and kills the script since it cant work reading.
Yeah it is not idea to have your server broken up like that.
CRAZyBUg
25-12-2007, 09:48
The server is a fresh installed debian 3.1. Which is
top - 09:47:31 up 20 days, 9:00, 1 user, load average: 0.04, 0.03, 0.00
Tasks: 6 total, 1 running, 5 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.0%us, 0.0%sy, 0.0%ni, 99.9%id, 0.1%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1203524k total, 59980k used, 1143544k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 0k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1 root 15 0 1952 320 296 S 0 0.0 0:00.50 init
11639 root 15 0 4928 428 336 S 0 0.0 0:02.42 sshd
21893 teamspea 18 0 56088 1636 1200 S 0 0.1 1:13.10 server_linux
28452 root 15 0 7700 2320 1880 S 0 0.2 0:00.00 sshd
32039 root 15 0 2756 1564 1208 S 0 0.1 0:00.00 bash
32167 root 15 0 2228 980 776 R 0 0.1 0:00.00 top
As you can see, only teamspeak is running. It's a minimal install. - not much to break, is it?
Meant having your database on another server that does not seem to be in the same lan as the one that is running the ts server.
CRAZyBUg
25-12-2007, 22:50
yeah of course, as written by me on the first post.
traceroute to 78.xx.xx.xx (78.xx.xx.xx), 30 hops max, 40 byte packets
1 91.xx.xx.xx (91.xx.xx.xx) 0.056 ms 0.030 ms 0.018 ms
2 gige-xantron.cust.dus2-de.fibre1.net (62.141.47.18) 2.393 ms 1.547 ms 1.199 ms
3 lcgw-dus2-2gig.dus1-de.fibre1.net (62.141.47.13) 2.934 ms 0.835 ms 1.152 ms
4 wangw-dus1-gig1.fra1-de.fibre1.net (217.79.186.106) 5.257 ms 4.665 ms 4.351 ms
5 decix-gw.hetzner.de (80.81.192.164) 8.462 ms 9.680 ms 8.588 ms
6 hos-bb1.juniper1.rz6.hetzner.de (213.239.240.238) 11.345 ms 9.952 ms 8.892 ms
7 et.1.13.rs3k51.rz6.hetzner.de (213.239.252.65) 9.973 ms 8.605 ms 8.451 ms
8 xxxxxxxx.eu (78.xx.xx.xx) 10.470 ms 8.329 ms 9.297 ms
Teamspeak is working without any problems, only this script bugs around.
Hi,
I have installed this Mod and it works, but there is a problem...
Idlers should be kicked after 1 hour but that doesn't work.
Here my Config:
[ADVERT-MESSAGE]
Enabled=0
File=advert.txt
Interval=60
[ANTI-FLOOD]
Enabled=1
MaxConnections=3
MaxSeconds=10
[ANTI-REC]
Channel=
Enabled=1
Punishment=ban
Reason=Aufnehmen verboten!
[AUTO-AFK]
Channel=AFK
Enabled=1
[AUTO-SERVERTYPE]
Clients=
Enabled=0
Interval=
[BAD-CHANNEL]
Channel=
Enabled=0
File=badchannel.txt
Message=
Punishment=move
[BAD-NICKNAME]
Channel=
Enabled=0
File=badnicks.txt
Message=
Punishment=move
[BUG-DETECTION]
Enabled=1
[CONNECTION]
ServerAddress=xxxxxxxxx
ServerTCPPort=xxxxxxxxx
ServerUDPPort=xxxxxxxxx
[EXTENDED-WELCOME-MESSAGE]
Enabled=1
File=welcomechc.txt
[KICK-IDLERS]
Enabled=1
Idletime=60
Reason=Inaktiv f\xfcr 1 Stunde. (Traffic schonen)
TargetChannelR=0
TargetChannelU=0
TargetPlayerR=1
TargetPlayerU=1
[LOG]
Enabled=1
File=chc.log
[LOGIN]
Password=xxxxxxxxxxxx
Username=xxxxxxxxxxxx
[MOVE-IDLERS]
Channel=AFK
Enabled=1
Idletime=15
[PROTECTED-USERS]
Enabled=0
File=protected.txt
[STATS-MESSAGE]
Enabled=0
File=stats.txt
Interval=30
[STICKY-CHANNEL]
Channel=Zelle
Enabled=1
[TAKE-OVER-PROTECTION]
Channel=
Enabled=1
Punishment=ban
Reason=Hacken verboten!
[TIMER]
RepeatTimer=2
[UPDATE-BANLIST]
Bantime=0
Enabled=0
[WARN-IDLERS]
Enabled=1
Idletime=55
Message="In 5 Minuten wirst du gekickt, wenn du nichts tust um Traffic zu schonen"
PS:
Doesn't work with R, CA, SA
Bloody-wave
18-01-2008, 22:19
For use it you most change values
TargetChannelR=0
TargetChannelU=0
in
TargetChannelR=1 for kick idler on channels registred
TargetChannelU=1 for kick idler on channels unregistred
if you configure their values at 0 it's as if the function kick-idler were inactive
Neology2k
19-01-2008, 05:39
its only reading 1 line for server welcome messages, same with badname list.
I have some improvement suggestions.
My Server has a Lobby(default) for unregistred Users and a Channel with many Subchannels for registered Users and 'public' is set. The Reason is, that only registred Users can see the other registred users.
But there is now a problem...
I use the 'auto afk' and 'move idlers to channel' which moves the users into one of the subchannels. The Problem is, that also unregistred users are moved into the subchannel which is normally only accessable to registred users.
An option like the 'Kick-Idlers-Targets-Botton' would be very usefull.
xCensored
28-01-2008, 07:43
If I want to have "Welcome <PLAYER_NICKNAME>!" How would it be about on doing so?
Install the PerlMOD (see the manual) and configure it (my suggestion: use the Configurator (http://www.planetteamspeak.com/component/option,com_docman/task,doc_details/Itemid,69/gid,52/))
The configurator lists every available variable the PerlMOD can handle.
xCensored
28-01-2008, 15:31
In the Configurator, what is my TCP port? I'm running the server off my computer so is it 14354? When it asks for my username and password, is it asking for the ADMINISTRATION username and password or my username and password to log into teamspeak client? In the welcome message, I have "Welcome <PLAYER_ID>!", how/what/where/ do I save it as ? How do I view the results on my teamspeak?
I thought that everything will be self-explaining with the Configurator, ... :D
The default tcp port is 51234 (if you hadn't changed it in the server.ini).
Use your superadmin data, if you have, otherwise use your admin data.
If you have the PerlMOD installed, there should be some default files, which you can open and edit with the configurator.
The extended welcome message will be shown, when somebody connects to your server (he will receive a message) - as long as your PerlMOD is running.
P.S.: Be so kind and read the full thread, I think every question you have is already answered.
xCensored
29-01-2008, 01:51
Yeah I got that down but when I open PerlMOD, it says "Cannot authenticate user as superadmin"
Does the user "superadmin" exist? Please note that the password MUST NOT contain any spaces.
xCensored
30-01-2008, 04:49
I know that. I can connect to administration area with both superadmin and admin accounts.
Hallo und sorry schon einmal vorab falls ich derjenige bin der es nicht checkt, oder etwas überlesen habe, wovon man ausgehen kann.
Wir haben unser Teamspeak auf einem Windows-Rootserver am Laufen. Windows Wet Edition 2003 mit Service Pack 1 drauf.
Darauf läuft unser Teamspeak mit der Version 2.0.20.1
Ich habe mir den TS2PerlMod GNU/GPL-Edition runtergeladen und den TS2PerlMod Configurator 0.6 RC3 dazu.
Weil ich nicht so bewandert bin mit der Teamspeak-Administration und ich Pearl nur in Verbindung mit "Jam" kenne komme ich nicht voran.
Was mache ich mit der erstellten default.ini Datei?
Ich habe schon einiges versucht, sie auszutauschen z.B. mit der server.ini .
Ich habe auch mit den IP´s gespielt, sowohl unsere IP als auch die "127.0.0.1". Sobald ich die ts2perlmod.pl starte geht das Fenster auf und keine Fehlermeldung soweit. Das Programm sagt es könne sich mit unserem Teamspeak verbinden.
Aber im TS verändert sich nichts, auch nach Neustart.
Ich habe beide Dateien:
-TS2PerlMod GNU/GPL-Edition
-TS2PerlMod Configurator 0.6 RC3
entpackt und den Inhalt einfach ins Installationsverzeichnis vom Teamspeak2_RC2 gelegt.
Was mache ich falsch?
EDIT: Habe doch eine Fehlermeldung beim starten der ts2perlmod.pl, und zwar:"Server is running outdated Version".
Ich lade jetzt erst einmal eine neuer Version...
EDIT²: Okay vergesst was ich geschrieben habe, jetzt funzt es...
Beitrag kann auch gelöscht werden, danke :)
lukelukeluke
12-03-2008, 10:40
its only reading 1 line for server welcome messages, same with badname list.
You are using ts2perlmod on Linux? I think you just have to delete and recreate these files with any texteditor on Linux (vi for example) and it will work, because the file format of these text-files in the downloaded package is not Linux-compatible.
ts-onlyfree
12-03-2008, 21:36
ist es realisierbar das für ~ 600 server einzurichten? mit wechselnden ports im 30 tage rythmus
maxi1990
14-03-2008, 14:54
ist es realisierbar das für ~ 600 server einzurichten? mit wechselnden ports im 30 tage rythmus
nur mit einem wirklich sehr guten root sind ~ 600 perl prozesse zu bewältigen neben 600 teamspeak servern und einer oder mehreren homepages
wo is hier der fehler? die ip ist richtig, der udp und der tcp port. trotzdem kommt das :(
================================================== =================
./ts2perlmod_startscript start
TS2PerlMod GNU/GPL-Edition [Version 0.9.16]
Copyright (c) 2005, 2006 by Sven 'ScP' Paulsen
[ok] Using configuration file default.ini
Use of uninitialized value in concatenation (.) or string at
packages/TeamSpeak2/TCPquery.pm line 104 (#1)
(W uninitialized) An undefined value was used as if it were already
defined. It was interpreted as a "" or a 0, but maybe it was a mistake.
To suppress this warning assign a defined value to your variables.
To help you figure out what was undefined, perl tells you what operation
you used the undefined value in. Note, however, that perl optimizes your
program and the operation displayed in the warning may not necessarily
appear literally in your program. For example, "that $foo" is
usually optimized into "that " . $foo, and the warning will refer to
the concatenation (.) operator, even though there is no . in your
program.
Use of uninitialized value in concatenation (.) or string at ./ts2perlmod.pl
line 37 (#1)
[!!] Could not establish connection to server
================================================== =================
Kann mir einer helfen?
mfg
evtl. hast du beim ändern der config diese kaputt gemacht. einfach eine rohversion der config nehmen und nochmal neu anpassen.
oder den perlmod configurator benutzen ;)
ob dus glaubst oder nicht...ich hab ja die config mit dem configurator erstellt :rolleyes:
mom ich probier mal ne standart config...editiere dann :)
EDIT:///
Habe nun den Fehler gefunden :)
Es waren die Zeichen: <, >, *, # und ~ in meinem AFK Channel :P
Aber warum funktionieren die denn nicht? Gibt es vielleicht irgendwas, damit perlmod diese Zeichen auch annimmt?
ts-onlyfree
17-03-2008, 10:09
nur mit einem wirklich sehr guten root sind ~ 600 perl prozesse zu bewältigen neben 600 teamspeak servern und einer oder mehreren homepages
danke, das hab ich mir schon fast gedacht :(
TodesToaster
20-03-2008, 03:25
Bei mir funktioniert der Anti-Flood nicht. Wenn ich die Funktion richtig verstanden habe soll sie die "join-leave-join-leave-...." Leute bannen. Bei mir hats nich geklappt obwohl ich es auf 3 Connects in 10sec gestellt hab. Zum Spass hat sich n Kollege von mir so n Excess-Rejoiner geholt. Der konnte ewig lang rejoinen. Sorry falls das Problem schonmal geschildert wurde. Ich wollte mir jetzt um die Zeit net noch 23 Seiten durchlesen :D.
Könnt mich unter zeronetwork.net:8767 erreichen.
hast du die serverlogs auch wirklich aktiviert?:rolleyes:
Emunator
24-03-2008, 11:16
Is it possible to remember that someone has been moved to the sticky channel, so that when they leave and re-join the server they will be moved to the sticky channel again.
maxi1990
25-03-2008, 21:00
i think this could be coded on an ip-logged-base but it would be a little piece of work to do there
Simple question about the pearl mod .. Is it able to kick members that are SA and CA . I have it set up to kick idle members but have a few CA and an SA that idle in the server. I run this server local on my own home network and don't want anyone Idling not even admins...
Thanks
Rash
Ok have been messing with the ini file with no luck I have added the line under the Kick
TargetPlayerSA=1
I have tried this with no luck. So i'm still wondering if SA and CA can be kicked with this mod and if so how do i do it.
Thanks
Rashnu
Use the configurator. They will be kicked as long as they are not protected.
Use the configurator. They will be kicked as long as they are not protected.
I have used the configurator but it only says Target Player R .. It still doesn't kick the idling SA members. It does kick the members that are just registered.
Will keep messing with it till i get it right..
Thanks for the input so far
Rash
I know it works for CA's.
I think it might move the SA, but not kick. Hard to test at this time on my server.
Well have tested many options this weekend and have come to the conclusion that the mod will move the SA group members but it will not kick them for idling. So I will have to just start manually kicking them when in I see them idling...
Thanks
Rashnu
ich weiss nicht ob ich hier richtig bin ich habe mir gerade perlmod drauf gemacht und wenn ich den starte steht da immer
-bash: ./ts2perlmod_startscript: Permission denied
mann sagte mir das er rechte braucht aber ich finde nichts kann man mir da weiter helfen ich danke imvoraus schon mal
fredetfred
08-04-2008, 18:37
ich weiss nicht ob ich hier richtig bin ich habe mir gerade perlmod drauf gemacht und wenn ich den starte steht da immer
-bash: ./ts2perlmod_startscript: Permission denied
mann sagte mir das er rechte braucht aber ich finde nichts kann man mir da weiter helfen ich danke imvoraus schon mal
you must give the right of execution on the file
chmod +x ts2perlmod_startscript
and after the run
./ts2perlmod_startscript
sorry for my English but I use a translator on web :o
kingsam88
24-04-2008, 02:08
is there a way to run this in the background
maxi1990
24-04-2008, 05:42
is there a way to run this in the background
what operating system do you use?
kingsam88
25-04-2008, 03:21
WIndows Xp
http://forum.planetteamspeak.com/showthread.php?t=439
To have it as a service.
http://forum.goteamspeak.com/showthread.php?t=37250
Check my post for the Perlmod.
gunichou
29-04-2008, 08:50
Hi all.
I used TS2Perlmod on my Linux gentoo but i've got a problem since yesterday: i launch ts2perlmod_startscript and i've got a .pid.
The process is good for few minutes but after a little time,i don't know why, but the script auto-stop (the PID is already started...).
I don't try why.
PS:Excuse me for my bad english :D
Norinion
07-05-2008, 02:35
Is there someway to hide the CMD?
http://forum.planetteamspeak.com/showthread.php?t=439
:rolleyes:
Hallo,
Ich bin bzw war auf der suche nach einem sinnvollen Anti Flood ... welches das PerlMod ja zu scheinen scheint. Ich habe da aber ein Paar Fragen. Und Zwar Folgende:
Welches Rechte Braucht der Perlmod zum Start? ich habe ihn im mom auf 777 stehen und ich denke das ist nicht sinnvoll.
Denn starte ich denn Perlmod und er sagt mir folgendes:
TS2PerlMod GNU/GPL-Edition [Version 0.9.19]
Copyright (c) 2005 - 2007 by Sven 'ScP' Paulsen
[ok] Using configuration file default.ini
[ok] Using logfile radio_deluxxe_ts.log
[ok] Connected to server ******
[ok] Selected virtual server on port 8771
[ok] Authenticated as user superadmin
[ok] Welcome Message: Imported content from file welcome.txt
[ok] Move Idlers: Using channel with ID 30 (Abwesend)
[ok] Stats Message: Imported content from file stats.txt
[ok] Initialization sequence completed
[ok] TS2PerlMod GNU/GPL-Edition started with PID 32387
Diese kann ich aber entlos ausführen. Er Läuft zwar aber es wird keine .pid datei erzeugt. Was zu Folge hat das ich ihn nicht Stop neustarten oder sonst irgendwas kann.
Denn nächste Frage was ist die sinnvollste einstellung für Anti Flooding? Ich habe es null plan was ich da eintragen soll in monet steht das auf MaxConnections=2
MaxSeconds=1
Ich denke aber das ist ne bisschen Hard.
Denn nächste frage... werden die Flooder IP´s auch in denn TS Bann Menü angezeigt? denn bei dem anti flood deamon hatte ich irgendwie Probleme diese in gang zu bekommen. Der Hat zwar gekickt aber die kinder die da am flooden waren gleich wieder drauf. Was nicht sind der sache ist.
Mit Freundlichen Grüßen
Simme
Hi
I am using welcome msg.
Can i change color with red to blue, or green??
maxi1990
11-06-2008, 19:31
Hi
I am using welcome msg.
Can i change color with red to blue, or green??
no it isn't possible
vBulletin® v3.7.0, Copyright ©2000-2008, Jelsoft Enterprises Ltd.