begin process at 2012 02 08 18:15:06
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

AddOns

 > SCAN IRCOP BY DEVORZ

SCAN IRCOP BY DEVORZ


 Information sur la source

Note :
Aucune note
Catégorie :AddOns Classé sous :Scan Ircop, Ircop, devorZ, devor Niveau :Débutant Date de création :05/08/2008 Date de mise à jour :05/08/2008 14:52:49 Vu :2 364

Auteur : devorZ

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

 Description

Cliquez pour voir la capture en taille normale
voila c'est mon premier Scan Ircop, bon j'attend vos reproches pour l'amélioré :p, mais bon en tout cas il fonctionne bien.

Source

  • alias Ircop { $iif($dialog(Ircop),dialog -x Ircop,dialog -m Ircop Ircop) }
  • dialog Ircop {
  • title "- Scan Ircop - [ /Ircop ]"
  • size -1 -1 97 134
  • option dbu
  • list 1, 7 11 83 85, size vsbar
  • button "Fermer", 2, 3 123 90 10, flat ok
  • box "Scan Serveur", 4, 2 1 92 99
  • button "Whois", 15, 3 101 39 10, flat
  • button "Query", 16, 54 101 39 10, flat
  • button "Rafraichir", 18, 3 112 90 10, flat
  • }
  • On *:dialog:Ircop:*:*:{
  • If ($devent == Init) {
  • who 0 o
  • Echo -a Scan en cours..
  • Echo -a Scan Effectué sur14 $server - Ip serveur :14 $serverip - Network :14 $network $+ .
  • }
  • Elseif ($devent == Sclick) {
  • if ($did = 18) { did -r $dname 1 | who 0 o }
  • Elseif ($did = 15) { if ($did(1).sel) { whois $did(1).seltext } }
  • Elseif ($did = 16) { if ($did(1).sel) { query $did(1).seltext } }
  • }
  • Elseif ($devent == dclick) {
  • if ($did(1).sel) whois $did(1).seltext
  • }
  • }
  • raw 352:*:if ($dialog(Ircop)) { did -a IRCOP 1 $6 | halt } | else { echo -a $6 | halt }
alias Ircop { $iif($dialog(Ircop),dialog -x Ircop,dialog -m Ircop Ircop)  }
dialog Ircop {
  title "- Scan Ircop - [ /Ircop ]"
  size -1 -1 97 134
  option dbu
  list 1, 7 11 83 85, size vsbar
  button "Fermer", 2, 3 123 90 10, flat ok
  box "Scan Serveur", 4, 2 1 92 99
  button "Whois", 15, 3 101 39 10, flat
  button "Query", 16, 54 101 39 10, flat
  button "Rafraichir", 18, 3 112 90 10, flat
}
On *:dialog:Ircop:*:*:{
  If ($devent == Init) {
    who 0 o
    Echo -a Scan en cours..
    Echo -a Scan Effectué sur14 $server - Ip serveur :14 $serverip - Network :14 $network $+ .
  }
  Elseif ($devent == Sclick) {
    if ($did = 18) { did -r $dname 1 | who 0 o }
    Elseif ($did = 15) { if ($did(1).sel) { whois $did(1).seltext } }
    Elseif ($did = 16) { if ($did(1).sel) { query $did(1).seltext } }
  }
  Elseif ($devent == dclick) {
    if ($did(1).sel) whois  $did(1).seltext   
  }
}
raw 352:*:if ($dialog(Ircop)) { did -a IRCOP 1 $6 | halt } | else { echo -a $6 | halt } 

 Conclusion

...


 Historique

05 août 2008 08:14:36 :
petite erreur signalé par pada corrigé
05 août 2008 14:52:49 :
.

 Sources du même auteur

Source avec une capture AWAY BY MSK
Source avec une capture ADD-ON COULEUR & CORRECTEUR DE TEXTE PAR DEVORZ
Source avec une capture ESPION EN ECHO ET SUR SALON HAVE FUN

 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

 Sources en rapport avec celle ci

