1

挿入されている USB デバイスを検出/ポーリングし、結果として HTTP 呼び出しを送信する、Mac と Windows の両方でネイティブに実行されるアプリ (自己完結型の実行可能ファイル) を開発したいと思います。私は主に Ruby プログラマーなので、理想的には Macruby/IronRuby と共有ライブラリの組み合わせでこれを行うことができますが、libusb には特別なドライバーを Windows にインストールする必要があるようです (これはクライアントが行うとは期待できません)。 )。

これを容易にするライブラリ/宝石はありますか? Python/Ruby を使用して、私が説明していることを行うことは可能ですか? コードベースが Python/Ruby/単一言語であることほど、コードを共有することは重要ではありません。libusb は、Windows に特別なドライバーをインストールする必要がない場合に理想的です。

4

1 に答える 1

0

確かに可能です。pyUSBによるrubygemsの同等物が何であるかはわかりません。これは、これを行うために活用できる使いやすいモジュールであり、Python用の多数のhttpライブラリがあります。

自己完結型にすることは可能ですが、理想的ではありません。py2exe は、基本的に Python インタープリターのコピー、プログラムとスクリプトで使用されるすべての依存関係を取得し、それらをすべて exe ファイルにまとめるプログラムですが、デフォルトでは py2exe はそれを exe にパックしませんが、ウィキ

于 2012-04-23T22:09:51.407 に答える