begin process at 2010 02 10 14:34:24
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

AddOns

 > GESTIONNAIRE DE PRIVÉ

GESTIONNAIRE DE PRIVÉ


 Information sur la source

Note :
Aucune note
Catégorie :AddOns Classé sous :repondeur, antiprive, prive Niveau :Débutant Date de création :14/01/2006 Date de mise à jour :14/01/2006 16:03:17 Vu :2 512

Auteur : XE0P

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

 Description

Bon je vous présente ici un petit gestionnaire de privé (Anti-Privé, Répondeur). Il est simple d'utilisation juste un petit info si vous voulez que le nick de la personne qui vous parle en privé s'affiche dans votre réponse automatique il faut que vous métiez @nick à l'endroit en question.
Je pense qu'il y a déja des sources comme celles mais bon, j'avais envie de poster la mienne pour avoir vos avis.

Source

  • alias prive {
  • dialog -m prive prive
  • }
  • dialog prive {
  • title "Gestionnaire de privé"
  • size -1 -1 148 90
  • option dbu
  • text "A l'ouverture d'un privé, que faire ?", 1, 0 3 147 8, center
  • radio "Anti-Privé", 2, 3 15 39 10
  • radio "Répondeur", 3, 53 15 41 10
  • radio "Rien du tout", 4, 103 15 50 10
  • text "Message de l'anti-pv:", 5, 3 27 63 8
  • edit %gprive.anti , 6, 3 37 143 10 , autohs
  • text "Message du répondeur :", 7, 4 49 65 8
  • edit %gprive.repondeur , 8, 4 58 142 10 , autohs
  • button "Valider", 12, 57 75 37 12, flat , ok
  • menu "?", 13
  • item "Aide sur les fonctions", 14, 13
  • item "A propos", 15, 13
  • }
  • On *:dialog:prive:menu:*:{
  • if ($did == 14) { dialog -m aide_fonctions aide_fonctions }
  • elseif ($did == 15) { dialog -m apropos apropos }
  • }
  • On *:dialog:prive:sclick:*:{
  • if ($did == 2) { set %gprive anti }
  • elseif ($did == 3) { set %gprive repondeur }
  • elseif ($did == 4) { set %gprive off }
  • elseif ($did == 12) { set %gprive.anti $did(6) | set %gprive.repondeur $did(8) }
  • }
  • On *:dialog:prive:init:0:{
  • if (%gprive == anti) { did -c prive 2 }
  • elseif (%gprive == repondeur) { did -c prive 3 }
  • elseif (%gprive == off) { did -c prive 4 }
  • }
  • dialog aide_fonctions {
  • title "Aide sur les fonctions"
  • size -1 -1 152 115
  • option dbu
  • text "Voici les explications des fonctions du gestionnaire de privé :", 1, 3 3 146 10
  • text "Anti-Privé: A l'ouverture d'un privé un message (que vous pouvez configurer) est envoyé a l'user concerné , le privé est automatiquement fermé et un message vous informe dans la fenêtre de statut de la réception du privé", 2, 3 17 147 28
  • text "Répondeur: A l'ouverture d'un privé un message (que vous pouvez configurer) est envoyé à l'user concerné et un message vous informe sur la fenêtre active de la réception d'un privé", 3, 4 51 147 28
  • text "Rien du tout: Rien du tout, le privé s'ouvre et rien ne se passe", 4, 4 84 140 15
  • button "Fermer", 5, 57 101 37 12, flat , cancel
  • }
  • dialog apropos {
  • title "A propos"
  • size -1 -1 152 48
  • option dbu
  • text "Gestionnaire de privé creer par [Xee]", 1, 4 3 146 11
  • text "Contact: xee@alien-irc.org ou sur le serveur irc.alien-irc.org", 2, 4 16 145 11
  • button "Fermer", 3, 58 30 37 12, flat cancel
  • }
  • On *:open:?:{
  • if (%gprive == anti) {
  • msg $nick $replace(%gprive.anti,@nick,$nick)
  • closemsg $nick
  • echo 4--> $nick te parle en privé: " $+ $1- $+ "
  • }
  • elseif (%gprive == repondeur) {
  • msg $nick $replace(%gprive.repondeur,@nick,$nick)
  • echo -a 4--> $nick te parle en privé: " $+ $1 $+ "
  • }
  • }
