begin process at 2010 03 13 05:15:50
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Astuces

 > CTCP REPLY

CTCP REPLY


 Information sur la source

Note :
Aucune note
Catégorie :Astuces Niveau :Débutant Date de création :16/08/2004 Date de mise à jour :26/08/2004 20:24:53 Vu :5 922

Auteur : Kuku Xumusu

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

 Description

Si tu veux etre au courant de qui te PING, VERSION, TIMER, FINGER et lui faire savoir ;-)

Source

  • dialog ctcprep {
  • title "CTCP reply"
  • size -1 -1 160 168
  • option dbu notheme
  • edit %ver, 1, 16 32 126 10
  • edit %pin, 2, 16 56 126 10
  • edit %tim, 3, 16 80 126 10
  • edit %fin, 4, 16 104 126 10
  • button "DEFINIR", 5, 32 128 37 12, ok
  • button "ANNULER", 6, 88 128 37 12, cancel
  • box "Choisit un texte a retourner pour les evenements suivant", 7, 8 8 144 150
  • text "VERSION", 8, 55 20 45 10, center
  • text "PING", 9, 55 44 45 10, center
  • text "TIMER", 10, 55 68 45 10, center
  • text "FINGER", 11, 55 92 45 10, center
  • }
  • on *:dialog:ctcprep:edit:1: {
  • unset %ver
  • set -n %ver $did(1)
  • }
  • on *:dialog:ctcprep:edit:2: {
  • unset %pin
  • set -n %pin $did(2)
  • }
  • on *:dialog:ctcprep:edit:3: {
  • unset %tim
  • set -n %tim $did(3)
  • }
  • on *:dialog:ctcprep:edit:4: {
  • unset %fin
  • set -n %fin $did(4)
  • }
  • ctcp *:version:?: {
  • .notice $nick %ver
  • msg $me Il y a $nick qui veut ta version!
  • halt
  • }
  • ctcp *:ping:?: {
  • .notice $nick %pin
  • msg $me Il y a $nick qui veut savoir si tu lagg!(PING)
  • halt
  • }
  • ctcp *:time:?: {
  • .notice $nick %tim
  • msg $me Il y a $nick qui veut connaître l'heure!
  • halt
  • }
  • ctcp *:finger:?: {
  • .notice $nick %fin
  • msg $me $nick veut connaître ton "FINGER"!
  • halt
  • }
  • alias ctcp_reply dialog -m ctcprep ctcprep
dialog ctcprep {
  title "CTCP reply"
  size -1 -1 160 168
  option dbu notheme
  edit %ver, 1, 16 32 126 10
  edit %pin, 2, 16 56 126 10
  edit %tim, 3, 16 80 126 10
  edit %fin, 4, 16 104 126 10
  button "DEFINIR", 5, 32 128 37 12, ok
  button "ANNULER", 6, 88 128 37 12, cancel
  box "Choisit un texte a retourner pour les evenements suivant", 7, 8 8 144 150
  text "VERSION", 8, 55 20 45 10, center
  text "PING", 9, 55 44 45 10, center
  text "TIMER", 10, 55 68 45 10, center
  text "FINGER", 11, 55 92 45 10, center
}


on *:dialog:ctcprep:edit:1: {
  unset %ver  
  set -n %ver $did(1)
}

on *:dialog:ctcprep:edit:2: {
  unset %pin  
  set -n %pin $did(2)
}

on *:dialog:ctcprep:edit:3: {
  unset %tim
  set -n %tim $did(3)
}

on *:dialog:ctcprep:edit:4: {
  unset %fin
  set -n %fin $did(4)
}


ctcp *:version:?: {
  .notice $nick %ver 
  msg $me Il y a $nick qui veut ta version! 
  halt
}


ctcp *:ping:?: {
  .notice $nick %pin
  msg $me Il y a $nick qui veut savoir si tu lagg!(PING)
  halt
} 


ctcp *:time:?: {
  .notice $nick %tim
  msg $me Il y a $nick qui veut connaître l'heure!
  halt
}


ctcp *:finger:?: {
  .notice $nick %fin
  msg $me $nick veut connaître ton "FINGER"!
  halt
}

alias ctcp_reply dialog -m ctcprep ctcprep

 Conclusion

Il y a juste la version (by Khal... mIRC X.XX) qui peut se cacher uniquement par l'utilisation d'add-on, de filtres ou de bounce... Ou de connaître l'hexadécimal... ;-)


 Historique

16 août 2004 19:10:35 :
16 août 2004 19:20:17 :
17 août 2004 20:35:30 :
26 août 2004 20:24:54 :

 Sources du même auteur

BOITE DE DIALOGUE POUR ENVOYER DES MESSAGES PERSONNALISES

 Sources de la même categorie

Source avec une capture ALIAS POUR TELECHARGER UNE VIDEO SUR YOUTUBE (MISE A JOUR V1... par WorldDMT
ANTI SAJOIN par Maka57
PERMET DE CHERCHER UN HOST par ACoZz
Source avec Zip SIMULATION D'UNE ROULETTE QUI TOURNE par wims
SELPOS - SELECTION ET POSITION ! par wims

Commentaires et avis

Commentaire de COOLMAN002 le 16/08/2004 02:31:42

Euh, je sais pas comment est ton mIRC, j'ai testé avec un mIRC vierge des ping/version/finger...

(02:26) [CoolMan002 PING]
-
(02:26) [CoolMan002 FINGER]
-
(02:26) [CoolMan002 VERSION]

Même sans add-on ça te dit qui te fait quoi comme ctcp, c'est magique :')

