Toutes les versions du DGNR Manager Online

Origines :

L'équipe DGNR, que vous pouvez découvrir en exclusivité en section Équipe , à été constituée dans le cadre d'un projet devant être réalisé durant l'année de spé (2ème année du cycle préparatoire) de l'Epita (Ecole Pour l'Informatique et les Techniques Avancées) : une école d'ingénieur en cinq ans au sud de Paris.

Historique :

En l'an de grâce 2004, quatre jeunes compagnons des contrées d'EPITA se sont retrouvés face, pour la seconde et dernière fois, à la prophécie du projet.

Après une féroce guerre civile au sein du groupe, ils se sont finalement entendus sur un gestionnaire de fichiers sous GNU/Linux. Ce projet est né de leur désir commun, intime et profond de disposer d'un gestionnaire de fichiers puissant et ergonomique, chose jusqu'alors inexistante sur les systèmes GNU/Linux. Ainsi, tous leurs camarades Linuxiens pourront jouir d'un "file manager" respectant la norme prolétaire (© GPL).

Nature du projet :

L'utilitaire que nous élaborons a pour but de faciliter l'exploration des fichiers de façon rapide et ergonomique. Pour ce faire, toutes les fonctionnalitées seront accessibles indifféremment au clavier et à la souris. Il sera constitué de deux panneaux permettant de travailler sur deux dossiers différents, c'est-à-dire de réaliser les opérations de bases relatives aux fichiers : la copie, le déplacement, la suppression, le renommage. . . de un ou plusieurs fichiers simultanément. Il intègrera des fonctionnalités plus avancées, telles que la comparaison de dossiers, l'intégration des mime-types ainsi que l'exploration des archives sans décompresser l'archive dans sa globalité.

Détails techniques :

Le DGNR Manager est donc un gestionnaire de fichiers développer sous et pour l'environnement GNU Linux. L'interface est réalisée à l'aide de la libraire de composants GTK. Les différents objectifs ont été définis lors de l'élaboration du cahier des charges (que nous vous invitons à lire dans la rubrique téléchargement ).

Progression :

Vous pouvez ici admirer les captures d'écrans de notre logiciel tout au long de sa conception :

Première soutenance :

Cliquez pour agrandir

         L'interface graphique se décompose principalement comme suit : deux panneaux indépendants permettent de parcourir l'ensemble des fichiers de votre ordinateur au moyen de la souris (en premier temps). Les opérations de base de traitement des fichiers implémentées vous permettent d'effectuer des copies, déplacements ... en toute sécurité et avec rapidité gràce à une popup.

Cliquez pour agrandir.



Deuxième soutenance :

Cliquez pour agrandir

         La sélection et les opérations de base peuvent désormais s'effectuer aussi bien au clavier. On été rajoutés les regexp, la complétion automatique ainsi que l'exploration des archives (tar).

Cliquez pour agrandir.
 


Troisième soutenance :

Cliquez pour agrandir

         Chmod récursif et création de répertoires. Makefile auto-générateur. Gestion de l'écrasement et de la reprise de copies/déplacements. Le support de la télécommande a été ajouté. On peut lister les archives tar compressées (gzipées) et copier des fichiers depuis celles-ci. On peut calculer la taille du répertoire récursivement, y compris dans les archives et par connexion sftp. Implémentation des protocoles sftp et ftp pour le listage de répertoires distants. Création d'un fichier de configuration modifiable par l'utilisateur. Calculatrice.

Cliquez pour agrandir.