我想開發一個應用程序,它可以爲Mac和Windows本機運行(自包含的可執行文件),從而檢測/輪詢正在插入的USB設備並因此發送HTTP調用。我主要是一名Ruby程序員,所以理想情況下我可以通過Macruby/IronRuby和共享庫的組合來實現這一點,但它看起來像libusb需要在Windows上安裝一個特殊的驅動程序(我不能指望客戶端)。針對Mac/Windows的跨平臺USB開發 - 可能使用Ruby/Python?
是否有圖書館/寶石,這將有助於這?是否有可能使用Python/Ruby來描述我所描述的內容?共享代碼並不重要,因爲代碼庫是Python/Ruby /單一語言。如果不需要在Windows上安裝特殊的驅動程序,libusb將是理想的選擇。
根據libusb windows packend頁面:「要使用Windows後端訪問您的USB設備,您需要安裝相關的驅動程序」。似乎沒有辦法解決這個問題。 – 2012-04-23 21:03:24