2011-05-11 86 views
2

我試圖從xbmcscripts.com找到安裝腳本,但顯然該站點已關閉。 'easy_install'都沒有給出理想的結果。我正在運行Ubuntu 11.04,xbmc(媒體中心)已安裝並正常工作。我基本需要的是能夠像這樣在Python控制檯/腳本中導入xbmc模塊,如何爲Python安裝xbmc模塊

import xbmc 

url = '<a link to a .flv file goes here' 
xbmc.Player(xbmc.PLAYER_CORE_DVDPLAYER).play(url) 

謝謝!

+0

沒有'PyPI上xbmc'包。 – rubik 2011-05-11 13:01:43

回答

4

我自己沒有做過任何XBMC開發,但我想我會看看這個。

從我可以告訴XBMC附帶了自己的Python解釋器(/usr/lib/xbmc/system/python/python24-i486-linux.so)和xbmcxbmcguixbmcplugin庫不XBMC本身外可用。

至於在試驗,測試和調試方面開發XBMC的最簡單方法。下面是一些提示:

  • 運行XBMC的一個窗口,並始終在頂部可能派上用場(在全屏模式下使用\
  • 任何打印報表的附加/腳本中最終成爲在日誌中的通知( ~/.xbmc/temp/xbmc.log
  • 您可以創建一個附加暴露一個Python殼從XBMC的範圍內(即你在溝通說的Telnet)

有跡象表明,曾經是上散落的東西引用XMBCscripts.com被稱爲一個「XBMC模擬器」顯然實現了XBMC以外的這些庫的功能,但我無法在任何地方找到它。

相關文章:

外部鏈接:

+0

謝謝你的回答。我會看看你提供的鏈接。問題中的代碼片段來自Windows平臺,我正在尋找一種類似的方式在Linux中公開XBMC API。 – Dananjaya 2011-06-18 09:18:31

+0

我懷疑這些模塊是否可用於在Windows上運行在XBMC之外的Python腳本。這就是我所說的,這些模塊只暴露於在XBMC環境中運行的腳本。否則就沒什麼意義了。 – 2011-06-18 11:11:59