Source avec une capture ADD-ON COULEUR & CORRECTEUR DE TEXTE PAR DEVORZ par devorZ
IRCOP SCANNER SIMPLE par Grais
COMMANDE IRCOP/ADMIN par ramsaice
Source avec Zip Source avec une capture 3 SCANNEURS DIFFÉRENTS par AgoRa_ScripT

Commentaires et avis

Commentaire de PaDa le 05/08/2008 07:46:47

Tu peux faire les commentaires toi-même. Dès qu'on dépasse les commentaires bidon sur la manière de coder, il faut se poser des questions à chaque truc que tu fais.

Exemples :
- "who 0 o" => est-ce que c'est la seule manière de repérer un ircop ? Réponse, non. Donc regarde par exemple le scanner d'ircop que j'avais fait, ça te donnera une piste pour améliorer la méthode
- "raw 352:*:{ did -a IRCOP 1 $6 | HALT }" => est ce que le dialog "ircop" est forcément ouvert ? Réponse, non. Donc si quelqu'un recoit un raw 352 sans que ton dialogue soit ouvert, ca va lui faire une erreur alors que ca ne devrait pas. En plus méchant, ton code va pourrir un script propre.
- "dialog Ircop { " => est-ce que c'est un bon nom pour un dialogue comme ça ? Ca ne va pas être pris par un autre dialogue ? Idem pour l'alias

Sinon rien d'extraordinaire, mais sur une petite source comme ça, il faut se concentrer à peaufiner pour ne pas déranger les autres addons, et pour être le plus propre possible... Bonne continuation !

Commentaire de devorZ le 05/08/2008 07:51:17

ok pada, merci je vais améliorer sa j'avais pas penser à l'erreur là.

Commentaire de WorldDMT le 05/08/2008 12:31:38

salut

alias Ircop { $iif($dialog(Ircop),dialog -x Ircop,dialog -m Ircop Ircop) }

si le dialog est ouvert ça te servira a qoi de taper /ircop pour fermer??

sauf si c'est "v" au lieu de "x"

alias Ircop { $iif($dialog(Ircop),dialog -v Ircop,dialog -m Ircop Ircop) }

pour la list tu peu ne pas mettre vsbar met juste size au cas que ça depase le scrool bar apparet automatiquement

puisque l'otion n'est pas "notheme" le bouton flat ça change rien (si je ne me trompe pas)

pourquoi "Echo -a Scan en cours.." puisque le dialog est ouvert donc le resultat est dans le dialog fait plutot un edit read c'est mieu a mon avis

pour le double click t'a pas besoin de condition je pense

