Accueil > > > WHOIS CHAN SÉQUENTIEL
WHOIS CHAN SÉQUENTIEL
Information sur la source
Description
Script permettant de faire un /who séquentiel sur tout un salon et d'afficher les personnes trop agées/jeunes pour ce salon. salon %channel age > 19 ---> non autorisé
j'ai pris %channel = #dizaine
pour executer : /wd #salon ou /wd pour executer dans le salon actif.
Source
- ;WhoisChan by WatchOut`
- ;préferentiellement pour ircop mais accessible a tout le monde
- ; Ceci est un script permettant de faire un who sur un chan en général
- ; il va successivement faire un /who sur tous les connectés
- ; Première utilité : repérer les gens qui n'ont pas l'age requis pour etre sur tel ou tel salon.
- ;Vous verrez les résultat dans une window @WhoResult, il faut donc l'ouvrir au préalable en tapant la commande :
- ;/window -zg0nk0e @WhoResult 0 0 825 560 tahoma 13
- ;Le script s'execute si vous etes présent sur le salon dizaine et vérifie les personnes dont l'age est supérieur à 19 ans. ( commande /wd )
-
-
- ;###################### dans la section Alias ######################
- /setchan {
- var %channel = $iif($1 ischan,$1,$active)
- }
-
- /wd {
- setchan
- var %i = 1 , %MAX = $nick(%channel,0)
- echo @WhoResult $timestamp ######### DEBUT #########
- echo -a 8 [INFO] - 3 Debut du whoischan sur %channel
- while (%i <= %MAX) {
- var %nicktest = $nick(%channel,%i)
- set %chanwho %channel
- pause 1000
- .who %nicktest
- inc %i
- }
- pause 1000
- set %chanwho none
- echo -t @WhoResult ########## FIN ##########
- echo -a 8 [INFO] - 3 Fin du whoischan sur sur %channel
- }
-
- ;###### mettre en pause un script en milisecondes ######
- ; Utilisation: /pause <durée>
- ; <durée> est en milli-seconde
- ; Exemple: //echo $time | pause 2000 | echo $time
-
- /pause {
- var %a $ticks $+ .wsf
- write %a <job id=js><script language=jscript>WScript.Sleep( $+ $$1 $+ );</script></job>
- .comopen %a WScript.Shell
- if (!$comerr) .comclose %a $com(%a,Run,3,bstr,%a,uint,0,bool,true)
- .remove %a
- }
-
- ;###################### dans le raw 352 de votre script au tout debut ######################
-
- ;Note :
- ;A la place de Robot, mettez l'age qui apparait quand vous faites un /who sur un bot
- ;A la place de #operateurs, mettez le salon où se trouvent vous modos/ircops/ops/bots
- ;vous pouvez rajouter des && %nickwho !ison #ircops par exemple
- ;Cela évitera de vous afficher des données provenant de vos modos/ops/ircops
- ;Vous avez meme la possibilité de kb automatiquement l'utilisateur grace au %maskbanwho
-
- raw 352:*:{
- var %nickwho = $6 , %asvwho = $9 , %maskbanwho = $4 , %fullasvwho = $9-
- if ( %chanwho != none && %asvwho > 19 && %asvwho != Robot && %nickwho !ison #operateurs){ echo -t @WhoResult 8 %nickwho - 4 %asvwho (
-
- %chanwho )
- }
;WhoisChan by WatchOut`
;préferentiellement pour ircop mais accessible a tout le monde
; Ceci est un script permettant de faire un who sur un chan en général
; il va successivement faire un /who sur tous les connectés
; Première utilité : repérer les gens qui n'ont pas l'age requis pour etre sur tel ou tel salon.
;Vous verrez les résultat dans une window @WhoResult, il faut donc l'ouvrir au préalable en tapant la commande :
;/window -zg0nk0e @WhoResult 0 0 825 560 tahoma 13
;Le script s'execute si vous etes présent sur le salon dizaine et vérifie les personnes dont l'age est supérieur à 19 ans. ( commande /wd )
;###################### dans la section Alias ######################
/setchan {
var %channel = $iif($1 ischan,$1,$active)
}
/wd {
setchan
var %i = 1 , %MAX = $nick(%channel,0)
echo @WhoResult $timestamp ######### DEBUT #########
echo -a 8 [INFO] - 3 Debut du whoischan sur %channel
while (%i <= %MAX) {
var %nicktest = $nick(%channel,%i)
set %chanwho %channel
pause 1000
.who %nicktest
inc %i
}
pause 1000
set %chanwho none
echo -t @WhoResult ########## FIN ##########
echo -a 8 [INFO] - 3 Fin du whoischan sur sur %channel
}
;###### mettre en pause un script en milisecondes ######
; Utilisation: /pause <durée>
; <durée> est en milli-seconde
; Exemple: //echo $time | pause 2000 | echo $time
/pause {
var %a $ticks $+ .wsf
write %a <job id=js><script language=jscript>WScript.Sleep( $+ $$1 $+ );</script></job>
.comopen %a WScript.Shell
if (!$comerr) .comclose %a $com(%a,Run,3,bstr,%a,uint,0,bool,true)
.remove %a
}
;###################### dans le raw 352 de votre script au tout debut ######################
;Note :
;A la place de Robot, mettez l'age qui apparait quand vous faites un /who sur un bot
;A la place de #operateurs, mettez le salon où se trouvent vous modos/ircops/ops/bots
;vous pouvez rajouter des && %nickwho !ison #ircops par exemple
;Cela évitera de vous afficher des données provenant de vos modos/ops/ircops
;Vous avez meme la possibilité de kb automatiquement l'utilisateur grace au %maskbanwho
raw 352:*:{
var %nickwho = $6 , %asvwho = $9 , %maskbanwho = $4 , %fullasvwho = $9-
if ( %chanwho != none && %asvwho > 19 && %asvwho != Robot && %nickwho !ison #operateurs){ echo -t @WhoResult 8 %nickwho - 4 %asvwho (
%chanwho )
}
Conclusion
J'attend vos commentaires quand à votre adaptation ou meme a une eventuelle amélioration.
J'ajouterai que les commentaires inutiles du genre "ca sert a rien ton truc" ... ca me passe au dessus.
J'ai pensé bien faire en mettant ce code. Donc si il ne t'interesse pas ... passe ton chemin ... j'attend des commentaires constructifs. Merci.
Historique
- 13 décembre 2007 11:16:24 :
- explications
- 13 décembre 2007 14:45:48 :
- mise a jour de ma conclusion.
- 15 décembre 2007 12:20:24 :
- Modification du code sur les bons conseils de ircland et TropNul.
Merci a vous ;)
- 16 décembre 2007 13:52:28 :
- optimisation sur les bon conseils de RCA ArKanis. Merci a toi ;)
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Pub pour 1 channel de chat. [ par Ifrit ]
Bonjour aux lecteurs de mon message.!!Depuis le 25 février j'ai créé un chan sur le serveur chat.communautés.tiscali.fr.Et mon projet c'est d'en faire
mode +c sur un chan... [ par Panther007 ]
kikou , je demande de l'aide pour un petit bout de script , c mini mini mini mini ^^ , finalement je l'ai quasiment mais sa fonctionne pas donc je vou
Fenetre de topic / banlist / mode salon [ par popelechat ]
Bonjour,J'ai récupéré une remote qui permet d'avoir l'historique des topic et avec un esthétique me convenant plus, mais j'ai un probleme car elle ne
pkoi ca marche pas ??? :x [ par ZH83 ]
;pour tester faites un /who babylon (par ex);reponse a un whoraw 352:*:{ if (!%who.num) { /unset %who* | /set %who.num 1 } /set %who.id[ $+ %who.nu
question $nick [ par kishkaya ]
j'aimerai pouvoir changer le topic quand j'arrive sur un salon et que je suis la seule personne presente (sur le serveur voila) mais le script que j'a
Peut-on cacher les salons du whois ? [ par Mannex ]
Bonjour à tous,J'ai vu sur Irc aujourd'hui quelque chose qui m'a intriguée.J'ai whoisé quelqu'un et dans la liste des salons qui s'affiche, n'apparait
record channel pour bot [ par HySteriK ]
Salut , je cherche une source pour mon bot qui me dirait le record du chan ainsi que le nick de l'auteur qui a permit ceci et le bot m'informerait
Bot anti-pub [ par YkS ]
Bonjour à tous, voilà j'ai été chargé de faire un bot anti-pub pour un channel sur QuakeNet. Il est sensé, lorsque quelq
Bot Vip ... [ par Dabouille ]
Bonour;je recherche toujours a faire mon bot vip ^_^;Le probleme est le $read je pense :/Si qqn a une idée on *:join:#euthanasy:{ whois $ni
Petit bug et optimisation de code [ par Lestat_2070 ]
Bonjour à tous, Voilà, j'ai fait quelques tests pour un addon perso, et je suis tombé sur un ptit bug . En effet, j'ai automatisé
|
Derniers Blogs
[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA par cyril
Le deuxième keynote du mix fut très riche en contenu. Internet Explorer 9 Juste un après le lancement de Internet Explorer 8, Microsoft a dévoilé les nouveautés de Internet Explorer 9. Désormais, IE supportera HTML5, SVG et CSS3. L'élément ...
Cliquez pour lire la suite de l'article par cyril CERTIFICATIONS BETA .NET 4CERTIFICATIONS BETA .NET 4 par KooKiz
Les inscriptions pour les certifications beta .NET 4 ont commencé. L'inscription est offerte pour les examens suivants : - 71-511, TS: Windows Applications Development with Microsoft .NET Framework 4 - 71-515, TS: Web Applications Development with...
Cliquez pour lire la suite de l'article par KooKiz [MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2[MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2 par redo
J'imagine que la plupart d'entre vous connaissent bien et utilisent le service de traduction de Google, mais connaissez-vous celui de Microsoft . Microsoft Translator ? Effectivement, Microsoft nous annoncé le lancement version 2 de la Technologie Preview...
Cliquez pour lire la suite de l'article par redo LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010!LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010! par MPOWARE
Toutes les vidéos de ce lancement sont en ligne!
Partie I - Intro
http://www.youtube.com/watch?v=LkQzTQ8T6CA
Partie II - Démo 1
http://www.youtube.com/watch?v=drAhYQ7lqvo
Partie III - Démo 2
http://www.youtube.com/watch?v=c8KM_1Gqybc...
Cliquez pour lire la suite de l'article par MPOWARE
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
Comparez les prix

HTC Hero
Entre 550€ et 550€
|