GESTION DES PV

tidds Messages postés 246 Date d'inscription samedi 1 novembre 2003 Statut Membre Dernière intervention 9 janvier 2006 - 1 nov. 2004 à 18:37
cs_pampylulu Messages postés 5 Date d'inscription mardi 11 septembre 2007 Statut Membre Dernière intervention 19 février 2008 - 19 févr. 2008 à 13:06
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/27231-gestion-des-pv

cs_pampylulu Messages postés 5 Date d'inscription mardi 11 septembre 2007 Statut Membre Dernière intervention 19 février 2008
19 févr. 2008 à 13:06
Bon ok J'ai deterré le code \o/ mais bon
cs_pampylulu Messages postés 5 Date d'inscription mardi 11 septembre 2007 Statut Membre Dernière intervention 19 février 2008
19 févr. 2008 à 13:06
y'a un moyen de modifié ça B* pour changer l'icone ! J'aime bien il est tout simple et fonctionne bien :D
isk06 Messages postés 1 Date d'inscription mardi 8 mars 2005 Statut Membre Dernière intervention 8 mars 2005
8 mars 2005 à 21:48
huh jai complus a marche pas acause de la ligne 7 :S
* /dialog: 'Antipv' error loading icon 'C:\Mes Documents\Risk Script\anti-pv/pingu.gif' (line 7, Anti-Pv.mrc) il faudrai p-e changer l'icone mes bon
Mannex Messages postés 10 Date d'inscription dimanche 14 novembre 2004 Statut Membre Dernière intervention 13 mai 2005
30 janv. 2005 à 13:08
-un :D :$
Mannex Messages postés 10 Date d'inscription dimanche 14 novembre 2004 Statut Membre Dernière intervention 13 mai 2005
30 janv. 2005 à 13:08
Bravo, ton script est très bien. Efficace, pratique, clair.
Est ce que tu pourrais par contre dans une version ultérieure envisager un message de réponse sur plusieurs lignes ?
ou alors un que les différentes réponses soient utilisées tour à tour ?

merci :)
cs_gammax Messages postés 5 Date d'inscription vendredi 29 août 2003 Statut Membre Dernière intervention 3 novembre 2004
3 nov. 2004 à 13:21
Merci ReMi34 et Asthar :]
cs_Asthar Messages postés 208 Date d'inscription dimanche 18 avril 2004 Statut Membre Dernière intervention 6 septembre 2005
3 nov. 2004 à 11:39
Good job =)
7/10
cs_ReMi34 Messages postés 1025 Date d'inscription vendredi 29 août 2003 Statut Membre Dernière intervention 28 mars 2005 2
2 nov. 2004 à 08:30
En effet, bien codé, assez complet et et et sans trop de fautes d'orthographe !
cs_gammax Messages postés 5 Date d'inscription vendredi 29 août 2003 Statut Membre Dernière intervention 3 novembre 2004
1 nov. 2004 à 23:21
Bah COOLMAN002 je n'est pas relevé ton problème (au début de ton post) avec mes propres tests, donc je m'y attarderai si cet avis se généralise :]
COOLMAN002 Messages postés 969 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 1 juillet 2012 1
1 nov. 2004 à 19:27
J'trouve le dialog pas mal.

J'ai coché "Encoyer un message" et j'ai "ajouter" un message, j'ai ouvert une autre connexion et j'ai vu ça:

[18:28:01] ~CoolMan002 () veut vous parler en privé.

pas de message en pv :\

Ensuite j'ai fermé le pv, j'ai réouvert le dialog et j'ai mi "Fermer automatiquement le pv" et en ouvrant le pv: j'ai eu le message mais le pv c'est pas fermé :\

J'ai supprimé mon message configuré, et j'ai mis:
fermer le pv et j'ai décoché "Envoyer un message"
et là en réouvrant le pv le message était encore là....

ensuite:

echo -a $chr(91) $+ $time $+ $chr(93) $nick $chr(40) $+ $address($nick,2) $+ $chr(41) veut vous parler en privé.

Pourquoi ne pas utiliser seulement $address ?
Pourquoi ne pas utiliser $timestamp plutot que $chr(91) $+ $time $+ $chr(93) ?

if $nick isin $read(Anti-Pv/nickpv.txt) devient > if $read(Anti-Pv/nickpv.txt, w, $+(*,$nick,*))

$hget(Anti-Pv,mess.pv.sel) != $null devient > if $hget(Anti-Pv,mess.pv.sel)

plusieurs chose à changer quoi....
je note pas
cs_gammax Messages postés 5 Date d'inscription vendredi 29 août 2003 Statut Membre Dernière intervention 3 novembre 2004
1 nov. 2004 à 19:02
Ok, merci tidds :)

J'attend d'éventuelles autres remarques et je fais une tite update pour corriger ça :x
tidds Messages postés 246 Date d'inscription samedi 1 novembre 2003 Statut Membre Dernière intervention 9 janvier 2006
1 nov. 2004 à 18:46
Il m'a l'air complet et plutot bien codé. :]

Tu peux remplacer :
$hget(Anti-Pv,mess.pv.sel) != $null
par :
$hget(Anti-Pv,mess.pv.sel)

Dans tes if(), en cas d'égalité, utilises plutôt et non
On pourrait traduire par "attribuer une valeur" et par "vérifier l'égalité".

Voilà, une dernière petite chose, tu devrais fermer ta hash table à la fin de l'utilisation du script et vérifier que la hash table n'existe pas déjà lors de l'ouverture du script afin d'éviter les messages de ce style : "* /hmake: table 'Anti-Pv' exists".

Voilà, 8/10, bonne continuation. :]
tidds Messages postés 246 Date d'inscription samedi 1 novembre 2003 Statut Membre Dernière intervention 9 janvier 2006
1 nov. 2004 à 18:38
J'ai rien dis...
tidds Messages postés 246 Date d'inscription samedi 1 novembre 2003 Statut Membre Dernière intervention 9 janvier 2006
1 nov. 2004 à 18:37
Salut, réessaye en mettant l'icone stp. :]
Rejoignez-nous