最終更新:2013-01-19 (土) 15:14:48 (4113d)  

felicalib
Top / felicalib

http://felicalib.tmurakam.org/

felicalibとは?

  • 通常、PaSoRi を制御するためには SDK for FeliCa? を使う必要がありますが、この SDK は10万円以上しますし、法人しか購入できないため、個人では手が出せません。
  • また、libpasori? というフリーのライブラリもありますが、Windows では libusb-win32 をインストールする必要があります。開発者はともかく、一般ユーザに libusb-win32 をインストールさせなければならないので、PaSoRi を使ったアプリの配布はちょっと気が引けます。
  • felicalib は個人開発者が簡単に PaSoRi を使ったアプリケーションを開発するためのライブラリで、libusb-win32 なしで PaSoRi を制御できるフリーのライブラリです。

特徴

  • フリーソフト (BSD ライセンス)
  • felica.dll をダイレクトに叩くので、FeliCaポートソフトウェアさえインストールされていればよい (libusb-win32不要)
  • Windows専用 (felica.dll を叩くので)
  • libpasori? API の下位互換
  • C言語 API の他、C# API も提供
  • IDm/PMmの読み取りや、暗号化されていないブロックの読み出しと書き込み、システムコード・サービスコードの列挙などが可能