Accueil > > > SCANNER DE HOST / BANLIST EN ECHO / STATS CHAN
SCANNER DE HOST / BANLIST EN ECHO / STATS CHAN
Information sur la source
Description
3 Alias qui peuvent etre bien pratique
- Permet la recherche d'un host en particulier
- Donne la banlist en echo
- Effectue un "rapport" du salon actif et met en echo les modes / topic etc ...
Source
- Menu channel {
- Scanner
- .Scanner de host:/scanhost $chan $$?="Host a scanner ? (*!*@host.domaine) :"
- .Banliste de $chan:/banliste $chan
- .Informations $chan:/rapport $chan
- }
-
- alias scanhost {
- if ( $2 == $null ) { /perso Utilise /scanhost #Salon *!*@host ! | halt }
- /var %scanhost.chan = $1
- /var %scanhost.host = $2
- /var %i = 1
- /escan Scan-host sur %scanhost.chan
- if ( $ialchan(%scanhost.host,%scanhost.chan,0) == 0 ) || ( $ialchan(%scanhost.host,%scanhost.chan,0) == $null ) {
- /escan Host_cherché4 %scanhost.host
- /escan Host Aucun host correspondant à %scanhost.host
- goto finscanhost
- }
- /escan Host cherché :4 %scanhost.host
- :bouclescanhost
- if ( $ialchan(%scanhost.host,%scanhost.chan,0) >= %i ) {
- /escan Host_n° $+ %i $+ $ialchan(%scanhost.host,%scanhost.chan,%i)
- inc %i 1
- goto bouclescanhost
- }
- :finscanhost
- /escan Fin Scan-host
- unset %i
- unset %scanhost.chan
- unset %scanhost.host
- }
-
- alias banliste {
- if ( $1 == $null ) { /perso Utilise /banliste #Salon | /halt }
- set %chan.ban $1
- set %i 1
- /eban Ban-liste sur %chan.ban
- if ( $ibl(%chan.ban,0) == $null ) || ( $ibl(%chan.ban,0) == 0 ) {
- /eban Ban Aucun ban mis pour %chan.ban
- goto finbanliste
- }
- :bouclebanliste
- /eban Ban_n° $+ %i $ibl(%chan.ban,%i) $ibl(%chan.ban,%i).by $ibl(%chan.ban,%i).date
- inc %i 1
- if ( %i <= $ibl(%chan.ban,0) ) { goto bouclebanliste }
- :finbanliste
- /eban Fin Ban-liste
- unset %i
- unset %chan.ban
- }
-
- alias rapport {
- if ( $1 == $null ) { /perso Utilise /rapport #Salon | /halt }
- set %rapport.chan $1
- /salon Rapport pour : 1 $+ %rapport.chan
- /salon Nom : 1 $+ %rapport.chan
- if ( $chan(%rapport.chan).topic == $null ) { /salon Topic :1 Aucun }
- else { /salon Topic :1 $chan(%rapport.chan).topic }
- if ( $chan(%rapport.chan).mode == $null ) { /salon Mode :1Aucun }
- else { /salon Mode :1 $chan(%rapport.chan).mode }
- /salon Ops :12 $opnick(%rapport.chan,0) $+ @
- /salon Voices :3 $vnick(%rapport.chan,0) $+ +
- /salon Users :1 $nick(%rapport.chan,0)
- /salon Fin du rapport
- unset %rapport.chan
- }
-
- Alias escan { echo 10 -a $timestamp [ Scanner ]1 $1- }
- Alias eban { echo 14 -a $timestamp [ Banlist ]1 $1- }
- Alias salon { echo 6 -a $timestamp [ Informations ] $+ $$1- }
-
Menu channel {
Scanner
.Scanner de host:/scanhost $chan $$?="Host a scanner ? (*!*@host.domaine) :"
.Banliste de $chan:/banliste $chan
.Informations $chan:/rapport $chan
}
alias scanhost {
if ( $2 == $null ) { /perso Utilise /scanhost #Salon *!*@host ! | halt }
/var %scanhost.chan = $1
/var %scanhost.host = $2
/var %i = 1
/escan Scan-host sur %scanhost.chan
if ( $ialchan(%scanhost.host,%scanhost.chan,0) == 0 ) || ( $ialchan(%scanhost.host,%scanhost.chan,0) == $null ) {
/escan Host_cherché4 %scanhost.host
/escan Host Aucun host correspondant à %scanhost.host
goto finscanhost
}
/escan Host cherché :4 %scanhost.host
:bouclescanhost
if ( $ialchan(%scanhost.host,%scanhost.chan,0) >= %i ) {
/escan Host_n° $+ %i $+ $ialchan(%scanhost.host,%scanhost.chan,%i)
inc %i 1
goto bouclescanhost
}
:finscanhost
/escan Fin Scan-host
unset %i
unset %scanhost.chan
unset %scanhost.host
}
alias banliste {
if ( $1 == $null ) { /perso Utilise /banliste #Salon | /halt }
set %chan.ban $1
set %i 1
/eban Ban-liste sur %chan.ban
if ( $ibl(%chan.ban,0) == $null ) || ( $ibl(%chan.ban,0) == 0 ) {
/eban Ban Aucun ban mis pour %chan.ban
goto finbanliste
}
:bouclebanliste
/eban Ban_n° $+ %i $ibl(%chan.ban,%i) $ibl(%chan.ban,%i).by $ibl(%chan.ban,%i).date
inc %i 1
if ( %i <= $ibl(%chan.ban,0) ) { goto bouclebanliste }
:finbanliste
/eban Fin Ban-liste
unset %i
unset %chan.ban
}
alias rapport {
if ( $1 == $null ) { /perso Utilise /rapport #Salon | /halt }
set %rapport.chan $1
/salon Rapport pour : 1 $+ %rapport.chan
/salon Nom : 1 $+ %rapport.chan
if ( $chan(%rapport.chan).topic == $null ) { /salon Topic :1 Aucun }
else { /salon Topic :1 $chan(%rapport.chan).topic }
if ( $chan(%rapport.chan).mode == $null ) { /salon Mode :1Aucun }
else { /salon Mode :1 $chan(%rapport.chan).mode }
/salon Ops :12 $opnick(%rapport.chan,0) $+ @
/salon Voices :3 $vnick(%rapport.chan,0) $+ +
/salon Users :1 $nick(%rapport.chan,0)
/salon Fin du rapport
unset %rapport.chan
}
Alias escan { echo 10 -a $timestamp [ Scanner ]1 $1- }
Alias eban { echo 14 -a $timestamp [ Banlist ]1 $1- }
Alias salon { echo 6 -a $timestamp [ Informations ] $+ $$1- }
Conclusion
A vous de voir =)
Sources du même auteur
Commentaires et avis
|
Derniers Blogs
ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2 par ROMELARD Fabrice
Avec la dernière génération du lecteur MP3 de Microsoft, le ZUNE HD, Microsoft a publié une nouvelle version du logiciel pour PC. Ainsi, je me suis décidé à installer celle-ci sur mon Tablet PC ACER, comme toujours le logiciel est donc tél...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice L'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIESL'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIES par odewit
La tendance est aux interfaces naturelles (NUI), et le keynote de Bill Buxton au MIX l'a bien souligné.
La charte graphique et ergonomique de Windows Phone 7 a donc été entièrement repensée en vue d'obtenir un maximum d'efficacité sur ce point. En re...
Cliquez pour lire la suite de l'article par odewit COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL
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
|