Page 1 sur 1

[R] Dater un Zippo

Posté : jeu. 09 juin 2011 21:11
par TT22
Bonjour,
Tout d'abord, il faut savoir que sous les zippos (briquets) il y a des caractères qui indiquent la date du zippo.
Je voudrais que quelqu'un m'aide à créer un logiciel qui permettrait de le faire (en entrant les signes à gauche et ceux à droite).
Je met un photo du tableau ou sont répertoriés les dates.

Si je me suis mal fait comprendre, n'hésitez pas à me poser des questions. :mrgreen:

Re: [..] Dater un Zippo

Posté : ven. 10 juin 2011 15:26
par flodiable
2 input un pour la gauche l'autre pour la droite, on pourraient créer une base données sqlite et les comparé ou trouver une logique pour compter les années !

Notamment avant 1986 : on tri le type de symboles puis le nombre de chaque coté .

Après 1986 une boucle de tri ne devrait pas être bien dur !

je me penche sur la fonction pour trier après 1986 et un GUI de test !

J'Edit régulierement ce post a chaque fois que ça avance tant que personne n'a commenté ;)


► Afficher le texte
J'ai un souci avec cette commande :

Code : Tout sélectionner

$test = StringRegExp($left, '[/\\°]{1-4}', 1)
j'aimerai savoir si les caractères sont bien / ou \ ou ° compris entre 0 et 4 mais je ne trouve pas la bonne expression :/

Re: [..] Dater un Zippo

Posté : ven. 10 juin 2011 16:09
par TT22
J'ai essayé de faire le code et voila ce que ça donne
► Afficher le texte
Donc je passe en résout mais je veux quand même bien que flodiable continu pour voire commment il aurait fait (ma méthode est plus simple).

Re: [R] Dater un Zippo

Posté : mar. 14 juin 2011 15:00
par flodiable
Et voila script terminé , possibilité de faire évoluer avec plus de protection contre les utilisateurs mal intentionnés mais ce n'est qu'un "dateur" de zippo ^^ !
► Afficher le texte

Re: [R] Dater un Zippo

Posté : mar. 14 juin 2011 15:09
par TT22
Error :

Re: [R] Dater un Zippo

Posté : mar. 14 juin 2011 16:10
par flodiable
C'est bien ce que je disais les utilisateurs mal intentionné j'ai pas mis le nombre H xD !

En cours de correction !

Edit : Je remet ici la fonction Zippo() que j'ai édité
mais j'ai l'impression que mes StringRegExp ne fonctionne pas correctement
► Afficher le texte
mais sa devrait déjà éviter pleins d'erreurs

Re: [R] Dater un Zippo

Posté : mar. 14 juin 2011 16:14
par TT22
Pas de chance hein ! :mrgreen:
Mon Zippo tombe pile sur le seul mois que tu n'a pas mis :lol:

Re: [R] Dater un Zippo

Posté : mar. 14 juin 2011 16:31
par flodiable
Mais je n'est pas vu de H sur ton image après si il y a d'autres symboles ou lettres a rajouter tu me dis mais jusque là il y a 12 mois dans l'année x) donc je vois pas pourquoi le H !

A< H < L je sort ==>[]

Re: [R] Dater un Zippo

Posté : mar. 14 juin 2011 16:36
par TT22
Ouai, cette fois ça marche bien :D

Re: [R] Dater un Zippo

Posté : mar. 14 juin 2011 16:55
par flodiable
Pour les chiffres romain j'ai rajouter le "L" donc t'a moyen de dater jusqu'en 2086 sans problèmes il me semble x)

Edit : de ce qui est marqué sur Wikipédia depuis 2000 il ont rechangé le marquage ce serai 00 pour 2000 01 pour 2001 etc
Sa devrais pas être bien dur a rajouter ;)


ReEdit : Probleme des StringRegExp résolut !
Détecte les formats 2000+

il faut juste remplacer l'ancienne fonction zippo par celle-ci :
► Afficher le texte