begin process at 2008 05 16 19:17:50
1 173 688 membres
500 nouveaux aujourd'hui
13 972 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

IDENT DAEMON


Information sur la source

Catégorie :Serveurs Classé sous : ident, connection, serveur, username, regex Niveau : Initié Date de création : 30/12/2005 Date de mise à jour : 30/12/2005 03:10:18 Vu / téléchargé: 2 779 / 146

Note :
Aucune note

Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

Description

Un serveur d'identd simple et efficace.
J'ai crée ce serveur avant tout par utilité, car pour le plus grand des mystères le serveur d'ident fournis avec mIRC ne fonctionnait pas chez moi, ou alors une fois sur deux.
Il est entiérement configurable (excepté en ce qui concerne le port d'écoute (quel intérêt ?), l'username ne peut pas dépassé 10 caractères et les caractères spéciaux sont automatiquement supprimés (risque de déconnexion du serveur IRC dans le cas d'un ident invalide)
Deux options concernant le système d'exploitation UNIX ou WIN32 et une option personnalisé.

Conclusion

TODO-LIST

configuration en ligne de commande avec arguments
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • COPYINGTélécharger ce fichier [Réservé aux membres club]18 007 octets
  • identd.mrcTélécharger ce fichier [Réservé aux membres club]Voir ce fichier4 666 octets
  • INSTALLTélécharger ce fichier [Réservé aux membres club]1 440 octets

Télécharger le zip

30 décembre 2005 03:10:18 :
.
  • signaler à un administrateur
    Commentaire de Zova le 30/12/2005 10:51:48

    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 :)

  • signaler à un administrateur
    Commentaire de COOLMAN002 le 30/12/2005 14:06:39

    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é :)

  • signaler à un administrateur
    Commentaire de wims le 30/12/2005 14:07:58

    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)

  • signaler à un administrateur
    Commentaire de murony le 30/12/2005 15:20:59

    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.

Ajouter un commentaire

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS