IDENT DAEMON

Zova Messages postés 150 Date d'inscription mardi 15 juin 2004 Statut Membre Dernière intervention 24 août 2010 - 30 déc. 2005 à 10:51
cs_murony Messages postés 6 Date d'inscription vendredi 30 décembre 2005 Statut Membre Dernière intervention 12 février 2006 - 30 déc. 2005 à 15:20
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/35326-ident-daemon

cs_murony Messages postés 6 Date d'inscription vendredi 30 décembre 2005 Statut Membre Dernière intervention 12 février 2006
30 déc. 2005 à 15:20
COOLMAN002 :
DAEMON est un acronyme signifiant Disk And Execution MONitor (Moniteur de disque et d'exécution).
d'ou le petit "d" à la fin de nombre service (surtout dans le domaine UNIX/Linux (httpd, inetd, ftpd, etc...)
Sinon "set $readini(identd.ini,IDENTDCFG,username) guest" effictivement ce n'est pas correct, un petit oublie.
J'optimiserai le code d'ici peu.
cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 1
30 déc. 2005 à 14:07
L'alias rnd peux donner ca :

alias rnd1 {
var %r = $!+($r(0,9),$r(A,Z))
return $remove($($str($+(%r,$chr(44)),4),2),$chr(32))
}

Et dans l'alias identdcfg tu peux souvent utiliser else pour aller plus vite.Dans l'event on dialog, tu peux enlevé les $dname de $did($dname,N)
COOLMAN002 Messages postés 969 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 1 juillet 2012 1
30 déc. 2005 à 14:06
pk ce nom "DAEMON" ? J'me suis dit que ça avais un rapport avec DAEMON tools mais pas du tout...

$regsub($did($dname,5).text,
$did(5) tout seul fais pareil.

if (!$readini(identd.ini,IDENTDCFG,username)) {
set $readini(identd.ini,IDENTDCFG,username) guest
did -ra identdcfg 5 $readini(identd.ini,IDENTDCFG,username)
}
else {
did -ra identdcfg 5 $readini(identd.ini,IDENTDCFG,username)
}

c'est simplifiable via un $iif mais...
set $readini(identd.ini,IDENTDCFG,username) guest
Tu es sûr que c'est correct ?

if ($did($dname,6).state == 1) { writeini identd.ini IDENTDCFG os UNIX }

if ($did(6).state) { blabla }
idem pour les autres.

Perso celui de mIRC fonctionne très bien chez moi, donc j'en ai pas l'utilité :)
Zova Messages postés 150 Date d'inscription mardi 15 juin 2004 Statut Membre Dernière intervention 24 août 2010 2
30 déc. 2005 à 10:51
Bon je peux pas trop juger ton addon, mais ton code je le peux, tu pourrai optimiser quelques parties, mais sinon vers la fin tu nous fait environ 6 "if" d'affilé !!! Privilégie "elseif" après le premier "if"...
Bon coding :)
Rejoignez-nous
A voir également