我在Bonjour上玩弄了一下,原型設計使用了Pybonjour圖書館,這在我的第一次試驗中似乎像是一種魅力。但是,當我嘗試創建一個在Finder中可見的服務時,我很難失敗。我使用this page作爲要使用的服務標識符的參考。該文件指定哪些服務可在Finder中瀏覽。爲Finder創建Bonjour服務
我試過_afpovertcp._tcp
它立即出現在Finder中。然而,兩個更有趣的(_webdav._tcp, _ftp._tcp
)沒有。我是否缺少一些必需的組件,或者這是一個配置錯誤(例如默認啓用了一些內置的防火牆?)。我正在使用Snow Leopard 10.6.3進行測試。
我也試過Ubuntu機器上的服務器部分,結果完全一樣。另外,我注意到Terminal.app發現FTP服務器(在Ubuntu和OSX服務器上)。
編輯:更新:中小企業(_smp._tcp
)的作品,行爲與法新社相同。
我看到這些可能性:
- 查找需要的東西不僅僅是維修管柱更 FTP和WebDAV服務的
- 發現被默認關閉,需要以某種方式啓用的
- 發現FTP和WebDAV已被刪除雪豹(讓我們希望不!!)
是的,我使用了一個類似的工具,並發現服務。另外,例如,終奌站。但是,這打敗了這一切的目的。我希望能夠瀏覽Finder中的服務,而不需要最終用戶輸入任何URL或安裝第三方軟件。 – Krumelur 2010-06-26 11:23:26