Advanced Explorer, en JavaScript

Gestionnaire de fichier dans le navigateur, pour le bureau ou les tablettes, en JavaScript avec Node.js.

Advanced Explorer JavaScript Edition est un explorateur de fichiers réalisé en JavaScript, HTML 5 et CSS pour l'interface. Il accède au système de fichier grâce à un serveur local simple basé sur Node.js.

De Java à JavaScript

Il s'agit du successeur du logiciel de gestion de fichier Advanced Explorer que j'ai écrit en Java en 1999. Cette version JavaScript réalisée en 2012 reprend les fonctions essentielles du programme Java et inclut un éditeur de texte plus perfectionné, basé sur ACE pour le backend, avec une interface personnalisée.

AEJE conserve les mêmes principes de fonctionnement que AE, avec ses deux panels et les caractéristiques innovatrices déja présentes dans l'édition Java. Par exemple, quand on veut effacer un fichier, celui-ci est présenté comme barré dans la liste. Autre exemple, la fonction copier/renommer facilite la gestion de fichiers.
En outre l'utilisation de HTML 5 permettra de le faire évoluer plus facilement, car il est très facile d'ajouter des fonctions avec cette interface. D'ailleurs l'utilisateur lui-même pourra sans difficulté apporter ses propres fonctions s'il le désire pour peu qu'il connaisse HTML et JavaScript.

Advanced Explorer

Affichage sur deux panels

Editeur de texte avec gestion de répertoire

Editeur de texte ACE intégré

A venir...

De nouvelles fonctions vont être ajoutées dans les prochaines versions.

Téléchargement et documentation

Télécharger AE sur Github
Voir le détail des changements de version en version.

Qu'y a-t-il dans la boite?
Ajouter des extensions est très simple...

Le manuel d'utilisation

Installation: Télécharger comme zip et extrayez l'archive à la racine d'un disque local. Le répertoire est Advanced-Explorer-Master.

Téléchargez et installez Electron. Utiliser npm ou sinon sous Windows, ajouter le répertoire d'Electron à la variable PATH. Le programme install.bat fait cela automatiquement.

Sur Windows il vous faut aussi Pkzip 2.5 et sur Linux Gzip.

Lancer le programme dans la fenêtre Windows en tapant:

electron . 

Ou créez une nouvelle icone sur le bureau et assignez le programme et le répertoire de travail, par exemple:

"C:\Electron\electron.exe" c:\Advanced-Explorer\

Démarrez dans :

c:\Advanced-Explorer\

Crédit, questions et licence

La liste des outils qui ont aidé à créer A.E.J.E., est fournie dans les questions et réponses.

AEJE est sous licence Creative Common avec permission de créer des versions personnelles non diffusées publiquement sans autorisation. La texte est inclut dans l'archive.

Voir aussi Advanced Explorer vs. Explorer, les différences avec l'explorateur de Windows.