Commentaire de PaDa le 16/08/2004 02:32:58

l'hexadécimal ? c'est quoi le rapport avec un ctcp version ?
trois méthodes permettent de cacher son ctcp version à ma connaissance les deux premières se rejoignant dans le principe :
- utiliser un "filtre" en se connectant par sockets au server (et sert surtout a éviter les failles dcc)
- utiliser un BNC
- utiliser une dll dont j'ai perdu le nom google powah

quant a ta source elle n'est pas configurable , j'aime pas trop

Commentaire de ReMi34 le 16/08/2004 10:03:16

Bof, CoolMan002 a raison, on a pas besoin de ça pour savoir qui de fait un CTCP.

Commentaire de SornDrixer le 16/08/2004 10:20:11 administrateur CS

PaDa : le rapport avec l'hexadecimal, c'est d'éditer mIRC.exe avec un éditeur hexa, et de modifier l'offset correspondant au ctcp reply.

Sinon pour en revenir à la source, je n'en vois pas trop l'utilité, comme l'a dit COOLMAN002, mIRC nous indique déjà qui nous envoie un ctcp, il y a juste ta notice en +, mais qui peut représenter un risque (partir en excess flood) si quelqu'un s'amuse à nous ctcp plusieurs fois.

Commentaire de tofu le 16/08/2004 11:55:51

édite ton mirc.exe avec un éditeur, et il sera considéré comme corrompu et démarrera plus.

Commentaire de Seregon le 16/08/2004 12:47:07

ah vi pi un halt o nivo du ctcp version empeche pas la reply de mirc.
Faut faire comme j'ai fais sur mon Interconnection system en bloquant le message avant qu'il n'arrive a mIRC

Commentaire de SornDrixer le 16/08/2004 13:06:35 administrateur CS

tofu : faux, il suffit de conserver le nombre de bytes d'origine de l'application.

Commentaire de tofu le 16/08/2004 13:11:11

oui, mais va garder le même nombre de bytes en virant le reply du ctcp version ! à part en mettre un autre de précisément la même taille, et encore tu vas galérer..
il peut utiliser une .dll mais bon je vois pas l'intérêt de virer le reply version.. bref

ps: le BNC c'est pas un addon.

Commentaire de Eiffel le 16/08/2004 13:48:45

J'adore ton pseudo, superbe marque Basque.. (l)

Commentaire de PaDa le 16/08/2004 13:58:36

ok Sorn autant pour moua :)

Commentaire de Kuku Xumusu le 16/08/2004 19:09:28

Même sans add-on ça te dit qui te fait quoi comme ctcp, c'est magique :') ----->
oui Coolman mais ca a l'avantage de le cibler et de te l'afficher dans une fenetre... Pense a ceux qui on des dixaines (voir vingtaines) de fenetres d'ouverte!! Pas tout le monde le voit ;-)
Et oui, pour l'editeur hexadecimal... C'est juste faut garder le meme nombre d'octet, et modifier une adresse pour dire a mIRC de passer son chemin!! :-))
Merci de vos commantaires, c'est le premier code que je crée et sur la base des fichiers d'aide :-/

Commentaire de Kuku Xumusu le 16/08/2004 19:29:16

Voila, j'ai enlevé le halt (Seregon) et j'ai aussi modifié l'explication... ;-)

Euhhh PaDa, t'entends quoi par: quant a ta source elle n'est pas configurable-----> Tu peux lui dire de se mettre dans une fenetre (/window @<le_nom> -k0r je crois) au lieu du (msg $me) ou lui rajouter de la couleur! comme c'est mon premier code bin je l'ai simplifié au maximum... Elle est libre cette source :D Modifiez la Apportez vos commantaires merci ;-)

Commentaire de PaDa le 16/08/2004 19:32:57

oué j'suis d'accord mais en fait ce que je voulais dire c'est par exemple un pti dialog ou tu dis ce que tu veux comme fenêtre de destination , avec quelques edit ou tu choisis le message a renvoyer etc ... je dis pas que c'est dur a changer hein , c'est comme un répondeur ou des raws c'est facile a changer dans les remotes mais quand ca peut se configurer joliment dans un dialogue ou un popup c'est plus sympa :) et puis ca fait moins nu ...

Commentaire de Raziell le 26/08/2004 14:56:02

/ignore -t * rulez ;)

Commentaire de Kuku Xumusu le 01/09/2004 19:35:49

effectivement Raziell mais rattraper-moi si je me trompe, en téléchargement  IRC (efnet par exemple) certain ont des commandes en CTCP et /ignore -t ignore tous les CTCP... Enfin je crois!!

Commentaire de ramsaice le 11/07/2005 22:00:04

hum la perso tu ft fort tres fort
ds toi les mirc de base meme tou dorigine sens rien on px le savoir et le faire :)

 Ajouter un commentaire




Nos sponsors


Appels d'offres

Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

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

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