alias prive {
  dialog -m prive prive
}
dialog prive {
  title "Gestionnaire de privé"
  size -1 -1 148 90
  option dbu
  text "A l'ouverture d'un privé, que faire ?", 1, 0 3 147 8, center
  radio "Anti-Privé", 2, 3 15 39 10
  radio "Répondeur", 3, 53 15 41 10
  radio "Rien du tout", 4, 103 15 50 10
  text "Message de l'anti-pv:", 5, 3 27 63 8
  edit %gprive.anti , 6, 3 37 143 10 , autohs
  text "Message du répondeur :", 7, 4 49 65 8
  edit %gprive.repondeur , 8, 4 58 142 10 , autohs
  button "Valider", 12, 57 75 37 12, flat , ok
  menu "?", 13
  item "Aide sur les fonctions", 14, 13
  item "A propos", 15, 13
}
On *:dialog:prive:menu:*:{
  if ($did == 14) { dialog -m aide_fonctions aide_fonctions }
  elseif ($did == 15) { dialog -m apropos apropos }
}
On *:dialog:prive:sclick:*:{
  if ($did == 2) { set %gprive anti }
  elseif ($did == 3) { set %gprive repondeur }
  elseif ($did == 4) { set %gprive off }
  elseif ($did == 12) { set %gprive.anti $did(6) | set %gprive.repondeur $did(8) }
}
On *:dialog:prive:init:0:{
  if (%gprive == anti) { did -c prive 2 }
  elseif (%gprive == repondeur) { did -c prive 3 }
  elseif (%gprive == off) { did -c prive 4 }
}
dialog aide_fonctions {
  title "Aide sur les fonctions"
  size -1 -1 152 115
  option dbu
  text "Voici les explications des fonctions du gestionnaire de privé :", 1, 3 3 146 10
  text "Anti-Privé: A l'ouverture d'un privé un message (que vous pouvez configurer)  est envoyé a l'user concerné , le privé est automatiquement fermé et un message vous informe dans la fenêtre de statut de la réception du privé", 2, 3 17 147 28
  text "Répondeur: A l'ouverture d'un privé un message (que vous pouvez configurer) est envoyé à l'user concerné et un message vous informe sur la fenêtre active de la réception d'un privé", 3, 4 51 147 28
  text "Rien du tout: Rien du tout, le privé s'ouvre et rien ne se passe", 4, 4 84 140 15
  button "Fermer", 5, 57 101 37 12, flat , cancel
}
dialog apropos {
  title "A propos"
  size -1 -1 152 48
  option dbu
  text "Gestionnaire de privé creer par [Xee]", 1, 4 3 146 11
  text "Contact: xee@alien-irc.org ou sur le serveur irc.alien-irc.org", 2, 4 16 145 11
  button "Fermer", 3, 58 30 37 12, flat cancel
}
On *:open:?:{
  if (%gprive == anti) {
    msg $nick $replace(%gprive.anti,@nick,$nick)
    closemsg $nick
    echo 4--> $nick te parle en privé: " $+ $1- $+ "
  }
  elseif (%gprive == repondeur) {
    msg $nick $replace(%gprive.repondeur,@nick,$nick)
    echo -a 4--> $nick te parle en privé: " $+ $1 $+ "
}
}

 Conclusion

Pour le lancer /prive


 Historique

14 janvier 2006 16:03:17 :
Modification d'un petit beugh sans importance.

 Sources de la même categorie

BLACKLIST PSEUDOS/MASKS par usurpateur
Source avec une capture [XCHAT] ANTI KICK / AWAY C++ par GeroXXXX
JEU DU CODE par alanpersonproject
SERVEUR FTP par hisoka2501
BANNIR LES AGES, LES HOMMES, LES FEMMES ET PSEUDO AVEC CHIFF... par cougar_du_havre

 Sources en rapport avec celle ci

REPONDEUR ASSER SIMPLE BY W4X TAPER /REP POUR L'OUVRIR par confus1on
Source avec une capture RÉPONDEUR + ANTI PV par Showcase
REPONDEUR + ANTIPV par mixam
REPONDEUR par lumesh

Commentaires et avis

Commentaire de Mc_AbBeR le 14/01/2006 18:13:09

Vu et revu.
Je note pas

Commentaire de tofu le 14/01/2006 18:54:39

pareil que mc_abber,

le about est en trop pour un si petit truc à mon avis.. à se dmder si c'est pas juste pour pouvoir post l'url du serveur... (:

Commentaire de XE0P le 14/01/2006 19:19:41

Non pas pour l'url du serveur (en plus le serveur est bientôt mort) j'ai juste dit que je voulais poster ma source , j'ai pas dit que ça serait une révolution.

Commentaire de RCA ArKanis le 14/01/2006 23:28:45

"Il est simple d'utilisation juste un petit info si vous voulez que le nick de la personne qui vous parle en privé s'affiche dans votre réponse automatique il faut que vous métiez @nick à l'endroit en question"

t'aurais pu tout simplement laisser les $nick, $active, $query(0) etc ... et utiliser un $eval afin d'afficher leur valeur correctement :x

ça faisait longtemps qu'on en avait pas vu !
on en parlait justement hier avec fjxokt et CM002 (à quand les vôtres ? :p)

question code, regroupe tous les ON DIALOG en un et un seul, utilise $devent après, ça sera plus sympa à lire :)

si encore t'avais fait une jolie picwin, mais non :p

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Need commande pr dialog ^^ [ par [Fk] ] menu menubar,channel { Repondeur:/dialog -m msg msg}dialog msg { title "? ? ? Message de Repondeur ? ? ?" size -1 -1 200 300 box "Configure ton ptite question sur un repondeur [ par Vanyel ] salut, j'aimerais modifier mon répondeur (mirc) pour qu'il n'affiche un message d'accueil que lors du premier message de quelqu'un.Il m'arrive régulié bonjours , question sur repondeur de pv svp [ par gjeanely ] bonjours , je voudrais savoir si il est possible d'avoir plusieur reponse possible envoye a une meme personne genre :nick1&gt; salutme&gt; coucounick problème de repondeur [ par oowaka ] bonjour pour me faire un r&#233;pondeur pour les priv&#233;s jai fait cela : on *:open:?:{ /say "mon message" } <span style="f Pub + repondeur [ par Oniii ] Bonjour, pourrait-on m'aider &#224; cr&#233;er un code faisant :Une pub sur un chan.Un repondeur automatique.mais surtout une touche pour activer/desa Aide antipv svp :) [ par pipou30 ] Bonjour tout le monde Voila je vous expose mon probleme , j'ai un anti pv qui fonctionne tres bien , mais je souhaiterais lui affecter une fonction no spam+repondeur probleme [ par nefes ] hello,je debute dans le scripting et j'ai un prob... je voudrais faire un rajout sur un code existant "no spam"...rajouter un repondeur si le pv n'est


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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

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