Lien vers les partages samba en html
Tout d'abord si vous êtes pas au courant, samba ou smb == partage de fichiers Windows, \\ordinateur\share etc.
J'ai un tas de fichiers différents sur un tas de différents ordinateurs. C'est surtout les médias et il est tout à fait un peu d'elle. Je suis à la recherche dans les divers moyens de consolider ce dans quelque chose de plus gérable.
Actuellement, il ya quelques options que je suis à la recherche d', le plus fou de qui est une sorte de partage samba indexeur qui permettrait de générer une liste de choses partagées sur les différents serveurs samba-je dire à ce sujet et de les télécharger vers un site web qui pourrait alors être recherchés et consultés.
C'est une solution bon marché, OK?
En ignorant le fait que l'idée est évidemment d'un couple de méthodes à court d'une classe, avez-vous les gars savent de toute façon faire un lien vers samba partages de fichiers en html dans un cross-browser? Dans windows on ne \\ordinateur\share, sous linux on ne smb://ordinateur/action, ni de ce qui travailler autant que je sache, à partir des navigateurs qui ne sont pas utilisés en tant que gestionnaires de fichiers (par exemple, un navigateur qui n'est pas Internet Explorer).
Quelques Précisions
- Les ordinateurs utilisés pour accéder à ce site web sont un mélange de WIndows (XP) et Linux (Ubuntu) avec un mélange de navigateurs (Opera et Firefox).
- Dans linux entrer smb://ordinateur/share ne semble travailler dans Nautilus (et sans doute Konqueror /Dolphin pour vous KDE3.5/4 personnes). Il ne fonctionne pas dans Firefox ou Opera (Firefox ne fait rien, l'Opéra se plaint de l'URL n'est pas valide).
- Je n'ai pas de machine Windows, distributeur automatique de billets, donc je ne suis pas sur si \\ordinateur\share fonctionne en quelque chose en dehors de IE (par exemple Firefox /Opera).
- Si vous avez une meilleure idée pour la consolidation d'un tas de hasard partages samba (il ne peut certainement pas être bien pire que le mien ; -)), il faut savoir qu'il n'y a aucune garantie que les serveurs, je serais vouloir index /consolider serait à un moment donné. En outre, je ne voudrais pas la connaissance de ce qu'ils ont partagé perdu ou caché juste parce qu'ils n'étaient pas disponibles. Je voudrais savoir qu'ils partagent, 'foo', mais ils sont actuellement bas.
source d'informationauteur SCdF
Vous devez vous connecter pour publier un commentaire.
Hmm, les gestionnaires de protocole intéressante.
Comme Marque dit, dans Windows gestionnaires de protocole peuvent être traitées au niveau de l'OS
Gestionnaires de protocole peut aussi être fait au niveau du navigateur (qui est préféré, car il est multi plate-forme et n'implique pas installer quoi que ce soit).
Résumé de la façon dont il fonctionne dans Firefox
Résumé de la façon dont il fonctionne dans l'Opéra
Je serais probablement juste de configuration d'Apache sur les serveurs SAMBA et le laisser servir les fichiers via HTTP. Que voudrais vous donner une belle autoindex de page par défaut de trop, et vous pourriez juste wget et concaténer chaque index de votre liste principale.
Un couple de d'autres pensées:
D'établir des liens de travail de la croix-plate-forme vous pouvez consulter l'Agent de l'Utilisateur, soit dans un script CGI ou en JavaScript et mise à jour de votre Url de façon appropriée.
Alternativement, si vous souhaitez consolider les partages SMB, vous pouvez essayer d'utiliser Microsoft DFS (qui travaille également avec Samba).
Vous configurez une racine DFS et de le dire au sujet de tous les autres SMB/Samba actions que vous avez dans votre environnement. Les Clients se connectent alors à la racine et de voir toutes les actions comme si elles étaient hébergées sur que seul root de la machine; la racine silencieusement redirige les clients vers le bon système quand ils ouvrent une action.
Penser comme liens symboliques ou un système de fichiers virtuel pour les pme.
Il permettrait de résoudre votre problème d'exploration. Je ne sais pas si il permettrait de résoudre votre recherche.