spartacus
Hors ligne

Bonjour @ toutes et tous.

J'essaie depuis quelques jours d'installer Ts2Perlmod avec mon serveur TS.

Le problème rencontré est que dès le lancement de cette application, la fenêtre de commande se ferme automatiquement et rapidement.

Impossible pour moi de voir d'où vient le problème.

Je signale également que TeamSpeak 2 Anti-Flood Daemon 0.5 est intallé et qu'il fonctionne très bien (la fenêtre de commande reste affichée)

Merci d'avance de m'apporter vos solutions.

Amicalement,

Spartacus


Bloody-wave
Hors ligne
Chui méchant et j'aime ça

Bonjour,

ce problème survient, dans la plupart des cas, après une mauvaise configuration. Peut tu poster ton fichier default.ini ?

Cordialement, Bloody-wave



Sujet résolu ? Cliquez sur le bouton en bas du sujet !
spartacus
Hors ligne

Re bonjour,

Comme demandé, voici une copie de mon fichier default.ini :

Code ini :
[CONNECTION]
ServerAddress=192.168.0.2
ServerTCPPort=51234
ServerUDPPort=8767

[LOGIN]
Username=superadmin
Password=xxxxxxx

[EXTENDED-WELCOME-MESSAGE]
Enabled=0
File=welcome.txt

[BAD-NICKNAME]
Enabled=0
File=badnick.txt
Punishment=move
Channel=bad nickname
Reason=bad nickname
Message=you're using a bad nickname

[BAD-CHANNEL]
Enabled=0
File=badchannel.txt
Punishment=kick
Channel=bad channelname
Reason=bad channelname
Message=you've created a channel using a bad name

[MOVE-IDLERS]
Enabled=0
Idletime=60
Channel=idletime

[WARN-IDLERS]
Enabled=0
Idletime=90
Message=you are idle

[KICK-IDLERS]
Enabled=0
Idletime=120
TargetPlayerR=1
TargetPlayerU=1
TargetChannelR=1
TargetChannelU=1
Reason=don't idle please

[ANTI-REC]
Enabled=0
Punishment=kick
Channel=echo
Reason=no recording
Message=do not record

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

[TAKE-OVER-PROTECTION]
Enabled=0
Punishment=kick
Channel=echo
Reason=evil kick
Message=nice try

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

[AUTO-AFK]
Enabled=0
Channel=silence

[ADVERT-MESSAGE]
Enabled=0
File=advert.txt
Interval=60

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

[STICKY-CHANNEL]
Enabled=0
Channel=echo

[UPDATE-BANLIST]
Enabled=0
Bantime=10

[AUTO-SERVERTYPE]
Enabled=0
Clients=50
Interval=60

[BUG-DETECTION]
Enabled=0

[LOG]
Enabled=0
File=default.log

[TIMER]
RepeatTimer=2




Amicalement,

Spartacus


Dernière édition Mardi 22 décembre 2009 à 00:20:04 par Bloody-wave
Bloody-wave
Hors ligne
Chui méchant et j'aime ça

Là je ne vois rien de particulier :p

Est-ce que les fichier txt sont dans un dossier qui peut être lu?

Tu es sous quel Os/Distribution ?





Sujet résolu ? Cliquez sur le bouton en bas du sujet !
spartacus
Hors ligne

Bonjour @ toutes et tous.

Merci à Bloody-wave de prendre le temps d'essayer de résoudre mon problème.

Il est vrai que peu de tutoriel français parle de l'implantation de Ts2Perlmod.

Mon système d'exploitation est Windows XP sp3.

Voici l'arborescence de mon installation :

C:\Perl

E:\Program Files\Teamspeak2_RC2\server_windows.exe

E:\Program Files\Teamspeak2_RC2\ts2afd.pl

E:\Program Files\Teamspeak2_RC2\ts2perlmod\ts2perlmod.pl


Je précise que TeamSpeak 2 Anti-Flood Daemon 0.5 fonctionne très bien et que la fenêtre de commande reste active après lancement du programme.

Par contre pour Ts2Perlmod, la fenêtre de commande se ferme trop vite pour voir d'où vient le problème.

Merci d'avance de m'apporter vos lumières en ces périodes de fêtes.

Amicalement,

Spartacus


Dernière édition Mercredi 23 décembre 2009 à 04:55:15 par spartacus
moonkel
Hors ligne

je ne suis pas un grand spécialiste mais d'apres ce que je vois dans ton dernier post tu devrais peut etre installer perl dans E et pas sur C puisque ton server ce trouve sur E


Bloody-wave
Hors ligne
Chui méchant et j'aime ça

Non, il a bien installé perl là où il faut, le mieux étant sur la partition qui contient l'os.

Pour que les erreurs s'affichent sans fermer la fenêtre il me semble qu'il faut, si mon souvenir est exact... ça date un peu, que tu édites le fichier ts2perlmod.pl comme ceci :

Trouve :

Code perl :
Attention !!
Ce langage n'a pas encore été coloré.
Merci de continuer à utiliser cette balise afin que le code soit automatiquement coloré lorsque ce langage sera ajouté.

use strict;
use warnings;
use diagnostics;


Remplace par :

Code perl :
Attention !!
Ce langage n'a pas encore été coloré.
Merci de continuer à utiliser cette balise afin que le code soit automatiquement coloré lorsque ce langage sera ajouté.

#use strict;
#use warnings;
#use diagnostics;


Désormais la fenêtre devrai rester ouverte avec son message d'erreur

Cordialement, Bloody-wave



Sujet résolu ? Cliquez sur le bouton en bas du sujet !
spartacus
Hors ligne

Bonjour Bloody-wave ,

Désolé de vous annoncer cela, mais cette solution n'a pas résolu mon problème.

Amicalement,

Spartacus

PS : Joyeux Noël @ toutes et tous !!


Dernière édition Jeudi 24 décembre 2009 à 14:15:31 par spartacus
spartacus
Hors ligne

Bonjour Bloody-wave,

Avez-vous trouvé une solution pour moi ou alors dois-je rester sur un échec ?

Amicalement,

Spartacus


Répondre au sujet
Vous devez être identifié pour participer à ce sujet.
Pas encore de compte ?! Créez en un en quelques clics