2009-02-12 4 views

Répondre

0

Question sur votre question, êtes-vous la recherche d'un pilote virtuel qui est similaire à la façon dont l'explorateur gère Emulation CD, OU Virtual Driver CD pour Emulation explorateur Windows?

1

Plus de détails aiderait beaucoup à ce sujet, mais voici quelques bonnes suggestions générales:

Si vous essayez de monter une sorte de système de fichiers virtuel pour la manipulation de l'Explorateur, une approche simple qui pourrait marcher est que vous pourriez exposer votre système de fichiers sur WebDAV. Il existe des bibliothèques WebDAV pour presque toutes les plates-formes de développement, et tous les principaux systèmes d'exploitation ont la possibilité de mapper des dossiers WebDAV à utiliser depuis leur interface utilisateur d'exploration.

2

Une approche qui pourrait être utile est le projet Dokan. Sur le site web:

En utilisant la bibliothèque Dokan, vous pouvez créer vos propres systèmes de fichiers très facilement sans écrire pilote de périphérique. Dokan Library est similaire à FUSE (système de fichiers de l'utilisateur Linux ) mais fonctionne sous Windows.

La DLL est directement utilisable à partir de C/C++. Il existe une liaison .NET et une liaison Ruby, toutes deux issues du projet "officiel". Les exemples incluent un SSHFS, qui monte un système de fichiers distant sur SSH, un disque virtuel et un miroir parmi d'autres.

J'ai vu un livre blanc qui montrait un système de fichiers organisé par les balises présentes dans une collection de fichiers MP3 basés sur la bibliothèque Dokan. J'ai également vu une description et une démo reflétant le flux de photos Flickr d'un utilisateur dans un système de fichiers.

Je ne l'ai pas encore essayé, mais je prévois de jouer avec "bientôt".

Questions connexes