Away en dialog trés trés simple!

Contenu du snippet

Bah voilà c pour les newbies ;
si vous en voulez un la comme ca

Bon scipting!

]==o::::::::> à mettre dans les remotes <:::::::::::::::::[==o

Source / Exemple :


alias k.away {
  dialog -m away.cfg away.cfg
}
dialog away.cfg {
  title "Away |==--> by MasterHorror <--==|"
  size -1 -1 160 120
  option dbu
  box "Configuration", 1, 5 5 142 60
  button "Partir", 2, 104 100 37 12, default flat multi
  button "Fermer", 3, 9 98 37 17, flat cancel
  text "Raison du away", 4, 33 23 43 8
  edit "", 5, 83 21 59 12
  text "Nick d'away", 6, 32 40 44 8
  edit "", 7, 83 36 59 14
  text "Heure de retour", 8, 32 55 46 8
  edit "", 9, 83 51 59 13
  button "Revenir", 10, 105 86 36 12, flat
}
ON 1:DIALOG:away.cfg:edit:5:{
  set %away.raison $did(5)
}
ON 1:DIALOG:away.cfg:edit:7:{
  set %away.nick $did(7)
}
ON 1:DIALOG:away.cfg:edit:9:{
  set %away.return $did(9)
}
ON 1:DIALOG:away.cfg:sclick:2:{
  if (%away == off) {
    set %away.timepart $time
    set %away.datepart $date
    set %away.actu $me
    ame 14part en away le7 $date 14à7 $time 14; Raison:7 %away.raison 14;Heure prévue de retour:7 %away.return
    nick %away.nick
    set %away on
  }
  else {
    echo -a 6[7E14R7R14E7U14R6]7V14ous étes déjà en mode "AwaY"
  }
}
ON 1:DIALOG:away.cfg:sclick:10:{
  if (%away == on) {
    ame 14revient du away le7 $date 14à7 $time 14; Raison:7 %away.raison 14; Résté away depuis:7 %away.timepart 14le7 %away.datepart 6<--== DRaGon scripT
    nick %away.actu
    set %away off
  }
  else {
    echo -a 6[7E14R7R14E7U14R6]7V14ous nétes pas encore en mode "AwaY"
  }
}

Conclusion :


manant suffit de taper k.away pour a voir le panneau de configuration du away,

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Du même auteur (MasterHorror)