Bibliobrol : gestion de media

Les pages suivantes présentent l'application Bibliobrol qui permet de gérer vos livres, films, bandes dessinées, etc.

Les différentes sources sont présentes et expliquées, mais l'application est loin d'être terminée, ce qui explique que d'un jour à l'autre les sources varient. Cependant, les fonctions de base sont implémentées et testées.

Si vous désirez utiliser l'applications, elle est libre, gratuite, et ne nécessite pas nécessairement d'installation (donc vous n'avez pas besoin d'être administrateur de votre machine pour l'utiliser, et vous pouvez l'utiliser sur une clé usb ou un disque amovible). Une installation peut cependant se révéler pratique sur la machine habituelle, car elle est alors accessible depuis le menu démarrer comme toute autre application.

Les fichiers nécessaires

L'application se compose de l'exécutable et de son fichier de configuration, que vous pouvez installer depuis ce lien : http://www.gaudry.be/bibliobrol/index.php.

En outre, vous devez posséder le fichier qui contiendra les données (par exemple : data.bdb), et trois répertoires pour stocker les images. Ne vous tracassez pas si vous ne possédez pas ces fichiers, vous pouvez les gérer depuis les options de l'application.

À propos de l'application BiblioBrol

Les différentes sources sont présentes et expliquées, mais l'application est loin d'être terminée, ce qui explique que d'un jour à l'autre les sources varient. Cependant, les fonctions de base sont implémentées et testées.

Si vous désirez utiliser l'applications, elle est libre, gratuite, et ne nécessite pas nécessairement d'installation (donc vous n'avez pas besoin d'être administrateur de votre machine pour l'utiliser, et vous pouvez l'utiliser sur une clé usb ou un disque amovible). Une installation peut cependant se révéler pratique sur la machine habituelle, car elle est alors accessible depuis le menu démarrer comme toute autre application.

Télécharger et installer BiblioBrol

Télécharger la mise à jour de BiblioBrol

Vous n'avez pas besoin de télécharger quoi que ce soit, il vous suffit de cliquer sur le bouton "mise à jour" dans l'application pour que la mise à jour s'applique si nécessaire.

Aucun souci pour les données déjà encodées, seul le code de l'application est soumis aux modifications.

Télécharger le framework .NET

Si vous ne possédez pas le framework .NET 2.0, vous pouvez le télécharger à cette adresse (de toute manière, si vous optez pour une installation de l'application et que vous ne possédez pas le framework .NET 2.0, l'installation se fera automatiquement).

Consulter la page Package redistribuable de Microsoft .NET Framework 2.0 (22.4 Mo)

ou :

Consulter la page Package redistribuable de Microsoft .NET Framework 3.0 (2.8 Mo)

La base de données de la bibliothèque de media

Voici un exemple de la structure de la base de données bibliobrol :

Tables DB Bibliobrol

Dernières modifications de l'application

L'ensemble des versions n'est pas présent ici. La numérotation dans cet affichage peut donc présenter des trous....

25/11/07 : Version 0.0.2.2.

  • Demande de confirmation en cas de suppression d'exemplaire.
  • Le testeur en chef Urbus a encore frappé... Voici les implémentations de ses dernières demandes :
    • Affichage des noms de volumes dans l'explorateur
    • Possibilités de sauvegardes des résultats (une factory permet donc maintenant d'exporter les DataGridView sous différentes formes : fichier texte, csv, xml, html, Excel, ou impression.
    • Les répertoires sont affichés dans le panneau de droite de l'explorateur (avant seuls les fichiers étaient présents).
  • Persistance de nombreuses fpéférences pour que l'utilisateur retrouve son application dans le même état que lorsqu'il l'a fermée.
  • Réduction du clignottement lors de l'affichage d'un autre type d'ouvrage.
  • Modification des différentes alertes.
  • Affichage dans la fenêtre principale du copyright et de la version d'un plugins lors de son utilisation (pour autant que le développeur du plugin implémente l'interface).
  • Correction du bug [Impossible d'accèder à l'objet supprimé "Icône"].

