À propos du projet
Ce projet fournit un visualiseur d'historique des statistiques de lecture pour la version 64 bits du lecteur audio foobar2000. Il affiche l'historique d'écoute d'une piste sélectionnée ou en cours de lecture dans le lecteur, à l'aide de graphiques rendus avec Chart.js.
Les données ne sont pas collectées par ce projet lui-même. Au lieu de cela, il lit les enregistrements produits par les composants de statistiques existants de foobar2000. Au moins un composant d'agrégation est requis, tel que foo_playcount avec foo_enhanced_playcount, foo_statistics par stuerp, ou foo_skipcount. La quantité d'historique disponible dépend donc des composants installés et de la durée pendant laquelle ils ont suivi les lectures.
Le rendu est géré via le composant foo_webview2, qui intègre un panneau WebView2 basé sur Microsoft Edge. Le visualiseur est un fichier HTML/JavaScript local chargé en tant que modèle WebView. Plusieurs méthodes d'accès sont documentées : ouverture d'une fenêtre contextuelle WebView2 depuis le menu contextuel, intégration du visualiseur en tant que panneau Columns UI, ou utilisation de foo_flowin pour créer une instance WebView contextuelle. Le README explique l'installation des composants, le placement des fichiers HTML et JS dans le dossier de profil foobar2000, la configuration du chemin du modèle WebView et l'ouverture du visualiseur.
L'environnement requis est Windows 10 ou 11 avec Microsoft Edge installé, et foobar2000 64 bits. Le README conseille de sauvegarder le dossier de profil avant de modifier l'installation. Les notes de dépannage couvrent l'absence de WebView2, les chemins de modèle incorrects et la nécessité d'activer le suivi playcount avec un historique de lecture existant.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.