RÉPONDEUR + ANTI PV

Signaler
Messages postés
1287
Date d'inscription
mercredi 21 avril 2004
Statut
Membre
Dernière intervention
21 février 2009
-
Messages postés
39
Date d'inscription
samedi 2 septembre 2006
Statut
Membre
Dernière intervention
16 octobre 2007
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/42526-repondeur-anti-pv

Messages postés
39
Date d'inscription
samedi 2 septembre 2006
Statut
Membre
Dernière intervention
16 octobre 2007

Oui innove le genre quand on se met en absent, telle message apparaisse, ainsi que pour occupé, parti manger etc... j'espére être compris ^^ ca serait vraiment chouette d'avoi ces options là.
Messages postés
149
Date d'inscription
vendredi 3 novembre 2006
Statut
Membre
Dernière intervention
25 janvier 2011

question comme ça en passant. qu'as t'il de neuf ton code? améliore le, et repost le. trouve de l'innovation.
Messages postés
39
Date d'inscription
samedi 2 septembre 2006
Statut
Membre
Dernière intervention
16 octobre 2007

Ca à l'air de fonctionner même si les scripts plus ou moins récents comportent tous un anti-pv :) Bonne continuation.
Messages postés
281
Date d'inscription
jeudi 21 juillet 2005
Statut
Membre
Dernière intervention
14 avril 2008

Je viens de me rendre compte que c'que j't'ai donné n'as pas trop de sens :

if (%pvmessage) { did -e optionpv 4 | unset %pvmessage }
else { did -b optionpv 4 | set %pvmessage on }

devient :

if (%pvmessage) { did -b optionpv 4 | unset %pvmessage }
else { did -e optionpv 4 | set %pvmessage on }

en gros juste une erreur de b/e :(
Messages postés
281
Date d'inscription
jeudi 21 juillet 2005
Statut
Membre
Dernière intervention
14 avril 2008

Salut,

dans la première ligne, "alias Option PV dialog -m optionpv optionpv"

ton aliase a un truc de trop, colle "Option" avec "PV" ou vire le "PV" ou le "Option", parce qu'il y a un erreur.

pour les variables, quand tu veux les mettre à "OFF" tu peux les supprimer, ensuite tu n'as qu'à regarder si la variable existe pour savoir si elle est activée, ex :

if ($did(3).state == 1) { did -e optionpv 4 | set %pvmessage on }
if ($did(3).state == 0) { did -b optionpv 4 | set %pvmessage off }
if ($did(6).state == 1) { set %pvferme on }
if ($did(6).state == 0) { set %pvferme off }

devient :

if (%pvmessage) { did -e optionpv 4 | unset %pvmessage }
else { did -b optionpv 4 | set %pvmessage on }
if (%pvferme) unset %pvferme
else set %pvferme on

pour la vérification des variables dans les conditions j'suis pas certain qu'il n'y ait aucun risques : si tu double clic vite dans le check si les variables se changent bien...

ensuite tu peux adapter pour le "on join"
Le groupe quand est-ce que tu l'active ? ;(
Afficher les 9 commentaires