3/11/07 : Version 0.0.2.0.

  • Refactoring important dans la dll brolDev qui contient le tronc commun aux différentes applications BrolDev
  • Déplacement du répertoire de mise à jour, afin de mieux gérer les différents composants BrolDev.
    Attention : il est donc possible que vous ne puissiez plus accéder aux mises à jour!
    Dans ce cas, vous pouvez supprimer l'application depuis le panneau de configuration, dans la partie "ajout/suppression de programmes". Ne vous tracassez pas, la base de données et le fichier de préférences ne sont pas détruits : il vous suffit de mentionner quel est le répertoire de travail après réinstallation.
  • Ajout de plugins pour l'explorateur
    • BrolFileStats : affiche des statistiques sur l'occupation des répertoires
      • par types de fichiers
      • par nombre de fichiers
      • par taille des fichiers
      • par taille de répertoires
      • par attributs de fichiers
      • par date de dernier accès
      Les statistiques sont affichées sous forme de graphique en tarte, et de nombreuses options sont disponibles.
      Le plugin s'intègre à BrolExplorer (sélectionner "Statistiques" dans le menu contextuel du paneau de droite), et les statistiques sont actualisées lors de la navigation dans l'arbre.
    • BrolFileMetadata : affiche des informations sur un fichier
    • BrolFileExifEditor : éditeur de données exif contenues dans les photos (en version alpha)
    • BrolFileRenamer : permet de renommer en masse des fichiers, de modifier les extensions, etc. (en version alpha)
    • BrolZip : Compresseur/Découpeur et décompresseur/réunificateur de fichiers (en version alpha)
  • Pour ceux qui désirent bénéficier seulement de BrolExplorer sans s'encombrer des fonctionnalités de BiblioBrol, BrolExplorer est désormais disponible séparément à cette adresse : http://www.gaudry.be/brolexplorer.html.

