begin process at 2012 02 10 19:11:59
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

AddOns

 > COMANDE IRCOP&ADIMN V1.2

COMANDE IRCOP&ADIMN V1.2


 Information sur la source

Note :
7,63 / 10 - par 8 personnes
7,63 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :AddOns Niveau :Débutant Date de création :17/01/2004 Date de mise à jour :17/01/2004 20:14:24 Vu :8 353

Auteur : Dark-Dragoon

Ecrire un message privé
Site perso
Commentaire sur cette source (22)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Voila , Bocoups plu d'option que gline ungline ect... ( voir le screen )

Source

  • ;##DIALOG
  • dialog irc {
  • title "Commande IRCOP & ADMIN [Par DrAgooN1] V1.2"
  • size -1 -1 233 205
  • option dbu
  • button "Ajouter admin", 1, 140 15 37 12, flat
  • button "Enlever admin", 2, 140 27 37 12, flat
  • button "Clear Mode", 3, 140 42 37 12, flat
  • button "Exeption", 45, 140 57 37 12, flat
  • button "Global", 5, 140 72 37 12, flat
  • button "Jupe", 6, 140 87 37 12, flat
  • button "Killclone", 7, 140 102 37 12, flat
  • button "Mode", 8, 140 117 37 12, flat
  • button "Ajouter Oper", 9, 140 132 37 12, flat
  • button "Enlever oper", 10, 140 144 37 12, flat
  • button "Add Opernews", 11, 189 132 37 12, flat
  • button "Del Opernews", 12, 189 144 37 12, flat
  • button "Raw", 13, 189 57 37 12, flat
  • button "Restart", 14, 189 42 37 12, flat
  • button "Rotatelog", 15, 189 117 37 12, flat
  • button "Set Readonly", 16, 189 15 37 12, flat
  • button "Set Debug", 17, 189 27 37 12, flat
  • button "Shtutdown", 18, 189 72 37 12, flat
  • button "Stats", 19, 189 87 37 12, flat
  • button "Update", 20, 189 102 37 12, flat
  • box "Commandes Serveur", 21, 137 2 93 182
  • box "Perssones sur le serveur", 22, 3 2 132 116
  • list 4, 6 13 126 102, size vsbar
  • box "Action", 24, 3 122 132 62
  • button "Killer", 25, 7 132 37 12, flat
  • button "Akiller", 26, 7 144 37 12, flat
  • button "Rakiller", 27, 7 156 37 12, flat
  • button "Gliner", 28, 52 132 37 12, flat
  • button "Ungliner", 29, 52 144 37 12, flat
  • button "Kliner", 30, 95 132 37 12, flat
  • button "Unkliner", 31, 95 144 37 12, flat
  • button "Shunner", 32, 52 156 37 12, flat
  • button "Unshuner", 33, 95 156 37 12, flat
  • text "Raison:", 34, 6 170 19 8
  • edit "", 35, 24 169 107 10, center
  • button "Fermer", 36, 3 186 227 12, flat cancel
  • text "Commande IRCOP & ADMIN V1.2 par DrAgOoN1", 37, 3 198 227 8, center disable
  • button "Aide", 38, 140 160 86 21, flat
  • }
  • ;##EVENEMENT
  • on *:dialog:irc:*:*:{
  • if ($devent == init) {
  • who
  • }
  • if ($devent == sclick) {
  • if ($did == 38) {
  • az
  • }
  • if ($did == 25) && ($did(irc,4).seltext != $null) && ($did(irc,35) != $null) {
  • kill $gettok($did(irc,4).seltext,1,32) $did(irc,35)
  • }
  • if ($did == 26) && ($did(irc,4).seltext != $null) && ($did(irc,35) != $null) {
  • akill $gettok($did(irc,4).seltext,1,32) $did(irc,35)
  • }
  • if ($did == 27) && ($did(irc,4).seltext != $null) && ($did(irc,35) != $null) {
  • rakill $gettok($did(irc,4).seltext,1,32) $did(irc,35)
  • }
  • if ($did == 32) && ($did(irc,4).seltext != $null) && ($did(irc,35) != $null) {
  • shun $gettok($did(irc,4).seltext,1,32) $did(irc,35)
  • }
  • if ($did == 33) && ($did(irc,4).seltext != $null) && ($did(irc,35) != $null) {
  • unshun - $+ $gettok($did(irc,4).seltext,1,32) $did(irc,35)
  • }
  • if ($did == 28) && ($did(irc,4).seltext != $null) && ($did(irc,35) != $null) {
  • gline $gettok($did(irc,4).seltext,1,32) $did(irc,35)
  • }
  • if ($did == 29) && ($did(irc,4).seltext != $null) && ($did(irc,35) != $null) {
  • gline $- $?="Entre le mask a degliner"
  • }
  • if ($did == 30) && ($did(irc,4).seltext != $null) && ($did(irc,35) != $null) {
  • kline $gettok($did(irc,4).seltext,1,32) $did(irc,35)
  • }
  • if ($did == 31) && ($did(irc,4).seltext != $null) && ($did(irc,35) != $null) {
  • unkline $- $?="Entre le mask a degliner"
  • }
  • if ($did == 20) {
  • /msg operserv UPDATE
  • }
  • if ($did == 19) {
  • /msg operserv STATS all
  • }
  • if ($did == 18) {
  • /msg operserv Shutdowm
  • }
  • if ($did == 17) {
  • /msg operserv SET Debug $?="On ou Off ?"
  • }
  • if ($did == 13) {
  • /msg operserv RAW $?="Text"
  • }
  • if ($did == 14) {
  • /msg operserv RESTART
  • }
  • if ($did == 15) {
  • /msg operserv ROTATELOG
  • }
  • if ($did == 16) {
  • /msg operserv SET readonly $?="On ou Off ?" $?="Numero"
  • }
  • if ($did == 9) {
  • /msg operserv OPER add $?="Pseudo"
  • }
  • if ($did == 10) {
  • /msg operserv OPER del $?="Pseudo"
  • }
  • if ($did == 11) {
  • /msg operserv OPERNEWS add $?="Message"
  • }
  • if ($did == 12) {
  • /msg operserv OPERNEWS del $?="Message"
  • }
  • if ($did == 8) {
  • /msg operserv MODE $?="Canal" $?="Mode"
  • }
  • if ($did == 1) {
  • /msg operserv ADMIN add $?="Entre le Pseudo"
  • }
  • if ($did == 2) {
  • /msg operserv ADMIN del $?="Entre le Pseudo"
  • }
  • if ($did == 3) {
  • /msg operserv CLEARMODES canal $?="Quel mode a reinitialiser?"
  • }
  • if ($did == 45) {
  • /msg operserv EXCEPTION ADD $?="expiration" $?="Masque" $?="Limite"
  • }
  • if ($did == 5) {
  • /msg operserv GLOBAL $?="Message"
  • }
  • if ($did == 6) {
  • /msg operserv JUPE $?="non du server" $?="Raison"
  • }
  • if ($did == 7) {
  • /msg operserv KILLCLONES $?="Entrer le Pseudo"
  • }
  • }
  • }
  • ;##ALIAS
  • alias ircop dialog -m irc irc
  • ;##RAW
  • raw 352:*:{
  • if ($dialog(irc)) {
  • did -a irc 4 $6 : $6 $+ ! $+ $3 $+ @ $+ $4 *
  • halt
  • }
  • halt
  • }
  • ;##ALIAS
  • alias az { dialog -m az az }
  • ;##AIDE
  • dialog az {
  • title "Aide des Commande IRCOP & ADMIN"
  • size -1 -1 138 143
  • option dbu
  • button "Fermer", 2, 3 129 131 12, flat cancel
  • edit "", 3, 3 19 131 110, read multi
  • combo 1, 3 5 131 57, size drop
  • }
  • ;##EVENEMENT
  • on *:dialog:az:*:*:{
  • if ($devent == init) {
  • did -a az 1 Global
  • did -a az 1 Jupe
  • did -a az 1 Clearmode
  • did -a az 1 Shtutdown
  • did -a az 1 Stats
  • did -a az 1 Killclone
  • did -a az 1 set debug
  • did -a az 1 set Readonly
  • did -a az 1 Logonnews
  • did -a az 1 Opernews
  • did -a az 1 Raw
  • did -a az 1 Admin
  • did -a az 1 Rotatelog
  • did -a az 1 Exeption
  • did -a az 1 Update
  • }
  • if ($devent == sclick) {
  • if ($did(az,1).seltext == Rotatelog) {
  • did -ra az 3 Renomme les fichiers logs des services. La date courante, dans la forme YYYYMMDD, est utilisé pour générer le nouveau nom de fichier. Commande uniquement disponible pour le Services Root.
  • }
  • if ($did(az,1).seltext == Exeption) {
  • did -ra az 3 Permets aux administrateurs de services de gérer la liste des hôtes qui ont un nombre de sessions limité - permettant à certaines machines, telles que des serveurs de shell, d'avoir plus de sessions simultanées en tant que client, que la valeur par défaut. Dès qu'un hôte atteint sa limite de sessions, tous les clients tentant de se connecter de cet hôte seront déconnectés (KILL). Avant que l'utilisateur ne soit killé, il est notifié par un /NOTICE de OperServ, avec un message spécifié dans la configuration des services. Commande uniquement disponible pour les administrateurs de services
  • }
  • if ($did(az,1).seltext == Update) {
  • did -ra az 3 Sauvegarde immédiatement les bases de données des services. Commande uniquement disponible pour les administrateurs de services.
  • }
  • if ($did(az,1).seltext == global) {
  • did -ra az 3 Permet aux IRCops d'envoyer des messages à tous les utilisateurs du réseau. Le message sera envoyé par le nick %s.
  • }
  • if ($did(az,1).seltext == Admin) {
  • did -ra az 3 Permet au Services Root, d'ajouter ou d'effacer des nicks dans la liste des administrateurs de services. Un utilisateur qui a son nick présent dans cette liste et qui s'est identifié au près de %s, a accès aux commandes des administrateurs de services. Tous les IRCops peuvent utiliser la commande ADMIN LIST, les autres étant réservées au Services Root.
  • }
  • if ($did(az,1).seltext == Opernews) {
  • did -ra az 3 Edite ou affiche la liste des informations OPER affichées. Lorsqu'un utilisateur devient IRCop, ces informations lui sont envoyées par notice. Pour éviter le flood, seuls les trois premières lui sont envoyées. La liste peut être visualisée par tous les IRCops. Seuls les administrateurs peuvent ajouter et effacer des informations.
  • }
  • if ($did(az,1).seltext == Jupe) {
  • did -ra az 3 Demande aux services de "juper" un serveur -- cela crée un faux "serveur" connecté aux services afin d'empêcher un vrai serveur de ce nom de se connecter. Le jupe peut être enlevé en utilisant la commande standart SQUIT. Si une raison est spécifiée, elle est placée dans le champ information du serveur ; sinon, ce champ contiendra le texte "Jupitered by ", affichant le nick de la personne qui a exécuté la commande. Commande uniquement disponible pour les administrateurs de services
  • }
  • if ($did(az,1).seltext == clearmode) {
  • did -ra az 3 Réinitialise les modes des canaux (i,k,l,m,n,p,s,t) ainsi que les bans. Si ALL est spécifié, la commande réinitialise également les opérateurs et voice (mode +o et +v) du canal. Commande uniquement disponible pour les opérateurs de services
  • }
  • if ($did(az,1).seltext == raw) {
  • did -ra az 3 Envoie une chaîne de caractères directement au serveur auquel sont connectés les services. Cette commande a un intérêt fort limité, et peut causer des problèmes en cas d'utilisation incorrecte. N'UTILISEZ PAS CETTE COMMANDE sans être parfaitement sûr de ce que vous faîtes ! Commande uniquement disponible pour les administrateurs de services.
  • }
  • if ($did(az,1).seltext == Logonnews) {
  • did -ra az 3 Edite ou affiche la liste des informations affichées. Lorsqu'un utilisateur se connecte, ces informations lui sont envoyées par notice. Pour éviter le flood, seuls les trois premières lui sont envoyées. La liste peut être visualisée par tous les IRCops. Seuls les administrateurs peuvent ajouter et effacer des informations.
  • }
  • if ($did(az,1).seltext == shtutdown) {
  • did -ra az 3 Eteint les services après avoir sauvegardé les bases de données. Commande uniquement disponible pour les administrateurs de services.
  • }
  • if ($did(az,1).seltext == Stats) {
  • did -ra az 3 Sans paramètre, la commande affiche le nombre actuel d'utilisateurs et d'IRCops en ligne (sans les services), le plus grand nombre d'utilisateurs en ligne depuis le démarrage des services, et la durée depuis le démarrage.
  • }
  • if ($did(az,1).seltext == Set debug) {
  • did -ra az 3 Active ou non le mode debug. En mode debug, les données envoyées et reçues par les services, ainsi que d'autres informations de débuggage sont écrites dans le fichier log. Si num est spécifié, le mode debug est activé au niveau num. Cette commande est équivalente à l'option en ligne de commande -debug
  • }
  • if ($did(az,1).seltext == Set readonly) {
  • did -ra az 3 Active ou non le mode lecture seule. En mode lecture seule, les utilisateurs ne peuvent pas modifier les données des services, comme les listes d'accès des canaux et des nicks, etc... Les IRCops avec les privilèges suffisants sont capables de modifier la liste AKILL des services, d'effacer ou d'interdire des nicks/canaux, mais ces modifications ne seront pas enregistrées sans que le mode lecture seule soit désactivé avant l'extinction ou le redémarrage des services.
  • }
  • if ($did(az,1).seltext == Killclone) {
  • did -ra az 3 Déconnecte (KILL) tous les utilisateurs qui ont le même nom d'hôte (hotname) que nick. Un AKILL temporaire de la forme *@hôte, est ajouté pour éviter que le fautif se reconnecte immédiatement. Un wallop est automatiquement envoyé pour indiquer qui a utilisé la commande, quel est l'hôte cible et combien d'utilisateurs ont été killés. Cette commande est très utile pour virer de nombreux clones du réseau. Commande uniquement disponible pour les administrateurs de services.
  • }
  • }
  • }
