TERM'SCRIPT ( TERMINAL / TELNET )

COOLMAN002 Messages postés 969 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 1 juillet 2012 - 30 oct. 2005 à 13:58
cs_mickael9 Messages postés 13 Date d'inscription dimanche 19 juin 2005 Statut Membre Dernière intervention 16 novembre 2005 - 7 nov. 2005 à 20:08
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/34399-term-script-terminal-telnet

cs_mickael9 Messages postés 13 Date d'inscription dimanche 19 juin 2005 Statut Membre Dernière intervention 16 novembre 2005
7 nov. 2005 à 20:08
Mouarf en même temps on se demande qui a mis " nul " comme raison de désinstallation le 06/11/05 à 13:17:30 :p
cs_mickael9 Messages postés 13 Date d'inscription dimanche 19 juin 2005 Statut Membre Dernière intervention 16 novembre 2005
7 nov. 2005 à 19:25
Clair si ca se trouve pour le 1 c'est juste parce que ca lui sert pas je pense pas que ce soit un critère de note ;)
COOLMAN002 Messages postés 969 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 1 juillet 2012 1
3 nov. 2005 à 20:34
le "1" n'est pas de moi. Si vous notez, mettez au moins un commentaire expliquant votre note.
cs_mickael9 Messages postés 13 Date d'inscription dimanche 19 juin 2005 Statut Membre Dernière intervention 16 novembre 2005
30 oct. 2005 à 14:16
Voila c'est mis à jour :)
cs_mickael9 Messages postés 13 Date d'inscription dimanche 19 juin 2005 Statut Membre Dernière intervention 16 novembre 2005
30 oct. 2005 à 14:08
Non le but du dernier bout de code est de refuser la connnexion.
donc soit il est connecté et on envoit au socket "Un client est deja connecté", soit il est pas encore connecté alors on envoi rien.
Pour info %myrandom contient $md5($time $+ $rand(a,z) $+ $rand(0,99) $+ $date $+ $rand(A,Z)
Il sert juste pour recuper l'IP en fait mais bon.
COOLMAN002 Messages postés 969 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 1 juillet 2012 1
30 oct. 2005 à 13:58
unset term*

Se serait pas plutot %term* ?

alias writeeditbox {
if (!$1 || !$2 || !$3) {
return
}

Vérifie juste si "!$3", car tant qu'il est pas là, tu feras pas l'action.

set %myrandom $newrandom
sockaccept %myrandom
if ($sock(%myrandom)) {
sockwrite -n %myrandom Un client est deja connecté
}

ce message d'erreur peut-il réellement apparaitre ? (en vue de l'alias $newrandom, j'en doute)

Quelques petites optimisation, mais c'est du bon boulot pour une première source!
Rejoignez-nous