Deux possibilité pour se connecter:
Soit » A l'aide des boutons
Soit » Si les boutons ne correspondent pas aux serveurs auquel vous vous connectez a l'aide de la liste
;)
Source / Exemple :
alias dserv dialog -m serv serv
dialog serv {
title Connection au serveur
size -1 -1 300 235
list 1, 130 5 160 190, size vsbar
button "Serveur EpiKnet" ,2, 5 5 120 23, flat
button "Serveur NetWorld" ,3, 5 28 120 23, flat
button "Serveur Metropolis" ,4, 5 51 120 23, flat
button "Serveur jeux.fr" ,5, 5 74 120 23, flat
button "Connection" ,6, 5 100 120 23, flat disable
button "Ajouter un Serveur" ,7, 5 123 120 23, flat
button "Supprimer un Serveur" ,8, 5 146 120 23, flat disable
edit "LPS-User" ,9, 5 170 120 23, center
button "&Fermer" ,10, 5 205 285 24, ok
}
on *:dialog:serv:edit:9: { set %pseudo $did(9).text }
on *:dialog:serv:init:0: {
if (%pseudo) { did -ra $dname 9 %pseudo }
var %a $numtok(%list.serv,44), %b 0
while (%a > %b) {
inc %b
did -a $dname 1 $gettok(%list.serv,%b,44) ( $+ %network. [ $+ [ $gettok(%list.serv,%b,44) ] ] $+ )
}
}
on *:dialog:serv:sclick:*: {
if ($did == 2) { server irc.epiknet.org | dialog -x $dname | nick %pseudo }
if ($did == 3) { server Networld.zapto.org | dialog -x $dname | nick %pseudo }
if ($did == 4) { server metropolis.xtrahost.org | dialog -x $dname | nick %pseudo }
if ($did == 5) { server irc.jeux.fr | dialog -x $dname | nick %pseudo }
if ($did == 1) { if ($did(1).seltext) { did -e $dname 8,6 } }
if ($did == 6) {
nick %pseudo
server $gettok($did(1).seltext,1,32)
dialog -x $dname
}
if ($did == 7) {
var %add.serv $?="Serveur IRC"
if (!%add.serv) { halt }
var %add.network $?="Nom du server %add.serv $+ "
if (!%add.network) { var %add.network Inconnu }
set %list.serv %list.serv $+ , $+ %add.serv
set %network. [ $+ [ %add.serv ] ] %add.network
did -a $dname 1 %add.serv ( $+ %add.network $+ )
}
if ($did == 8) {
var %a $gettok($did(1).seltext,1,32)
set %list.serv $remtok(%list.serv,%a,44)
did -d $dname 1 $did(1).sel
did -b $dname 6,8
}
}
on *:start: { dserv }
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.