Vos identifiants
Bienvenue
Voir tous les scripts
Pour mirc 6.1 et moins
Pour mirc 6.2
Pour mirc 6.3
Pour mirc 7.1
Top 10
Vous aimez ou détestez
Soumettre un script
Foire aux questions
Forum de discussion



Les bases du Scripting
Le virus "irc.worm.gen"
Le mIRC D'Or
ScreenShots
Le Défi du moment
Tag-moi-ça
Le Pire de l'IRC
L'IRC pour les nuls
Tutoriaux
Configurer UnrealIRCD
Configurer votre box
Attention à l'arnaque!
Usenet et les News
Arrêter de fumer
Un peu d'orthographe
Unreal/Anope Admin
mIRC Script Server
Proxy Web Chat
Magneto for Unreal
Super Poupées
Tour de cartes
L'Equipe
Partenariat
Administration

CodesWall: Déposer et coloriser des codes sources
Web Of Trust
www.chat.exolia.net (Francophone)
fantasya.org (Francophone)
hiersay (francophone)
JhdScript

                                            

Identd
Auteur(s): DixrouE
Date de soumission (Heure française): 13 janvier 2005 (04:56)
Taille du fichier: 982 Octets  
Type du fichier: snippet  
Déjà visualisé: 2363 fois
Poster un commentaire
Serveur identd permettant d'enlever le ~ lors d'une connexion sur IRC. (69.70.178.***)


;utilisez /identd avant la connexion de votre socket qui se connectera sur IRC
alias identd {
;Si le port n'est pas déjà utilisé
  if ($portfree(113)) socklisten identd 113
;Sinon, on affichage le message d'erreur
  else echo -a Le port 113 est déjà utilisé!
}

;Lorsqu'il y a une demande d'identd
on *:socklisten:identd:{
;On accepte la connexion
  sockaccept $+(identd.,$ticks)
;On ferme le socket d'écoute
  sockclose identd
}

;Lorsque le serveur vous envoie des données
on *:sockread:identd.*:{
;On lit les données et on les "tokenize"
  sockread %a | tokenize 32 %a
;S'il y a 2 mots séparé par des virgules et que le premier et le troisième mot son des nombres
  if ($numtok($1-,44) == 2) && ($1,$3 isnum) {
;On renvoie notre réponse au serveur (changer FoX par votre ident) et on ferme le socket
    sockwrite -n $sockname $3 , $1 :USERID:UNIX:FoX | sockclose $sockname
  }
;On efface la variable qui contenait les données
  unset %a

 

Retour à la liste des snippets

Si vous le souhaitez, vous pouvez laisser votre commentaire sur ce snippet:  
Vous identifier d'abord
 

Cette annonce est-elle crédible? Cliquez ici pour le savoir