Ceci est une ancienne révision du document !
Piveo (anciennement MemoVue)
Présentation de Piveo
Ce logiciel libre 1) fonctionne sous GNU/Linux et Windows.
Vous devez retenir les prénoms, noms et les visages de dizaines de personnes ? Piveo vous aide à mémoriser efficacement grâce à 3 modes d'apprentissage (visuel, oral, écrit).
Cas d'usage :
- Enseignants : mémoriser l'identité de leurs élèves en début d'année ou après les vacances!
- Managers, Commerciaux, RH, événementiel : connaître rapidement leurs contacts
- Élus : retenir vos collègues parlementaires, par exemple
et bien d'autres contextes professionnels… Voici donc les trois organismes traités:
- Ecole
- Entreprise
- Parlement
Installation
L'installation se fait avec une AppImage. - Télécharger l'image: « releases de piveo» - la rendre exécutable (x.x.x: version de l'appimage
chmod +x Piveo-x.x.x-x86_64.AppImage
Exécuter l'image:
./Piveo-x.x.x-x86_64.AppImage
Fonctionnement de Piveo
Le logiciel Piveo fonctionne de la manière suivante :
- Trois structures sont proposées : École, Entreprise, Parlement page de garde).
- L’utilisateur choisit entre prénom+nom, nom ou prénom).
- Plusieurs modes de mémorisation sont disponibles : apprentissage, test oral, test écrit.
- La partie gauche de l’interface permet de faire défiler les personnes tout en affichant leurs informations.
- Un mode de recherche permet de retrouver une ou plusieurs personnes à partir de leur nom ou prénom.
Contrairement à un trombinoscope, le logiciel ne présente qu'une photo. Le trombinoscope n'utilise que 2 méthodes d'apprentissage du logiciel: apprentissage par la lecture et apprentissage en masquant le prénom et le nom. Si on combine nom/prénom (3 possibilités), aléatoire(2 possibilités), mode d'apprentissage(3 possibilités)cela fait 18 possibilités
Création de votre base de données
Pas besoin d’être expert pour créer votre base de données. Nous allons simplement transformer des fichiers CSV (tableaux de données) en une base SQLite en utilisant le logiciel DBeaver.
Aidez-vous de la vidéo n° 2 (partie 8) pendant la manipulation.
Étape 1 - Lancer le logiciel une première fois
Lancez le logiciel Piveo une fois. Cela permet de créer automatiquement les dossiers nécessaires, notamment ~/.local/piveo/fichiers/
Sans cette étape, les fichiers ne seront pas présents.
Étape 2 - Installer DBeaver
- Téléchargez DBeaver depuis son site officiel: DBeaver
- Installez-le normalement
- Lancez DBeaver
DBeaver est un logiciel gratuit qui permet de créer et gérer des bases de données facilement.
Étape 3 - Récupérer les fichiers CSV
Pour récupérer les fichiers CSV, allez dans le dossier suivant, par exemple : ~/gerard/.local/piveo/fichiers/salaries/
Ce sont les bases de données rattachées à la section "Entreprise".
Vous devez y trouver ces trois fichiers :
- `personnes.csv`
- `personnes_specialites.csv`
- `specialites.csv`
Ces fichiers contiennent les données (comme un tableur). Vous pouvez les modifier pour mettre vos propres informations.
Étape 4 - Récupérer le fichier SQL
Dans le même dossier, récupérez également le fichier : commun.sql
Ce fichier sert à créer la structure de la base de données (tables, relations, etc.).
Étape 5 - Suivre la vidéo n° 2
Ouvrez la vidéo n° 2 (partie 9) et suivez les instructions pour :
- créer la base SQLite dans DBeaver
- importer les fichiers CSV
- finaliser votre base personnalisée
Une fois terminé, votre base de données sera prête à être utilisée par l’application
Problème lié au dossier ~/.local/piveo
Le dossier ~/.local/piveo peut parfois contenir des données corrompues empêchant Piveo de démarrer correctement.
Sauvegardez vos bases avant toute manipulation.
Procédure de résolution
1 — Sauvegarder vos bases de données Copiez le dossier contenant les bases vers votre Bureau :
cp -r ~/.local/BaseDonnees ~/Bureau/SauvegardeBDD
2 — Supprimer le dossier local de Piveo
rm -rf ~/.local/piveo
3 — Relancer Piveo Au premier lancement, le dossier ~/.local/piveo sera recréé automatiquement.
Restaurer vos bases (optionnel)
Si vous souhaitez récupérer vos anciennes données :
- Fermez Piveo
- Copiez les bases sauvegardées dans le nouveau dossier :
Technologie
- Python3
- PySide6
- SQlite
Langues
Français (native), English, Breton, Spanish
Pourquoi Piveo?
Tout simplement parce qu'en Breton "Piv eo?" signifie "Qui est-ce?".
Licence
Ce logiciel est délivré sous la licence GPLv3: « Licence GPLv3»
Liens
- github: « github de Piveo»
- site internet: « site internet de Piveo»
- forum: « discussion sur le forum »
- video1: « Piveo - présentation»


