Gestion des fichiers

Ce forum est consacré aux versions stables de Firefox OS
ren0
Lézard à collerette
Messages : 407
Inscription : 08 févr. 2015, 12:56

Gestion des fichiers

Message par ren0 »

Bonjour,

Un outils qui est à certaines occasions indispensable c'est le "gestionnaire de fichiers".
Or, ceux présents sur le Marketplace (https://marketplace.firefox.com/search?q=files) sont lents, voire très lents (surtout lors de l'indexation des fichiers contenus dans la carte µSD) et n'offrent que peu de possibilités.

Savez-vous si un équivalent de "Ghost Commander" serait en préparation pour FxOS ? (ex. sur F-Droid : https://f-droid.org/repository/browse/? ... .commander)
[page officielle : https://sites.google.com/site/ghostcommander1/]

Merci,

Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.5.3
Debian GNU/Linux && Firefox OS (B2G 2.5 prerelease / Flame + Builds communautaires 2.2 / Open_C EU)
fabbox
Lézard à collerette
Messages : 357
Inscription : 16 oct. 2014, 20:20

Re: Gestion des fichiers

Message par fabbox »

Bonjour,

En lisant la description de ghost commander, ce denier a l'air de regrouper pas mal de possibilité qui ne sont pas accessible en une seul app sur le market place à l'heure actuelle. En particulier, je n'ai rien trouvé sur l'exploration du réseau local via samba.

Pour le coté "double panneaux, organisation simple", il se peut que cette API puisse devenir sympa https://developer.mozilla.org/en-US/doc ... hannel_API pour le coté communication mais je ne sais pas si elle accessible dans fxOS (il faut au moins gecko 38).

Pour la rapidité de l'indexation, il faudrait voir directement avec les dev des applications pour voir si leur algorithme peut-être optimisé, non ?

Enfin qu'entends-tu par "offrent peu de possibilité" ? Il n'existe pas d'API pour accéder simplement à la partie système de l'appareil je crois (qui n'est pas sur la carte SD ou le stockage de l'appareil) mais pour l'ouverture des fichiers, leur déplacement, leur suppressions, leur renommage, cela marche déjà .(?) Quelles fonctionnalités supplémentaires souhaiterais-tu ? Dans le gestionnaire que j'utilise, il manque peut-être la sélection de plusieurs fichiers mais sinon je ne vois pas trop que demander de plus à un gestionnaire de fichier.
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0
ren0
Lézard à collerette
Messages : 407
Inscription : 08 févr. 2015, 12:56

Re: Gestion des fichiers

Message par ren0 »

Bonjour fabbox,

En fait, les options SFTP & Samba reposent sur des plugins qui ne sont pas intégrés par défaut.
Ce système modulaire rend Ghost Commander attrayant, tout en conservant une réelle efficacité même dans sa version originelle.

Le double panneau est vraiment pratique, ne serait-ce que pour couper/déplacer/comparer les fichiers.
Je te remercie pour l'info et espère que l'API sera intégrée rapidement.

Concernant le manque de possibilités des gestionnaires de fichiers que j'ai pu apprécier sur FxOS, voici quelques-unes des fonctionnalités de Ghost Commander qui me sembleraient utiles :
- Enregistrer des raccourcis pour les dossiers fréquemment visités;
- Lancez un fichier avec une application appropriée;
- Editer les fichiers textes;
- Ouvrir/extraire/créer les archives;
- Recherche des fichiers;
- Trier les fichiers (date/taille/etc.);
- Changer les permissions des fichiers;
- Monter/démonter les partitions.

Pour l'indexation des fichiers, c'est un vrai problème.
Il faut plusieurs minutes pour avoir accès aux données sur carte SDHC (même si cela représente plusieurs milliers de fichiers / ~ 30Go)
A configuration matérielle identique (voire un peu moindre), sur Android/CyanogenMod l'accès aux mêmes données est instantanée.
fabbox a écrit :Bonjour,

En lisant la description de ghost commander, ce denier a l'air de regrouper pas mal de possibilité qui ne sont pas accessible en une seul app sur le market place à l'heure actuelle. En particulier, je n'ai rien trouvé sur l'exploration du réseau local via samba.

Pour le coté "double panneaux, organisation simple", il se peut que cette API puisse devenir sympa https://developer.mozilla.org/en-US/doc ... hannel_API pour le coté communication mais je ne sais pas si elle accessible dans fxOS (il faut au moins gecko 38).

Pour la rapidité de l'indexation, il faudrait voir directement avec les dev des applications pour voir si leur algorithme peut-être optimisé, non ?

Enfin qu'entends-tu par "offrent peu de possibilité" ? Il n'existe pas d'API pour accéder simplement à la partie système de l'appareil je crois (qui n'est pas sur la carte SD ou le stockage de l'appareil) mais pour l'ouverture des fichiers, leur déplacement, leur suppressions, leur renommage, cela marche déjà .(?) Quelles fonctionnalités supplémentaires souhaiterais-tu ? Dans le gestionnaire que j'utilise, il manque peut-être la sélection de plusieurs fichiers mais sinon je ne vois pas trop que demander de plus à un gestionnaire de fichier.
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.5.3
Debian GNU/Linux && Firefox OS (B2G 2.5 prerelease / Flame + Builds communautaires 2.2 / Open_C EU)
fabbox
Lézard à collerette
Messages : 357
Inscription : 16 oct. 2014, 20:20

Re: Gestion des fichiers

Message par fabbox »

ren0 a écrit : En fait, les options SFTP & Samba reposent sur des plugins qui ne sont pas intégrés par défaut.
Okay, alors on va dire qu'on les oublie pour l'instant, le reste de tes propositions est déjà bien je pense. :D
ren0 a écrit : Le double panneau est vraiment pratique, ne serait-ce que pour couper/déplacer/comparer les fichiers.
C'est vrai que sur un écran tactile, ça a du sens. Je regarderai ce que ça donne sur mon ancien téléphone pour la mise en forme/place.
ren0 a écrit : - Enregistrer des raccourcis pour les dossiers fréquemment visités;
ça me semble facile de développer un système de dossier favoris. Dans fichiers ou Mes fichiers, quand je veux ajouter le lien à l'écran d'accueil, j'ai le lecteur de flux rss qui s'ouvre et qui me propose d'ajouter l'app :shock: je viens de m'en rendre compte
ren0 a écrit : - Lancez un fichier avec une application appropriée;
c'est vrai que certains fichiers posent problèmes (voir ma réponse du dessus !). Dans l'application Mes fichiers, le dev demande clairement aux développeurs d'autre app qui lisent les fichiers de la carte SD (genre app de lecteur pdf) de le contacter pour implémenter ce options sur certains fichiers.
ren0 a écrit : - Editer les fichiers textes;
L'app Mes fichiers (et fichier mais ça ne marche pas chez moi pour cette dernière) le permet

ren0 a écrit : - Ouvrir/extraire/créer les archives;
Un must-have. J'avais chercher sur le net il y a quelques temps et j'avais trouvé un ou deux projets qui l'implémentait en JS mais ça avais l'air de bouffer de la ressource.
ren0 a écrit : - Recherche des fichiers;
ça ne doit pas être trop difficile à faire (mais j'ai aucune idée de la taille que peut prendre une base de donnée sur le téléphone)
ren0 a écrit : - Trier les fichiers (date/taille/etc.);
Un must-have également. Je pense que c'est plus un problème d'interface utilisateur si ça n'existe pas déjà (j'entends pas là de trouver où placer les infos)
ren0 a écrit : - Changer les permissions des fichiers;
- Monter/démonter les partitions.
Les deux sont à oublier il me semble (au vue des API disponible et de la politique de sécurité)
ren0 a écrit : Pour l'indexation des fichiers, c'est un vrai problème.
Il faut plusieurs minutes pour avoir accès aux données sur carte SDHC (même si cela représente plusieurs milliers de fichiers / ~ 30Go)
A configuration matérielle identique (voire un peu moindre), sur Android/CyanogenMod l'accès aux mêmes données est instantanée.
Alors je pense vraiment que contacter le dev devrait être utile car sauf si ta carte contient 100000 fichiers à la racine, ce qui est dans les sous répertoire ne devrait pas impacter les perf (ou plutôt bloquer l'application si des taches tournent en fond).

Quelles appli utilises-tu ? Je penses qu'on pourrait contacter le dev. Tes idées me semblent très judicieuses et plusieurs d'entre elle ne sont pas difficile à rajouter je pense.
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0
ren0
Lézard à collerette
Messages : 407
Inscription : 08 févr. 2015, 12:56

Re: Gestion des fichiers

Message par ren0 »

Encore merci, fabbox, pour toutes ces précisions/informations.

Quand tu demandes "quelles applis", je suppose que tu veux savoir quels sont les gestionnaires de fichiers utilisés ?
Voici ceux que j'ai pu essayer.
- Fichiers https://marketplace.firefox.com/app/files
- Mes Fichiers https://marketplace.firefox.com/app/file-manager
- Explorer (qui ne semble pas bien fonctionner sur ma configuration) https://marketplace.firefox.com/app/explorer
- SD Explorer (qui contient moins d'options) https://marketplace.firefox.com/app/sd-explorer
fabbox a écrit :
ren0 a écrit : ...
Quelles appli utilises-tu ? Je penses qu'on pourrait contacter le dev. Tes idées me semblent très judicieuses et plusieurs d'entre elle ne sont pas difficile à rajouter je pense.
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.5.3
Debian GNU/Linux && Firefox OS (B2G 2.5 prerelease / Flame + Builds communautaires 2.2 / Open_C EU)
fabbox
Lézard à collerette
Messages : 357
Inscription : 16 oct. 2014, 20:20

Re: Gestion des fichiers

Message par fabbox »

Oui c'était bien le sens de ma question. Je vois que nous sommes d'accord sur les apps les plus utilisées.
Après avoir fait un tour des 2 apps du top 4 (celles qui marchent bien, sont maintenue et ont déjà des options d'implémentées), ma préférence va à "Mes Fichiers" pour la contribution au code pour la simple raison que l'application "Fichiers" (sans le Mes) en est un Fork mais que le dev à l'air d'avoir des soucis en ce moments pour résoudre certains bugs. (Il me semble que le Fork est initialement du à la version de "building blocks" -- qui donne la tronche d'interface utilisateur).

Coté "Mes Fichiers", ils ont déjà sur le grill l'implémentation des archives (https://github.com/elfoxero/file-manager/issues/34) et je penses que leur proposer certaines de tes autres idées peut être une bonne idée.
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0
ren0
Lézard à collerette
Messages : 407
Inscription : 08 févr. 2015, 12:56

Re: Gestion des fichiers

Message par ren0 »

Bonjour fabbox,
On pourrait demander aussi aux devs de Ghost Commender s'ils souhaitent porter l'application sur FxOS.
Je viens d'envoyer une demande en ce sens. Attendons la réponse.
fabbox a écrit :....
Coté "Mes Fichiers", ils ont déjà sur le grill l'implémentation des archives (https://github.com/elfoxero/file-manager/issues/34) et je penses que leur proposer certaines de tes autres idées peut être une bonne idée.
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.5.3
Debian GNU/Linux && Firefox OS (B2G 2.5 prerelease / Flame + Builds communautaires 2.2 / Open_C EU)
damdudouze
Gecko
Messages : 72
Inscription : 03 nov. 2014, 22:35

Re: Gestion des fichiers

Message par damdudouze »

Tout bêtement, je n'arrive pas à copier un fichier de la mémoire interne vers la mémoire externe??
Votre Navigateur : Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0
fabbox
Lézard à collerette
Messages : 357
Inscription : 16 oct. 2014, 20:20

Re: Gestion des fichiers

Message par fabbox »

le zip semble être dispo dans Mes fichiers et ils viennent d'ouvrir un bug pour la recherche des fichiers. Par ailleurs, il y a aussi une fonctionnalité de chiffrement de fichier textes pour les conserver à l'abri. Le projet prend vraiment une bonne tournure on dirait :wink:
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0
ren0
Lézard à collerette
Messages : 407
Inscription : 08 févr. 2015, 12:56

Re: Gestion des fichiers

Message par ren0 »

Il ne faudrait pas que ces bonnes intentions se voient gâchées par un accès aux données inefficace.
fabbox a écrit :le zip semble être dispo dans Mes fichiers et ils viennent d'ouvrir un bug pour la recherche des fichiers. Par ailleurs, il y a aussi une fonctionnalité de chiffrement de fichier textes pour les conserver à l'abri. Le projet prend vraiment une bonne tournure on dirait :wink:
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.5.3
Debian GNU/Linux && Firefox OS (B2G 2.5 prerelease / Flame + Builds communautaires 2.2 / Open_C EU)
fabbox
Lézard à collerette
Messages : 357
Inscription : 16 oct. 2014, 20:20

Re: Gestion des fichiers

Message par fabbox »

chaque chose en son temps :-D tout vient à point au troll qui sait attendre :-D
D'ailleurs, en l'installant aujourd'hui, je l'ai trouvé bien plus réactif que la fois précédente et je n'ai pas eut l'erreur à d'autorisation à l'installation.
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0
ren0
Lézard à collerette
Messages : 407
Inscription : 08 févr. 2015, 12:56

Re: Gestion des fichiers

Message par ren0 »

Ma précédente remarque signifiait qu'il n'est pas certain que la lenteur de l'indexation soit du fait du gestionnaire de fichiers.

PS : pour l'instant, pas de réponse des Devs de GhostCommander [ http://forums.mozfr.org/viewtopic.php?f ... 98#p786568 ]
fabbox a écrit :chaque chose en son temps :-D tout vient à point au troll qui sait attendre :-D
D'ailleurs, en l'installant aujourd'hui, je l'ai trouvé bien plus réactif que la fois précédente et je n'ai pas eut l'erreur à d'autorisation à l'installation.
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.5.3
Debian GNU/Linux && Firefox OS (B2G 2.5 prerelease / Flame + Builds communautaires 2.2 / Open_C EU)
fabbox
Lézard à collerette
Messages : 357
Inscription : 16 oct. 2014, 20:20

Re: Gestion des fichiers

Message par fabbox »

Ah oui ça c'est un fait également que l'accès au mémoire externe est de toute manière plus lente que l'accès à la mémoire interne. Après je n'ai jamais fait de test de performance pour chiffrer ces temps d'accès. J'essaierai dans la semaine de remplir une carte sd de fichier musicaux pour voir si c'est aussi long chez moi (mais au max ma carte SD fait 16Go).
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0
ren0
Lézard à collerette
Messages : 407
Inscription : 08 févr. 2015, 12:56

Re: Gestion des fichiers

Message par ren0 »

Bonjour fabbox,
Alors que penses-tu des résultats obtenus ?
fabbox a écrit :Ah oui ça c'est un fait également que l'accès au mémoire externe est de toute manière plus lente que l'accès à la mémoire interne. Après je n'ai jamais fait de test de performance pour chiffrer ces temps d'accès. J'essaierai dans la semaine de remplir une carte sd de fichier musicaux pour voir si c'est aussi long chez moi (mais au max ma carte SD fait 16Go).
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.6.0
Debian GNU/Linux && Firefox OS (B2G 2.5 prerelease / Flame + Builds communautaires 2.2 / Open_C EU)
fabbox
Lézard à collerette
Messages : 357
Inscription : 16 oct. 2014, 20:20

Re: Gestion des fichiers

Message par fabbox »

En mémoire interne je n'ai pas de problème mais le nombre de fichier est très limités. Je n'ai toujours pas eut le courage/pris le temps de remettre une carte SD dedans depuis que j'en ai une qui a grillé.
Je l'ai mis dans ma todo list (que je perd dès que j'ai une compilation foireuse donc il faut croiser les doigts).
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:39.0) Gecko/20100101 Firefox/39.0
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité