Je voudrais faire un gestionnaire de fichiers personnalisé en utilisant Ruby, mais je ne veux pas réinventer trop de roues. Existe-t-il un gestionnaire de fichiers avec une API ouverte accessible depuis Ruby? Ou, y a-t-il une boîte à outils ou un cadre disponible pour créer mon propre gestionnaire de fichiers?Ruby accessible Gestionnaire de fichiers
Répondre
Qu'entendez-vous par file manager? Ligne de commande ou interface graphique? Avez-vous besoin d'être complet, ou essayez-vous juste de faire une fenêtre de sélection de fichier, ou quelque chose comme ça?
Si vous souhaitez une interface graphique - vérifiez votre système d'exploitation. Il y a probablement des hooks pour manipuler le gestionnaire de fichiers GUI du système d'exploitation. Ils ne peuvent pas être offerts nativement dans Ruby, mais plus que probablement ils sont disponibles en C. Vous pouvez envelopper les crochets dans une extension ruby, et ensuite faire ce que vous voulez.
Si vous souhaitez utiliser une ligne de commande comme celle-ci, consultez FileUtils. Il vous donne les crochets dont vous avez besoin pour trouver le contenu du répertoire, déplacer, copier ou renommer des fichiers, et à peu près tout ce que vous voulez faire.
- 1. Le gestionnaire de rapports SQL 2008 n'est pas accessible
- 2. Gestionnaire de fichiers S3 basé sur Rails
- 3. Gestionnaire pour les noms de fichiers
- 4. Téléchargement de fichiers dans Ruby on Rails
- 5. Gestionnaire de dépendances C++
- 6. Bonne bibliothèque ISAM ou autre gestionnaire de fichiers simple pour les fichiers volumineux sous Windows x64
- 7. unzip (zip, tar, tag.gz) fichiers avec ruby
- 8. Acheminer les fichiers avec vbscript d'un gestionnaire .net vers asp.dll
- 9. Erreur de gestionnaire iis 7
- 10. Base de données SQL 2005 non accessible
- 11. Téléchargement sécurisé de fichiers dans Ruby On Rails
- 12. Rendu de fichiers open office dans ruby sur rails
- 13. Inclure les fichiers dans une ligne de commande avec Ruby
- 14. d'Apple gestionnaire d'événements non (Ruby/AppScript) tout en essayant de gronder
- 15. gestionnaire de contenu universel
- 16. gestionnaire de fenêtres flexibles
- 17. Gestionnaire global PreviewKeyDown vs gestionnaire local PreviewKeyDown
- 18. Existe-t-il une alternative open source au gestionnaire de fichiers de Dreamweaver?
- 19. Meilleur langage de programmation pour écrire une application Gestionnaire de fichiers Windows
- 20. différence de taille entre la taille du dossier du Finder et du gestionnaire de fichiers Carbon
- 21. Erreur de connexion à la source Annuler Gestionnaire de fichiers XYZ
- 22. .net Gestionnaire de ressources durable pour l'accès aux systèmes de fichiers transactionnels
- 23. http compression gestionnaire sur iis
- 24. Événement + gestionnaire
- 25. Liste intégrée accessible par index et clé
- 26. Création d'une application Web accessible au clavier
- 27. Windows 7 - Gestionnaire de drag translucide?
- 28. Le service n'est pas accessible avec netTcpBinding?
- 29. peut $ _FILES superglobale être accessible en classe
- 30. Gestionnaire de snippets multi-utilisateurs