;##DIALOG
dialog irc {
  title "Commande IRCOP & ADMIN [Par DrAgooN1] V1.2"
  size -1 -1 233 205
  option dbu
  button "Ajouter admin", 1, 140 15 37 12, flat
  button "Enlever admin", 2, 140 27 37 12, flat
  button "Clear Mode", 3, 140 42 37 12, flat
  button "Exeption", 45, 140 57 37 12, flat
  button "Global", 5, 140 72 37 12, flat
  button "Jupe", 6, 140 87 37 12, flat
  button "Killclone", 7, 140 102 37 12, flat
  button "Mode", 8, 140 117 37 12, flat
  button "Ajouter Oper", 9, 140 132 37 12, flat
  button "Enlever oper", 10, 140 144 37 12, flat
  button "Add Opernews", 11, 189 132 37 12, flat
  button "Del Opernews", 12, 189 144 37 12, flat
  button "Raw", 13, 189 57 37 12, flat
  button "Restart", 14, 189 42 37 12, flat
  button "Rotatelog", 15, 189 117 37 12, flat
  button "Set Readonly", 16, 189 15 37 12, flat
  button "Set Debug", 17, 189 27 37 12, flat
  button "Shtutdown", 18, 189 72 37 12, flat
  button "Stats", 19, 189 87 37 12, flat
  button "Update", 20, 189 102 37 12, flat
  box "Commandes Serveur", 21, 137 2 93 182
  box "Perssones sur le serveur", 22, 3 2 132 116
  list 4, 6 13 126 102, size vsbar
  box "Action", 24, 3 122 132 62
  button "Killer", 25, 7 132 37 12, flat
  button "Akiller", 26, 7 144 37 12, flat
  button "Rakiller", 27, 7 156 37 12, flat
  button "Gliner", 28, 52 132 37 12, flat
  button "Ungliner", 29, 52 144 37 12, flat
  button "Kliner", 30, 95 132 37 12, flat
  button "Unkliner", 31, 95 144 37 12, flat
  button "Shunner", 32, 52 156 37 12, flat
  button "Unshuner", 33, 95 156 37 12, flat
  text "Raison:", 34, 6 170 19 8
  edit "", 35, 24 169 107 10, center
  button "Fermer", 36, 3 186 227 12, flat cancel
  text "Commande IRCOP & ADMIN V1.2 par DrAgOoN1", 37, 3 198 227 8, center disable
  button "Aide", 38, 140 160 86 21, flat
}
;##EVENEMENT
on *:dialog:irc:*:*:{
  if ($devent == init) {
    who
  }
  if ($devent == sclick) { 
    if ($did == 38) {
      az 
    }
    if ($did == 25) && ($did(irc,4).seltext != $null) && ($did(irc,35) != $null) {
      kill $gettok($did(irc,4).seltext,1,32) $did(irc,35)
    }
    if ($did == 26) && ($did(irc,4).seltext != $null) && ($did(irc,35) != $null) {
      akill $gettok($did(irc,4).seltext,1,32) $did(irc,35)
    }
    if ($did == 27) && ($did(irc,4).seltext != $null) && ($did(irc,35) != $null) {
      rakill $gettok($did(irc,4).seltext,1,32) $did(irc,35)
    }
    if ($did == 32) && ($did(irc,4).seltext != $null) && ($did(irc,35) != $null) {
      shun $gettok($did(irc,4).seltext,1,32) $did(irc,35)
    }
    if ($did == 33) && ($did(irc,4).seltext != $null) && ($did(irc,35) != $null) {
      unshun - $+ $gettok($did(irc,4).seltext,1,32) $did(irc,35)
    }
    if ($did == 28) && ($did(irc,4).seltext != $null) && ($did(irc,35) != $null) {
      gline $gettok($did(irc,4).seltext,1,32) $did(irc,35)
    }
    if ($did == 29) && ($did(irc,4).seltext != $null) && ($did(irc,35) != $null) {
      gline $- $?="Entre le mask a degliner"
    }
    if ($did == 30) && ($did(irc,4).seltext != $null) && ($did(irc,35) != $null) {
      kline $gettok($did(irc,4).seltext,1,32) $did(irc,35)
    }
    if ($did == 31) && ($did(irc,4).seltext != $null) && ($did(irc,35) != $null) {
      unkline $- $?="Entre le mask a degliner"
    }
    if ($did == 20) {
      /msg operserv UPDATE
    }
    if ($did == 19) {
      /msg operserv STATS all
    }
    if ($did == 18) {
      /msg operserv Shutdowm
    }
    if ($did ==  17) {
      /msg operserv SET Debug $?="On ou Off ?"
    }
    if ($did == 13) {
      /msg operserv RAW $?="Text"
    }
    if ($did ==  14) {
      /msg operserv RESTART
    }  
    if ($did ==  15) {
      /msg operserv ROTATELOG
    }
    if ($did ==  16) {
      /msg operserv SET readonly $?="On ou Off ?" $?="Numero"
    }
    if ($did ==  9) {
      /msg operserv OPER add $?="Pseudo"
    }
    if ($did ==  10) {
      /msg operserv OPER del $?="Pseudo"
    }
    if ($did ==  11) {
      /msg operserv OPERNEWS add $?="Message"
    }
    if ($did ==  12) {
      /msg operserv OPERNEWS del $?="Message"
    }
    if ($did == 8) {
      /msg operserv MODE $?="Canal" $?="Mode"
    }
    if ($did == 1) {
      /msg operserv ADMIN add   $?="Entre le Pseudo"
    }
    if ($did == 2) {
      /msg operserv ADMIN del  $?="Entre le Pseudo"
    }
    if ($did == 3) {
      /msg operserv CLEARMODES canal $?="Quel mode a reinitialiser?"
    }
    if ($did == 45) {
      /msg operserv EXCEPTION ADD $?="expiration" $?="Masque" $?="Limite"
    }
    if ($did == 5) {
      /msg operserv GLOBAL  $?="Message"
    }
    if ($did == 6) {
      /msg operserv JUPE $?="non du server" $?="Raison"
    }
    if ($did == 7) {
      /msg operserv KILLCLONES $?="Entrer le Pseudo"
    }
  }
}
;##ALIAS
alias ircop dialog -m irc irc
;##RAW
raw 352:*:{ 
  if ($dialog(irc)) {
    did -a irc 4  $6 : $6 $+ ! $+ $3 $+ @ $+ $4 *
    halt
  }
  halt
}
;##ALIAS
alias az { dialog -m az az }
;##AIDE
dialog az {
  title "Aide des Commande IRCOP & ADMIN"
  size -1 -1 138 143
  option dbu
  button "Fermer", 2, 3 129 131 12, flat cancel
  edit "", 3, 3 19 131 110, read multi
  combo 1, 3 5 131 57, size drop
}

;##EVENEMENT
on *:dialog:az:*:*:{
  if ($devent == init) {
    did -a az 1 Global
    did -a az 1 Jupe
    did -a az 1 Clearmode
    did -a az 1 Shtutdown
    did -a az 1 Stats
    did -a az 1 Killclone
    did -a az 1 set debug
    did -a az 1 set Readonly
    did -a az 1 Logonnews
    did -a az 1 Opernews
    did -a az 1 Raw
    did -a az 1 Admin
    did -a az 1 Rotatelog
    did -a az 1 Exeption
    did -a az 1 Update
  }
  if ($devent == sclick) {
    if ($did(az,1).seltext == Rotatelog) {
      did -ra az 3 Renomme les fichiers logs des services. La date courante, dans la forme YYYYMMDD, est utilisé pour générer le nouveau nom de fichier. Commande uniquement disponible pour le Services Root.
    }
    if ($did(az,1).seltext == Exeption) {
      did -ra az 3 Permets aux administrateurs de services de gérer la liste des hôtes qui ont un nombre de sessions limité - permettant à certaines machines, telles que des serveurs de shell, d'avoir plus de sessions  simultanées en tant que client, que la valeur par défaut. Dès qu'un hôte atteint sa limite de sessions, tous les clients tentant de se  connecter de cet hôte seront déconnectés (KILL). Avant que  l'utilisateur ne soit killé, il est notifié par un /NOTICE de  OperServ, avec un message spécifié dans la configuration des services. Commande uniquement disponible pour les administrateurs de services
    }
    if ($did(az,1).seltext == Update) {
      did -ra az 3 Sauvegarde immédiatement les bases de données des services. Commande uniquement disponible pour les administrateurs de services.
    }
    if ($did(az,1).seltext == global) {
      did -ra az 3 Permet aux IRCops d'envoyer des messages à tous les utilisateurs du réseau. Le message sera envoyé par le nick %s.
    }
    if ($did(az,1).seltext == Admin) {
      did -ra az 3 Permet au Services Root, d'ajouter ou d'effacer des nicks dans la liste des administrateurs de services. Un utilisateur qui a son nick présent dans cette liste et qui s'est identifié au près de %s, a accès aux commandes des administrateurs de services. Tous les IRCops peuvent utiliser la commande ADMIN LIST, les autres  étant réservées au Services Root.
    }
    if ($did(az,1).seltext == Opernews) {
      did -ra az 3 Edite ou affiche la liste des informations OPER affichées. Lorsqu'un utilisateur devient IRCop, ces informations lui sont envoyées par notice. Pour éviter le flood, seuls les trois premières lui sont envoyées. La liste peut être visualisée par tous les IRCops. Seuls les administrateurs peuvent ajouter et effacer des informations.
    }
    if ($did(az,1).seltext == Jupe) {
      did -ra az 3 Demande aux services de "juper" un serveur -- cela crée un faux "serveur" connecté aux services afin d'empêcher un vrai serveur de ce nom de se connecter. Le jupe peut être enlevé en utilisant la commande standart SQUIT. Si une raison est spécifiée, elle est placée dans le champ information du serveur ; sinon, ce champ contiendra le texte "Jupitered by ", affichant le nick de la personne qui a exécuté la commande. Commande uniquement disponible pour les administrateurs de services
    }
    if ($did(az,1).seltext == clearmode) {
      did -ra az 3 Réinitialise les modes des canaux (i,k,l,m,n,p,s,t) ainsi que les bans. Si ALL est spécifié, la commande réinitialise également les opérateurs et voice (mode +o et +v) du canal. Commande uniquement disponible pour les opérateurs de services
    }
    if ($did(az,1).seltext == raw) {
      did -ra az 3 Envoie une chaîne de caractères directement au serveur auquel sont connectés les services. Cette commande a un intérêt fort limité, et peut causer des problèmes en cas d'utilisation incorrecte. N'UTILISEZ PAS CETTE COMMANDE sans être parfaitement sûr de ce  que vous faîtes ! Commande uniquement disponible pour les administrateurs de services.
    }
    if ($did(az,1).seltext == Logonnews) {
      did -ra az 3 Edite ou affiche la liste des informations affichées. Lorsqu'un utilisateur se connecte, ces informations lui sont envoyées par  notice. Pour éviter le flood, seuls les trois premières lui sont envoyées. La liste peut être visualisée par tous les IRCops. Seuls les administrateurs peuvent ajouter et effacer des informations.	
    }
    if ($did(az,1).seltext == shtutdown) {
      did -ra az 3 Eteint les services après avoir sauvegardé les bases de données. Commande uniquement disponible pour les administrateurs de services.
    }
    if ($did(az,1).seltext == Stats) {
      did -ra az 3 Sans paramètre, la commande affiche le nombre actuel d'utilisateurs et d'IRCops en ligne (sans les services), le plus grand nombre d'utilisateurs en ligne depuis le démarrage des services, et la durée depuis le démarrage.
    }
    if ($did(az,1).seltext == Set debug) {
      did -ra az 3 Active ou non le mode debug. En mode debug, les données envoyées et reçues par les services, ainsi que d'autres informations de débuggage sont écrites dans le fichier log. Si num est spécifié, le mode debug est activé au niveau num. Cette commande est équivalente à l'option en ligne de commande -debug
    }
    if ($did(az,1).seltext == Set readonly) {
      did -ra az 3 Active ou non le mode lecture seule. En mode lecture seule, les utilisateurs ne peuvent pas modifier les données des services,  comme les listes d'accès des canaux et des nicks, etc... Les IRCops avec les privilèges suffisants sont capables de modifier la liste AKILL des services, d'effacer ou d'interdire des nicks/canaux, mais ces modifications ne seront pas enregistrées sans que le mode lecture seule soit désactivé avant l'extinction ou le redémarrage des services.
    }
    if ($did(az,1).seltext == Killclone) {
      did -ra az 3 Déconnecte (KILL) tous les utilisateurs qui ont le même nom d'hôte  (hotname) que nick. Un AKILL temporaire de la forme *@hôte, est ajouté pour éviter que le fautif se reconnecte immédiatement. Un  wallop est automatiquement envoyé pour indiquer qui a utilisé la  commande, quel est l'hôte cible et combien d'utilisateurs ont été killés. Cette commande est très utile pour virer de nombreux clones  du réseau. Commande uniquement disponible pour les administrateurs de services.
    }
  }
}

 Conclusion

voila :) Comentaire PLESE


 Sources du même auteur

Source avec Zip Source avec une capture MP3 PLAYER
Source avec Zip Source avec une capture GESTIONNAIRE DE CONTACT
Source avec Zip Source avec une capture GÉRER WINAMP DEPUUIS VOTRE MIRC (LECTEUR,ÉQUALIZEUR,VOLUME)
Source avec Zip Source avec une capture JEU DU PENDU AVEC IMAGE
Source avec Zip Source avec une capture GESTIONNAIR DE PRET ILLIMITER

 Sources de la même categorie

PACMAN MULTI-JOUEUR EN LIGNE par wims
PROXY&SOCKS SCANNER+LEECHER par independentt
GESTIONNAIRE DE HIGHLIGHT AVANCÉ AVEC IGNORE SALON OU PSEUDO par doob666
AUTOJOIN HTABLE MULTISERVER par doob666
TCL - AJOUT SUPPRESSION DE LOGS par Atok

Commentaires et avis

Commentaire de SornDrixer le 17/01/2004 20:10:29 administrateur CS

Utile pour les ircops, bien codé, et assez complet.
Pour avoir la liste des users du serveur, il y a une autre alternative pour l'avoir : ( uniquement aux possesseurs de O:line )
/msg operserv userlist

Commentaire de vesparo le 17/01/2004 20:12:57

bon aller heuresement que je suis là
if ($did == 18) {
        /msg operserv Shtutdowm
8/10 bon boulot

Commentaire de tofu le 17/01/2004 20:17:00

jtrouve le dialog un peu gros et ak des tabs sa auré été mieux je pense(c'est un avis très personnel en rapport ak mes gouts sur le design) sinon pour une fois il n'y a qu'un seul "on dialog" par dialog et c'est très apréciable §§ bonne idée, bon concept :p :)

Commentaire de [Fk] le 17/01/2004 20:25:45

Ouais c klr sa peut etre utile , dialog Pow mAl , 08/10 allééééé

Commentaire de ReMi34 le 17/01/2004 20:35:17

Bon, le code est relativement simple. Cela dit, les commandes doivent être dur à trouver (lol).
7/10 :)

Commentaire de jujuquatre le 17/01/2004 20:48:12

Bien coder, dialog un peu trop gros et utilise pour les ircop

Aussi j'ai trouver 2 faute d'ortho en passant ^^ ( moi qui est si nul en orthographe :p ) :
"perssone" olla meme moi j'pense pas que je l'aurer ecrit comme sa :p
et dans le 2eme dialog ( dans le titre ) : "Aide des commande IRCOP & ADMIN" un "s" a commande :p