Elseif ($devent == dclick) {
    if ($did(1).sel) whois  $did(1).seltext  

devient

Elseif ($devent == dclick) {
    whois $did(1).seltext  


pour raw

tu peu aussi faire

raw 352:*:if ($dialog(Ircop)) { did -a IRCOP 1 $6 | halt } | else { echo -a $6 | halt }

comme ça tu n'a plus besoin de "set %Scan-Ircop on" dans "init" ni de le unset en "close"

Commentaire de devorZ le 05/08/2008 14:54:24

oké merci "worldDMT" j'avais pensé a se truck là if $dialog(ircop) comme je mis suis mal pris sa fonctionné pas donc j'ais fait mon Histoire de set %scan-Ircop on ...

Commentaire de uaip le 08/08/2008 22:59:38

Je trouve cette source sans intérêt. Code vu et revu, sans difficulté majeure.
De plus, il ressemble beaucoup à celui (dont tu n'es pas l'auteur) que possède ton script.

Puis, si je voulais enfoncer le couteau dans la plaie, je dirais que ton dialog peut générer une erreur si on l'ouvre sans être connecté à un serveur.

Commentaire de devorZ le 09/08/2008 01:39:29

"il ressemble beaucoup à celui (dont tu n'es pas l'auteur) que possède ton script." tu raged toujours autant "dapo", si ce n'etais pas de moi, j'aurrais pas poser cette source, je vois pas a quoi ça sert..

Commentaire de uaip le 09/08/2008 21:08:38

<quote>
tu raged toujours autant "dapo"
</quote>
Désolé, je ne parle que le français...

Et flooder des serveurs, et flooder des pvs, et flooder des insultes en notices, etc.. ça sert à quelque chose, ça ? NON, et pourtant tu le fais.
Bref, pour en revenir à ton truc, peut importe s'il vient de toi ou pas, il ne sert à rien. Je le répète, ce n'est pas parce-que vous codez un nouvel addon de 10 lignes qu'il faut le poster sur des forums.
Sinon, voici ma nouvelle source à moi:
alias pouet dialog $iif($dialog(pouet),-v pouet ,-m pouet bouh)
dialog bouh {
title "Salut"
size -1 -1 50 50
option dbu
button "Hihi", 1, 10 10 20 20
}
on *:dialog:pouet:sclick:1:dialog -x pouet | echo -a Youpi !

Il est chouette mon super nouvel addon d'enfer qui permet de dire "Youpi" quand on appuie sur le bouton, hein ?
:)

Commentaire de uaip le 09/08/2008 22:21:59

Ah j'ai compris :D
Dapo, sur epiknet... mais non c'est pas moi.

Commentaire de WorldDMT le 10/08/2008 11:32:27

lol
cool UAIP :p
je met 9/10 pour ton code
parceque t'a codé quelque chose pour rien "dialog -x pouet" le bouton le fera :p

mais comme c'est un addon d'enfer tres important j'ai mis 9/10

bravo :D lool

Commentaire de uaip le 10/08/2008 14:56:24

Mon "dialog -x pouet" est correct.
Le bouton n'aurait rien fermé du tout sinon, puisque je ne lui ai attribué ni le style "OK" ni "cancel" (ni rien d'autre).

Commentaire de WorldDMT le 10/08/2008 15:07:52

effectivement uaip j'ai pas dis que c'est faut, t'a raison j'ai pas dis qu'il fallait un ok ou cancel ;) mais bon ce que tu a mis c'est pas du n'importe quoi c'est quelque chose d'utile quand meme.

on se comprend j'espere :)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

IRCOP ET notice [ par bastar ] Bonjour certain d'entre vous connaissent les SNOTICE exemple un user vous whois ca vous le dit mais j'aimeras que ca me le dise dans mon -a (active ) pb de couleur Ircop avec Nicklust.dll [ par _Dams_ ] SltBon et bien voilatoutes les 60s je fè un Who sur tout les salons ou je me trouve et je mets dans une variable %ircop tous les pseudos IRCOP.Ensuite alias pour l'ip d'un user (IrcOp) [ par MaX_62 ] Bonjour,Est ce que qqn aurait une solution pour un alias qui retourne l'ip de qqn (en admettant que l'on est IrcOp) ?par exemple $aliasip(MaX_62) reto Whois Ircop [ par Camanche ] Bonjour,Je voudrais savoir comment on voit, quand on est ircop, qu'un autre autre user fait un whois sur nous.C'est une snotice? un raw? un event?Cama Quel est l'identifieur pour savoir les ircop présent sur 1 channel ,, $ # 0 o ..j [ par RasZa ] Je cherchais ds le help 1 cmd quand je me suis &#233;gar&#233; de mon but premier , quand tout a coup j'ai trouver 1 $ qui retournais le nb d'ircop su Problème affichage Snotice dans une window [ par fabienfsf ] Hep tout le monde,&nbsp; J'ai un script qui me permet d'afficher les snotice dans une fenetre active window, pour certaine snotice il l'affiche bien m commande d'IRCop [ par ralph31 ] salut tout le mondeje voudrais savoir si il existe un logiciel pour pouvoir utiliser les commandes d'IRCop sans &#234;tre IRCop?? Eggdrop > Seen [ par fabienfsf ] Bonjour,J'ai install&#233; mon eggdrop sur mon shell et il a bien join les channels qui faut mais le pobl&#232;me est au "!seen" le !seen fonctionne q ircop sérieux actif [ par keithcoool ] bonjour,ancien ircop d'un serveur de plus de 800 user  qui vient de fermer.donc, voilla je recherche un nouveau serveur actif ou ya de la bonne humeur


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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 : 3,931 sec (3)

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