Прежде всего, если вы не знаете, samba или smb == Общий доступ к файлам Windows, \\ компьютер \ общий доступ и т. Д.
У меня куча разных файлов на куче разных компьютеров. Это в основном СМИ, и их довольно много. Я изучаю различные способы объединения этого в нечто более управляемое.
В настоящее время я смотрю несколько вариантов, из которых most безумный - это своего рода индексатор общих ресурсов samba, который генерирует список общих ресурсов на различных серверах samba, о которых я говорю и загрузите их на веб-сайт, который затем можно будет найти и просмотреть.
Это дешевое решение, хорошо?
Игнорируя тот факт, что идея, очевидно, состоит из нескольких методов, не соответствующих классу, знаете ли вы, ребята, какой-либо способ ссылки на общие ресурсы samba в html кросс-браузерным способом? В Windows используется \\ computer \ share, в Linux - smb: // computer / share, ни один из которых не работает с браузерами, которые также не используются в качестве файловых менеджеров (например, любой браузер, не являющийся Internet Explorer).
Некоторые пояснения
- Компьютеры, используемые для доступа к этому сайту, представляют собой смесь Windows (XP) и Linux (Ubuntu) со смесью браузеров (Opera и Firefox).
- В linux ввод smb: // computer / share работает только в Nautilus (и, вероятно, Konqueror / Dolphin для вас, KDE3.5 / 4 человек). Он не работает в Firefox или Opera (Firefox ничего не делает, Opera жалуется, что URL недействителен).
- У меня нет удобного банкомата для Windows, поэтому я не уверен, что \\ computer \ share работает во всем, кроме IE (например, Firefox / Opera).
- Если у вас есть лучшая идея для консолидации нескольких случайных общих ресурсов samba (это, конечно, не может быть намного хуже, чем у меня ;-)), стоит знать, что нет никакой гарантии, что какой-либо из серверов, которые я хотел бы использовать Индекс / консолидация будет в любой конкретный момент. Более того, я бы не хотел, чтобы информация о том, что они поделились, была потеряна или скрыта только потому, что они не были доступны. Я хотел бы знать, что они разделяют 'foo', но в настоящее время они не работают.