PDA

View Full Version : how install TS2PerlMod?


masterofquebec
07-01-2007, 01:42
Hi,
I have searched a lot of time and i have readed the FAQ and no matches to my question.

How install the TS2PerlMod?

ScP
07-01-2007, 02:50
The TS2PerlMod is a third party script that I created a long time before I joined the TeamSpeak team. You won't find anything related to the TS2PerlMod in the official FAQs.

:D

The latest package (0.9.16) includes a manual in HTML format. Please visit the Planet TeamSpeak (http://forum.planetteamspeak.com/forumdisplay.php?f=33) forums if you have other questions.

masterofquebec
07-01-2007, 17:48
The TS2PerlMod is a third party script that I created a long time before I joined the TeamSpeak team. You won't find anything related to the TS2PerlMod in the official FAQs.

:D

The latest package (0.9.16) includes a manual in HTML format. Please visit the Planet TeamSpeak (http://forum.planetteamspeak.com/forumdisplay.php?f=33) forums if you have other questions.

Now i have installed Perl.
I have configurated the ini file wich the configurator.
I start the perl script and nothing on my server. http://img120.imageshack.us/img120/6436/perlup9.gif
What the problem?

Reedy Boy
07-01-2007, 18:38
Now i have installed Perl.
I have configurated the ini file wich the configurator.
I start the perl script and nothing on my server. http://img120.imageshack.us/img120/6436/perlup9.gif
What the problem?

It should report connected to serverIP, then try the server instance

Then authentisicate as user

Load the stuff its going to do

Confirm Initialisation
And say its started


What server IP have you entered?

If you are running the mod on the same machine as the server (most people would) make sure its 127.0.0.1


Did you give it any time to try and proceed?

masterofquebec
07-01-2007, 19:17
Dont work again.
Why the perl script dont say connected ?

Thomas
07-01-2007, 20:10
Please post your default.ini.

masterofquebec
07-01-2007, 21:01
My default.ini
Adress on my computer: C:\Program Files\Teamspeak2_RC2\configs or a other copy in: C:\Program Files\Teamspeak2_RC2
[ADVERT-MESSAGE]
Enabled=1
File=advert.txt
Interval=5

[ANTI-FLOOD]
Enabled=0
MaxConnections=
MaxSeconds=

[ANTI-REC]
Channel=
Enabled=1
Punishment=kick
Reason=Il est interdit d'enregistrer.

[AUTO-AFK]
Channel=retrait
Enabled=1

[BAD-NICKNAME]
Channel=
Enabled=1
File=badnicks.txt
Punishment=kick
Reason=Tu a ete renvoye car ton nom est invalide.

[CONNECTION]
ServerAddress=localhost
ServerTCPPort=6112
ServerUDPPort=6112

[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=hdi64v
Username=superadmin

[MOVE-IDLERS]
Channel=retrait
Enabled=1
Idletime=60

[PROTECTED-USERS]
Enabled=1
File=protected.txt

[STATS-MESSAGE]
Enabled=0
File=stats.txt
Interval=15

[STICKY-CHANNEL]
Channel=
Enabled=0

[TAKE-OVER-PROTECTION]
Channel=retrait
Enabled=1
Punishment=move
Reason=

[TIMER]
RepeatTimer=2

[WARN-IDLERS]
Enabled=0
Idletime=90
Message=

I just tryed remplace the ip by local host and the same error.

Thomas
07-01-2007, 21:09
I think 6112 is not the right tcp port. Try 51234. Otherwise open your server.ini.


[CONNECTION]
ServerAddress=localhost
ServerTCPPort=51234
ServerUDPPort=6112

masterofquebec
07-01-2007, 21:18
I think 6112 is not the right tcp port. Try 51234. Otherwise open your server.ini.


[CONNECTION]
ServerAddress=localhost
ServerTCPPort=51234
ServerUDPPort=6112

I have opened the port 6112 in TCP and udp do i need a different port?

Thomas
07-01-2007, 21:22
The PerlMOD uses TCP Query to get the playerlist from the server.

So you need the correct tcp query port from your server's server.ini.

I thought, 6112 is the serverport of your server. (You are connecting to teamspeak://localhost:6112 with your client)

51234 is the default tcp query port.

masterofquebec
07-01-2007, 21:27
The PerlMOD uses TCP Query to get the playerlist from the server.

So you need the correct tcp query port from your server's server.ini.

I thought, 6112 is the serverport of your server. (You are connecting to teamspeak://localhost:6112 with your client)

51234 is the default tcp query port.

I have changed the TCP port in my server.ini file (in my rooter, my fire wall and my default.ini) and i have a nice NOTHING again.

ScP
08-01-2007, 15:40
According to your screenshots you're using the TS2PerlMod on Windows. Please download and try this executable:

http://download.planetteamspeak.com/teamspeak2/scripts/perl/testing/ts2perlmod_win32-0.9.16.exe