Mouarf j'suis trop fort xD, bon sinon c'est 2 faute en passant que j'ai vu :) il y en a peut etre d'autre

Allez bon boulot, 8/10

Commentaire de Vbsupernul le 18/01/2004 14:02:48

Très bon code !
Dommage, il manque certaines fonctions...
> GZline, ZLine, sethost, setident...
Voir la doc de unreal ;)
Sinon, le design est beau, le code bien fait... 8/10 !
PS : Pas mal de fautes d'ortho ;)

Commentaire de Dark-Dragoon le 21/01/2004 11:54:15

dsl pour les fote dortho :) je prepare une nouvelle version avec un peu plus de fonction sinon existe til une version de la doc unreal en francais ? si oui merci de me la dire :)

Commentaire de zO le 31/01/2004 06:19:20

pa reussi a mettre en route la chose ...  Ô,ô
ca a l'air sympa mais une fois ds le remote rien ne se passe ........

Commentaire de zO le 31/01/2004 06:47:36

ouaich obliger de chercher .... c nikel sauf que c les vieilles commandes   :/

Commentaire de bussonnais le 08/02/2004 15:47:59

Bonjour je trouve aussi que le code est vraiment tres bien fait.

j'ai juste a dire qu'il serais bien de mettre un zip avec un fichier readme a l'interieur qui explique comment install car pour les newbies c'est un peut complexe de voire du code comme cela

