Header Image

< retour à la page parente

Bien que DocFetcher Pro propose de nombreuses améliorations par rapport à DocFetcher, certains éléments de ce dernier sont actuellement manquants ou ont été supprimés pour diverses raisons. Cette page couvre ces aspects.

Comme DocFetcher Server est basé sur DocFetcher Pro, si une fonctionnalité manque dans DocFetcher Pro, on peut supposer qu’elle manque également dans DocFetcher Server.

Fonctionnalités supprimées

Aucun support 32 bits : Contrairement à DocFetcher, DocFetcher Pro ne peut pas être exécuté sur des systèmes d’exploitation 32 bits. Seuls les systèmes d’exploitation 64 bits sont pris en charge. Si vous n’êtes pas sûr que votre système d’exploitation soit 32 bits ou 64 bits, essayez d’exécuter la démo de DocFetcher Pro. Comme la version complète, la démo ne fonctionne que sur des systèmes d’exploitation 64 bits.

Details

La raison principale pour laquelle le support 32 bits a été abandonné est que les versions les plus récentes de SWT, la bibliothèque d’interface graphique utilisée par DocFetcher et DocFetcher Pro, ne prennent plus en charge les systèmes d’exploitation 32 bits. Ainsi, DocFetcher Pro ne peut pas non plus les prendre en charge sans s’en tenir aux anciennes versions de SWT.

Linux : Aucun support GTK 2 : Contrairement à DocFetcher, DocFetcher Pro ne prend pas en charge GTK 2, seulement GTK 3.

Details

Les versions les plus récentes de SWT, la bibliothèque d’interface graphique utilisée par DocFetcher et DocFetcher Pro, ne prennent plus en charge GTK 2.

Aucune version portable unique pour toutes les plateformes : Contrairement à DocFetcher, il n’y a pas de version portable unique de DocFetcher Pro qui puisse être exécutée sur tous les systèmes d’exploitation pris en charge. Au lieu de cela, il y a une version portable séparée pour chaque système d’exploitation.

Details

Toutes les versions de DocFetcher Pro sont livrées avec un environnement d’exécution Java interne, et chaque environnement d’exécution Java ne fonctionne que sur une seule plateforme. Ainsi, chaque version de DocFetcher Pro ne fonctionne également que sur une seule plateforme.

Aucun support de la zone de notification : Contrairement à DocFetcher, DocFetcher Pro ne prend pas en charge la réduction dans la zone de notification (la partie de la barre des tâches où l’heure et les icônes de notification sont affichées) et la disparition de la barre des tâches.

Details

Cette fonctionnalité a été initialement implémentée pour économiser de l’espace dans les anciennes barres des tâches comme celle de Windows XP, où un seul programme occupait généralement une quantité importante d’espace. Dans les barres des tâches modernes, ce n’est généralement plus le cas, donc la fonctionnalité « masquer dans la zone de notification » de DocFetcher n’est plus utile et ne fait que pousser les gens à oublier de fermer correctement le programme lors de l’arrêt du système d’exploitation. En particulier, si le système d’exploitation est arrêté pendant que le programme est en cours d’indexation, cela peut laisser un index cassé.

Aucun support multi-utilisateur, index partagés ou emplacements d’index personnalisés : DocFetcher possède un fichier misc/paths.txt qui permet de personnaliser l’emplacement des index. Cela permet de partager les index entre plusieurs instances de DocFetcher et permet ainsi à plusieurs utilisateurs d’utiliser les mêmes index. Dans DocFetcher Pro, le fichier misc/paths.txt a disparu sans remplacement, il n’est donc pas possible de personnaliser les emplacements d’index et/ou de partager les index. Le besoin de support multi-utilisateur est adressé par DocFetcher Server. De plus, si vous avez vraiment besoin de déplacer les index pour une raison quelconque (par exemple, manque d’espace disque), vous pouvez déplacer les versions portables de DocFetcher Pro, où les index se trouvent dans le dossier du programme. Cela s’applique également à DocFetcher Server.

Details

DocFetcher n’a pas été conçu à l’origine pour plusieurs utilisateurs, et le support pour cela n’a été ajouté que plus tard comme une réflexion après coup. En conséquence, le support multi-utilisateur de DocFetcher est connu pour souffrir de toutes sortes de problèmes : configuration fastidieuse, problèmes de performance, bogues et plantages. Une interface web appropriée est la façon dont toute personne sensée l’implémenterait, et c’est tout l’objectif de DocFetcher Server.

Aucun support pour plusieurs instances de programme : Si vous essayez de démarrer une nouvelle instance de DocFetcher pendant qu’une autre est encore en cours d’exécution, une boîte de dialogue de confirmation vous demandera si vous voulez vraiment faire cela. Dans DocFetcher Pro d’autre part, seul un message d’avertissement est affiché, sans option pour démarrer une nouvelle instance de programme.

Details

DocFetcher n’a jamais été conçu pour supporter plusieurs instances s’exécutant simultanément et accédant aux mêmes fichiers de programme. Néanmoins, il permet que cela se produise, au risque de corruption de fichiers et d’autres bogues. En revanche, DocFetcher Pro interdit plusieurs instances pour la stabilité du programme. À l’avenir, DocFetcher Pro pourrait permettre de générer plusieurs fenêtres de programme de manière sûre. Actuellement, la solution de contournement la plus proche disponible est d’utiliser plusieurs copies séparées des versions non-portable et/ou portable de DocFetcher Pro.

Aucune API Python : DocFetcher dispose d’une API de recherche basée sur Python pour exécuter des recherches par programmation et récupérer les résultats. Cette API n’est pas disponible dans DocFetcher Pro, et il n’y a pas non plus de remplacement.

Details

Cette fonctionnalité a été supprimée car le nombre de personnes l’utilisant réellement était probablement minuscule.

Fonctionnalités actuellement manquantes

Aucun raccourci clavier global : Actuellement, DocFetcher Pro n’a pas de raccourci clavier global (tel que Ctrl + F8) pour déplacer la fenêtre du programme au premier plan au-dessus de toutes les autres fenêtres de programme. Cependant, il est possible d’émuler le raccourci clavier global avec l’aide de logiciels supplémentaires. Pour les instructions, voir la question « Can you bring back the global hotkey from DocFetcher? » sur la FAQ de DocFetcher Pro.

Details

Le raccourci clavier global a été supprimé car il est connu pour causer une instabilité du programme. Il pourrait être ajouté à l’avenir si le problème d’instabilité peut être résolu.

Aucun support pour les archives SFX : Contrairement à DocFetcher, DocFetcher Pro ne prend actuellement pas en charge les archives auto-extractibles, également connues sous le nom d’archives SFX. Ce sont essentiellement des fichiers d’archive exécutables qui peuvent se décompresser eux-mêmes. DocFetcher Pro pourrait prendre en charge les archives SFX à un moment donné dans le futur.

Details

Tout DocFetcher Pro, y compris son algorithme d’indexation immensément compliqué, a été réécrit de zéro pour la version 1.0. En fin de compte, il n’y avait pas assez de temps pour également réimplémenter la gestion des archives SFX.

Aucune action « Lister les documents » dans le volet Portée de recherche : Dans DocFetcher, l’action « Lister les documents » dans le menu contextuel du volet Portée de recherche liste tous les documents indexés dans un dossier sélectionné. Dans DocFetcher Pro, cette action est actuellement indisponible.

Details

Vers la fin de la version 1.0 de DocFetcher Pro, il n’y avait pas assez de temps pour implémenter cette fonctionnalité relativement mineure.