1 - Présentation 2 - Installation 3 - Utilisation 4 - Modification/Ajout de nouveaux catégories, sous catégories et articles 5 - Contact 1 - Présentation Lda est un petit programme qui permet de créer sa liste d'achat en ligne de commande (interface graphique est en cours de developpement). Ce programme est sous licence GPL. 2 - Installation Ce programme nécessite la librairie libxml2 Compiler le programme : make Copier le fichier executable "lda" dans /usr/local/bin : sudo cp lda /usr/local/bin Pour finir : copier le fichier liste.xml.default dans votre home : mkdir ~/.lda cp liste.xml.default ~/.lda/liste.xml 3 - Utilisation - Pour lancer ce programme : lda Par exemple: lda malistedachat.txt - Les commandes: * help : affiche les commandes et un court description * showall : Affiche tous les contenus de la liste (Catégories/Sous catégories/Articles) * showcat : Affiche la liste des catégories * showsscat : Affiche la liste des sous catégories pour une catégorie donnée * showart : Affiche la liste des articles pour une catégorie et une sous catégorie données * add : Ajoute un article dans sa liste d'achat * showmylist : Affiche le contenu de sa liste d'achat * save : Sauvegarde sa liste d'achat dans le fichier passé en argument * exit : Quitte le programme Par exemple: > showall 1 : alimentaire 1-1 : cuisine 1-1-1 : Beurre cuisine = 5 € 1-1-2 : Farine = 7 € 1-1-3 : Huile = 6.5 € 1-2 : boissons 1-2-1 : Coca Cola = 1 € 1-2-2 : Jus d'Orange = 0.5 € 2 : informatique 2-1 : matériel 2-1-1 : Disque dur = 100 € > showcat Liste des category: 1 : alimentaire 2 : informatique > showsscat Numéro de la catégorie: 1 => alimentaire 1-1 : cuisine 1-2 : boissons > showart Liste des articles: Numéro de la sous catégorie (IdCat-IdSSCat): 1-1 =>alimentaire=>cuisine 1-1-1 : Beurre cuisine = 5 € 1-1-2 : Farine = 7 € 1-1-3 : Huile = 6.5 € > add Numéro de l'article: 1-1-1 Quantité: 2 Ajout de Beurre cuisine (5 €) > showmylist Num : Article Prix (en euro) Quantité 1 : Beurre cuisine 10 € 2 Nombre d'article(s): 1. Prix total: 10 €. > save Votre liste a été sauvegardé dans malistedachat.txt > exit Ensuite, vous pouvez imprimer votre liste d'achat en éditant le fichier malistedachat.txt dans l'exemple. 4 - Modification/Ajout de nouveaux catégories, sous catégories et articles La modification doit se faire dans le fichier ~/.lda/liste.xml 5 - Contact Pour me contacter, envoyez moi un mail sur tuxgasy@tuxfamily.org