enfin c'est une idées qui me vient sur le moment

Commentaire de tofu le 08/02/2004 18:22:01

c/c le code ds un fichier remote même pour un noob c'est pas dur.

Commentaire de bussonnais le 09/02/2004 21:03:05

j'ai mis le code dans les remotes comment ouvrir le dialog ?

Commentaire de bussonnais le 09/02/2004 21:03:30

j'ai mis le code dans les remotes comment ouvrir le dialog ?

Commentaire de bussonnais le 09/02/2004 21:04:13

désolé probleme de pc ( Lags )

Commentaire de SornDrixer le 10/02/2004 09:19:40 administrateur CS

bussonnais : tapes /ircop
ou :
/dialog -m irc irc

Commentaire de bussonnais le 11/02/2004 13:28:41

merci SornDrixer

Commentaire de zzaoueche le 15/01/2005 12:16:15

je sais pas mais moi je me deco automatiquement au chargeemnt de la list des users

Commentaire de HySteriK le 06/04/2005 23:12:13

uép belle source je me suis mis ca en popups parfait ^^

Commentaire de leomoldu le 16/07/2006 10:36:09

je ne peux pas ouvrir le code ^^ mais j'ai un pb aussi car qand je fait c/c ds ms remotes Il coppie aussi le nb de lignes et les points ! (ex: 12. pour la ligne 12 ) :s aider moiiii !

Commentaire de thibault49 le 26/07/2009 03:15:24

quelqun pourai m'apprendre a faire tout ces truc ^^  sur msn ?

Commentaire de thibault49 le 26/07/2009 13:41:07

thib_49@hotmail.fr

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,388 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales