このライブラリ (というよりラッパー) は、Felicaを日本語プログラミング言語「なでしこ」で動作させる為のファイルです。ほぼFelicalibです。
ダウンロードして、中に入ってる「CIRILY.nako」と「Felica.dll」を自身の使いたいnakoと同じディレクトリ上に配置してください。
どう使うか分からなかった場合は同梱している「Sample_Code.nako」を読むか、このリポジトリのWikiを見てください。
大本のFelicalib (Takuya Murakami氏) 自体は3条項BSDライセンスです。
CIRILYライブラリも、同じく3条項BSDライセンスを採用します。
- Felica取得命令実行時に発生していた無限ループを解消しました。
- 「ICカード」という部品になりました。
- Felica/PaSoRiハンドルを内部で勝手に保管する仕組みになりました。
- それにより、引数が簡略化されました。(Felica/PaSoRiハンドル番号を内部で処理するため)
- nanaco、Edyの履歴を読むためのサービスコードが追加されました
- Felica取得命令が0.5秒おきに読み込む「読み込み待機」状態に対応しました。
- とりあえずの公開