1/09/07 : Version 0.0.1.38.

  • Possibilités d'affichages de fiches d'identités pour les personnes depuis le menu contextuel des personnes pour un ouvrage.
  • Modification de l'affichage des rôles d'une personne (utilisation d'un datagridview pour favoriser les tris, et masquage du rôle par défaut).
  • Ajout de la possibilité de consulter la fiche d'ouvrage par menu contextuel depuis la liste de rôles dans la fenêtre d'édition de personne.

31/08/07 : Version 0.0.1.37.

  • Modification de mise à jour de l'affichage des ouvrages.
  • Avertissement en cas de suppression d'un ouvrage.
  • Drag and drop depuis internet explorer (ou toute autre application) vers les PictureBox pour les affiches des ouvrages et les photos des personnes. Gestion de plusieurs types de fichiers et même depuis l'explorateur Windows.

17/08/07 : Version 0.0.1.35.

  • Modifications de la gestion de la carte d'identité électronique.
  • Lecture de la carte d'identité (eid) dans un autre thread
  • Ajout des fonctionnalités glisser-déposer(drag and drop) pour les TextBox. Possibilités de faire du drag and drop de parties de textes et de les insérer au bon endroit
  • Suppression de l'ancien panneau de modification des ouvrages
  • Modification du nouveau panneau de modification des ouvrages (ajout d'un nouvel ouvrage, dupliquer l'ouvrage en cours, etc.).
  • BrolExplorer 0.0.0.8
    • Corrections de bugs dans le thread de recherche
    • Activation de la recherche par nom et par taille minimum

04/08/07 : Version 0.0.1.34.

  • Gestion plus conviviale des avertissements multiples dans une liste.
  • Refactoring de la fenêtre principale.
  • Ajout de nouvelles statistiques.
  • Correction du bug de l'assistant sous Vista.

15/07/07 : Version 0.0.1.31.

  • Prise en charge de la carte d'identité électronique.
  • Le service de recherche d'ouvrages (films, livres, etc.) en ligne est à présent fonctionnel (il est possible d'ajouter les résultats dans l'application).
  • Modifications du modèle :
    • Les informations relatives aux utilisateurs (adresse, n° de téléphone, adresse mail, etc) ne sont plus présentes pour les autres personnes (acteurs, écrivains, etc.)
    • Ajout de la classe de gestion des membres, et de son implémentation au sein du DAO.
  • Modification de la vue :
    • Modification de la vue de gestion des personnes (bindings sur la classe d'accès au modèle).
    • Ajout d'un formulaire d'édition avancée pour les membres, et de lecture de la carte d'identité électronique.
    • Les membres sont affichés par défaut dans le formulaire de sélection de personne pour l'emprunt d'exemplaires.
  • Correction de nombreux bugs (et il en reste encore beaucoup :-) ).
  • Attention : pour les testeurs qui utilisent la base de données par défaut, les modifications suivantes ont été apportées :
    • les tables de gestion des numéro de téléphone et celles des mails sont liées à la table user au lieu de la table person.
    • la table user est une nouvelle table qui permet de collecter les informations relatives aux membres.
    • Solution : me demander par mp ou par mail la requête nécessaire, ou télécharger la nouvelle DB (http://www.gaudry.be/bibliobrol/data.bdb).

06/06/07 : Version 0.0.1.30.

  • Correction d'un bug qui ne permettait plus d'ouvrir les options.

04/06/07 : Version 0.0.1.29.

  • Possibilité d'insérer des acteurs dans le module de recherche Web.

24/05/07 : Version 0.0.1.28.

  • Oups, j'ai sauté un chiffre.
  • Explorateur : Corrections de bugs et amélioration des performances .
  • Bibliobrol : possibilités de recherches d'informations en ligne au moyen d'un webservice amazon.
    Il n'est pas encore possible d'ajouter automatiquement les résultats dans l'application, mais cela ne saurait tarder... En attendant, il est possible de consulter les infos (pochettes, résumés, acteurs, etc.).

09/05/07 : Version 0.0.1.26.

  • Mise à jour des plugins.
  • Quand on ajoute un ouvrage, la grille des résultats est triée avec les derniers ajouts en premier, et le dernier ajouté est sélectionné.
  • Modifications légères au niveau de la convivialité de l'interface.
  • BrolDev 1.0.0.5
    • Déplacement des stats (de bibliobrol vers broldev)
  • PhotoBrol 0.0.2.0
    • Optimisation des filtres
    • Refactoring des histogrammes

06/05/07 : Version 0.0.1.25.

  • Mise à jour des plugins.
  • BrolDev 1.0.0.4
    • Ajout de classes de traitement mathématique
    • Refactoring du sélecteur TSL
  • PhotoBrol 0.0.1.2
    • Ajout de l'histogramme
    • Ajout de boutons pour accéder aux outils

04/05/07 : Version 0.0.1.24.

  • Cette version n'est pas une mise à jour de Bibliobrol à proprement parler, mais une mise à jour des plugins.
  • BrolDev 1.0.0.3
    • Ajout des dialogues de choix TSL (HSV en anglais), track personnalisés
    • Ajout des fonctionnalités de zoom
  • BrolExplorer 0.0.0.6
    • Ajout de fonctionnalités à certains menus
  • PhotoBrol 0.0.1.1
    • Ajout de nombreux filtres
    • Adaptation des menus et du menu contextuel
    • Utilisation des matrices au lieu de pointeurs pour certains anciens filtres pour accélérer le traitement

30/04/07 : Version 0.0.1.23.

  • Mise en place de la gestion des plugins (explorateur, éditeur d'images, etc.).
  • Assistant de création de la structure et de téléchargement d'une db par défaut.
  • Gestion des menu contextuels.
  • Ouverture des fichiers selon l'application par défaut, ou un plugin d'édition bibliobrol, ou en sélectionnant l'application.
  • Gestion des icônes système.
  • Améliorations de l'assistant de démarrage.
  • Gestion de l'affichage détaillé dans le plugin explorateur.
  • Désélection du pré-calcul automatique dans la recherche de media.

Document créé le 07/12/2006, dernière modification le 26/10/2018
Source du document imprimé : https://www.gaudry.be/bibliobrol.html

L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.