首先,如果您不知道,samba 或 smb == Windows 文件共享、\\computer\share 等。
我在一堆不同的计算机上有一堆不同的文件。它主要是媒体,而且相当多。我正在研究将其整合为更易于管理的各种方法。
目前我正在考虑一些选项,其中最疯狂的是某种 samba 共享索引器,它会生成在我告诉它的各种 samba 服务器上共享的内容列表并将它们上传到一个网站,然后可以被搜索和浏览。
这是一个便宜的解决方案,好吗?
忽略这个想法显然是缺少一个类的几个方法这一事实,你们知道以跨浏览器方式链接到 html 中的 samba 文件共享的任何方法吗?在windows 中是\\computer\share,在linux 中是smb://computer/share,这两种方法都不能在不用作文件管理器的浏览器(例如,任何不是Internet Explorer 的浏览器)上运行。
一些说明
- 用于访问本网站的计算机混合了 WINdows (XP) 和 Linux (Ubuntu) 以及混合浏览器(Opera 和 Firefox)。
- 在 linux 中输入 smb://computer/share 似乎只在 Nautilus 中工作(对于 KDE3.5/4 的人来说可能是 Konqueror / Dolphin)。它在 Firefox 或 Opera 中不起作用(Firefox 什么都不做,Opera 抱怨 URL 无效)。
- 我没有方便的 Windows 机器 atm,所以我不确定 \\computer\share 是否适用于 IE(例如 Firefox / Opera)以外的任何东西。
- 如果您对合并一堆随机 samba 共享有更好的想法(它肯定不会比我的更糟糕;-))值得知道的是,无法保证我想要索引/合并的任何服务器将在任何特定时刻上升。此外,我不希望仅仅因为他们不可用而丢失或隐藏他们共享的内容。我想知道他们共享“foo”,但他们目前处于关闭状态。