Bonjours, ceci est un auto connexion plus exactement, vous ajoutez vos serveurs et vous les joindrez automatiquement à l'ouverture de mIRC.
Pour ouvrir le dialog, tapez : /AutoC
Source / Exemple :
alias autoc dialog -m ac ac
dialog ac {
title "Auto Connexion"
size -1 -1 170 261
button "Enregistrer", 1, 7 210 155 24, ok
box "Option / Entrer un serveur", 2, 2 120 166 138
list 3, 8 17 155 100
edit "", 4, 8 135 154 22, autohs
button "&Ajouter", 5, 7 160 74 24, disable
button "&Modifier", 6, 87 160 74 24, disable
button "&Supprimer", 7, 7 185 74 24, disable
button "&Joindre tout", 8, 87 185 74 24
check "Activer / Désactiver", 10, 9 235 120 21
box "Servers", 11, 2 2 166 117
}
on *:dialog:ac:*:*:{
if ($devent == init) {
if ($group(#ac) == on) { did -c $dname 10 }
;if ($group(#ac) == off) { did -u $dname 10 }
if (!$lines(AServ.txt)) { did -b $dname 8 }
var %a $lines(AServ.txt), %b 1
while (%a >= %b) {
did -a $dname 3 $read(ac.txt,%b)
inc %b
}
}
if ($devent == sclick) {
if ($did == 5) {
write ac.txt $did(4)
did -a $dname 3 $did(4)
did -r $dname 4
if ($did(8).enabled == $false) { did -e $dname 8 }
}
if ($did(3).sel) { did -e $dname 6,7 }
if ($did == 6) {
var %a $?="Par quel serveur remplacer $did(3).seltext ?"
if (!%a) { halt }
write $+(-l,$did(3).sel) ac.txt %a
did -d $dname 3 $did(3).sel
did -a $dname 3 %a
}
if ($did == 7) { write $+(-dl,$did(3).sel) ac.txt | did -d $dname 3 $did(3).sel | if (!$lines(ac.txt)) { did -b $dname 6,7,8 } }
if ($did == 8) { ac }
if ($did == 10) {
if ($did(10).state == 1) { .enable #ac }
else { .disable #ac }
}
}
if ($devent == edit) {
if ($did == 4) && (??* iswm $did(4)) { did -e $dname 5 }
else { did -b $dname 5 }
}
}
alias ac {
var %a $lines(ac.txt), %b 2
server $read(ac.txt,1)
while (%a >= %b) {
server -m $read(ac.txt,%b)
inc %b
}
}
#ac off
on *:start:{ ac }
#ac end
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.