トップページ⇒tech
373コメント142KB

FeliCa でソフトを作りまくるスレ 2ブロック目

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2008/05/14(水) 07:24:15
felicalib
http://felicalib.tmurakam.org/

libpasori
http://libpasori.sourceforge.jp/

前スレ
■◇FeliCa でソフトを作りまくるスレ◇■
http://pc11.2ch.net/test/read.cgi/tech/1100532582/
0162デフォルトの名無しさん2009/04/22(水) 15:14:33
Vaioでも動いたな
0163デフォルトの名無しさん2009/04/22(水) 15:19:54
ほとんど動くと思うんだけど。
>>158は機種名を書け。
0164デフォルトの名無しさん2009/04/22(水) 15:56:57
>>161
そうでした。適当に書きすぎた・・・。

>>161 >>162 >>163
どうもありがとうデス
0165デフォルトの名無しさん2009/04/22(水) 18:05:52
>>163
vaioS55
ハードも古いがSDKも古いからか。これ以来felicaポート付きは買わないことにした
0166デフォルトの名無しさん2009/04/22(水) 18:15:54
動いたのはVAIO type Tだ。
0167デフォルトの名無しさん2009/04/22(水) 18:25:48
>>165
exeうp
0168デフォルトの名無しさん2009/04/22(水) 18:29:53
Sonyが自社ノートで互換性をぶった切るとは・・・
そのノートについてるFelicaポートのハードウェア仕様か何かわかる?
ちなみに、"vaioS55" "vaio S55"でググったけど、具体的な型番わかんなかったよ。
01691542009/04/22(水) 18:58:38
流れを無視して自己レス

>RC-S330をlinuxで使う
プロダクトIDを変更して、ビルドしたら認識はしました
(三者間通信は、まだできません)

>udev の設定
前)ATTRS{idProduct}=="01bb"
後)ATTRS{idProduct}=="02e1"

>libpasori
libpasori_com_libusb.c
前)#define PASORIUSB_PRODUCT 0x01bb
後)#define PASORIUSB_PRODUCT 0x02e1
0170デフォルトの名無しさん2009/05/12(火) 02:39:46
age
0171デフォルトの名無しさん2009/05/23(土) 00:39:32
felicalibでフリー領域アプリケーションデータのR/Wってどうやってやるんでしょうか?

同領域のFeliCaCPIDはR/Wできたんですが、PINの照合解除の仕方がわからないので、
アプリケーションデータにアクセスできません。

どなたか教えてください。
0172デフォルトの名無しさん2009/05/23(土) 00:55:38
pinの値を書き込む
0173デフォルトの名無しさん2009/05/23(土) 02:28:26
PINエイリアスに値を書き込むんですか? ちょっとやってみます。

しかし、Docomoの仕様書はよくわかんないな・・・・
0174デフォルトの名無しさん2009/05/24(日) 20:22:15
>154
>159
コマンドが全然違うのでlibpasoriでは動かないです。
0175デフォルトの名無しさん2009/06/20(土) 02:37:47
libpasoriで携帯とアドホック通信はできますか?
0176デフォルトの名無しさん2009/06/20(土) 12:26:15
やってみてから質問しろ、馬鹿
0177デフォルトの名無しさん2009/06/23(火) 02:35:49
やってみたら報告しろ、馬鹿
0178デフォルトの名無しさん2009/06/27(土) 09:04:53
フェリカでソフト作ってどうすんだ
スキミン具でもすんのか
0179デフォルトの名無しさん2009/06/27(土) 13:44:43
誰かこれ「ぴタッチ」(USB2-NFC)で使えるか
ためしてもらえないだろうか?

http://ccmgr.jp/n_icopa/
0180デフォルトの名無しさん2009/07/17(金) 15:35:38
S330の一般向けと業務向けって何が違うの?
じつは一般向けはIDmが自動記憶され総数64までに制限されてたりして…
0181デフォルトの名無しさん2009/07/19(日) 17:51:12
>>179
使えないっぽいな、なんか手順間違ってんのかしらん。。
リーダが使用できませんって出て終了
0182デフォルトの名無しさん2009/07/19(日) 21:06:15
>>181
ありがとう。
FelicaDLL=C:\Program Files\Edy\Edy Viewer\felicatonfc.dll
の設定でいけると思ったが・・・
うーん原因はなんだろう?
0183デフォルトの名無しさん2009/08/08(土) 21:44:36
179です
ぴタッチで動作するようになりました。
0184デフォルトの名無しさん2009/08/09(日) 12:46:34
180です
edy、nanaco、pasmo、suica全て正常
ただ、一度edyviewerを起動させてカード読み取り動作をさせてからじゃないと
カードが見つかりません と出てだめだった
0185デフォルトの名無しさん2009/08/09(日) 19:47:01
>>184
毎度毎度確認ありがとうございます。
私もそうなります。ぴタッチ自己診断すると読めるのですが、
理由不明です。ぴタッチとパソリの両ドライバを入れるとそうなるのかな?
felicatonfc.dllですがぴタッチでは無くパソリを接続しているとちゃんと
パソリのドライバをロードして動いています。

SONYのSDKもI-OデータのSDKも持っていないのでなんとも出来ないのですが・・・
0186デフォルトの名無しさん2009/08/10(月) 11:12:10
>>185
いえいえ。

うちの環境ではぴタッチしか繋いでないからドライバの競合とかの問題ではないかと
いずれにせよ原因不明です
SDKはさすがに高いですな、
0187デフォルトの名無しさん2009/08/10(月) 18:32:50
SDKを使わずにどこまで出来るかを試行錯誤してます。

パソリを使って、携帯電話のブラウザを起動させることは可能でしょうか?

携帯側にJAVAアプリを入れてFeliCa HTMLタグ使えば出来たのですが、
JAVAアプリを携帯に入れずにブラウザを起動する方法があればご教授いただきたく。

宜しくお願いいたします。
0188デフォルトの名無しさん2009/08/10(月) 19:20:30
>>186
そうですか、うーん・・・・
とりあえずがんばってみます。

>>187
コマンド90投げたらだめですか?
パラメータの問題があるかもしれませんが。
0189デフォルトの名無しさん2009/08/10(月) 19:31:12
>187
できるよ サンプルがWebに落ちてるから探してみ
0190187です2009/08/16(日) 14:27:29
))188 様
))189 様

お礼が遅くなって申し訳ありません。

ttp://jasmine.moe.hm/~tsakura/pasori/

を参考に色々やって見たのですが、コンパイルしても動きません。。。
そもそもPASORIが動いていないみたいで。

試行錯誤してます。
0191デフォルトの名無しさん2009/08/16(日) 14:36:07
RC-S320使ってる?

libpasoriは黒いほうのRC-S330じゃ動かんよ
0192187です2009/08/16(日) 16:10:16
ありがとうございます!
RC-S330つかってました。。。

0193187です2009/08/17(月) 22:27:53
RC-S330でfelicalibを使って、携帯のブラウザを起動させようとしているのですが、
どうしてもうまく行きません。
libpasoriにはあるデータフォーマットを送るAPI「?pasori_write」がfelicalibには実装されていないって
書いてあるので、無理なのでしょうか。

RC-S330+felicalibで携帯のブラウザが起動出来た方アドバイスをお願いします。
0194デフォルトの名無しさん2009/08/18(火) 02:29:27
felicalibは無理
0195デフォルトの名無しさん2009/09/14(月) 20:17:06
>>193
RC-S330でも起動できるけどなぁ。携帯はV2チップ搭載機種のみだけど。
以下のファイルをダウンロードして、パソリに携帯載せて「push」ボタン押してみ。

http://ccmgr.jp/blog/felica_t.exe
0196デフォルトの名無しさん2009/09/14(月) 23:39:11
いやいや、ソースでお願い
0197デフォルトの名無しさん2009/09/14(月) 23:43:59
恐ろしくて実行できるかw
0198デフォルトの名無しさん2009/09/16(水) 00:13:40
>>196
とりあえずで作ったものだから汚いソースだよ。
Felicaアクセス関連はSDKとかないから保障しない。
VC6で作成してます。

http://ccmgr.jp/blog/felica_tSRC.zip
0199デフォルトの名無しさん2009/09/16(水) 00:25:09
>>197
たしかにexeファイル実行するには勇気いるわ。(w
ソースもアップしたのでみてから実行してちょ。
0200デフォルトの名無しさん2009/09/16(水) 13:02:46
>>198
横からスマンけど、RC-S310・320・330とSO903iでブラウザ起動(Google)確認できました。
0201デフォルトの名無しさん2009/09/30(水) 11:45:29
age
0202デフォルトの名無しさん2009/09/30(水) 15:16:14
>>195
V2チップ搭載機種ってどういう奴?
0203デフォルトの名無しさん2009/09/30(水) 19:13:46
>>202
容量が増えてるチップ。999blockある。
V1はその1/3程度しかない。
赤外線では無く、携帯同士を接触させて電話帳転送とか出来る機種はV2
0204デフォルトの名無しさん2009/10/01(木) 00:46:08
>>203
おおむねFOMA903以降でOK?
0205デフォルトの名無しさん2009/10/03(土) 13:37:16
>>204
ドコモだとそれでOKだと思われます。
0206デフォルトの名無しさん2009/10/04(日) 22:29:06
>>205
ありがとう
0207デフォルトの名無しさん2009/10/07(水) 20:43:56
SDK使っているのですが、iアプリ起動中に『PUSH』コマンドで
アプリケーション通知を行った場合の通知パラメータって
iアプリ側はどのメソッドで取得できるのですか?

一応、『pushReceived』でイベントを受ける事まではできたけど
パラメータ取得ができなくて困ってます。
0208デフォルトの名無しさん2009/10/08(木) 23:20:13
>>198
リンク切れてるけど、もう一度公開してもらえませんでしょうか?
0209デフォルトの名無しさん2009/10/09(金) 07:35:49
>>208
そのアドレスのWEBにメールアドレスあるので(本文中)
メールしてもらえば送るよ。
返信は夜になるけど。
0210デフォルトの名無しさん2009/10/09(金) 13:45:04
FeliCaランチャーって企業だとURL誘導できるんでしょうか。
使われた方いらっしゃいますか?
・FeliCaランチャー ダウンロード開始
http://blog.felicalauncher.com/staff/?p=98
0211デフォルトの名無しさん2009/10/09(金) 13:46:17
sage
0212デフォルトの名無しさん2009/10/09(金) 14:05:40
そういう機能の携帯もってないので良くわからないけど、これってParoriつないだノー
ト持ち歩いて、満員電車とかで他人の携帯にこっそりかざすと端末UID抜けると言う事?
0213デフォルトの名無しさん2009/10/09(金) 14:50:03
ダウンロードして使ってみましたが、要はかざしたICをランチャー側で識別して
あらかじめ設定していたWebサイトへ誘導したり、任意のアプリを起動できるようです。

うーん。
Webサイトの認証くらいには使えるかもしれないけど、企業側としての用途思いつかないっす。

ちなみに端末ID抜いたら何かできますか?
IDから・・・うーん。思いつかないです。
0214デフォルトの名無しさん2009/10/09(金) 16:35:05
ちなみに、bluetoothの装置名がorzなのは俺です。
0215デフォルトの名無しさん2009/10/10(土) 01:18:35
209です。
メール送ってくれた方、返信でエラーになります。
有効なアドレスでお願いします。
0216デフォルトの名無しさん2009/10/10(土) 01:24:49
と書いたけど面倒なのでさいどダウンロードできるようにしときました。
いまから2日間ダウンロード可能です。
0217デフォルトの名無しさん2009/10/10(土) 05:40:31
うぜーよ、お前
何出し惜しみしてんだ
0218デフォルトの名無しさん2009/10/12(月) 00:49:59
>>216
ご親切にありがとうございました。
0219デフォルトの名無しさん2009/10/12(月) 06:42:19
メモ
0220デフォルトの名無しさん2009/10/13(火) 15:42:11
カードとの通信プロトコル仕様の一部とコマンド仕様が一般にも公開
されましたね。

http://www.sony.co.jp/Products/felica/tech-support/index.html

あと、Adobe® AIR® / Adobe® Flash® で FeliCa 関連Flashコンテンツの
作成に必要なSDKも、平文通信のみに限り無償公開されてる。

http://www.sony.co.jp/Products/felica/pdt/adb_cons.html
0221デフォルトの名無しさん2009/10/13(火) 16:30:24
シリアル接続のリーダには昔から説明書ついてたけどな
0222デフォルトの名無しさん2009/10/13(火) 17:54:02
それ言ったら、SDK買えば当然付いてるし、ホワイト1000枚ロットで買うから
カードユーザーズマニュアルよこせと言えばもらえるよ。

個人も含めて、広く一般に開示したところに意味あるだろ。

いっそ SDK for FeliCa Lite も無償公開すれば良いのに。
0223デフォルトの名無しさん2009/10/13(火) 19:31:39
>>209です。
いやがらせか?ソース公開したとたん、資料公開とは。
もっと早く公開されてれば苦労しないのに。
0224デフォルトの名無しさん2009/10/13(火) 19:37:48
>>223
あなたの幸せを祈らせてください
”マーフィーの加護がありますように”
0225デフォルトの名無しさん2009/10/13(火) 21:08:50
そりゃSDKにはついてくるだろ馬鹿?
0226デフォルトの名無しさん2009/10/13(火) 21:24:35
趣味でやるとかどんだけ暇
0227デフォルトの名無しさん2009/10/25(日) 09:23:53
FeriCa Plugが読める汎用ライブラリないすか?
0228デフォルトの名無しさん2009/10/29(木) 19:24:45
FeliCa PlugってType3をエミュレートだからSDK for FeliCa & Adobe AIRで
いけるんじゃないですか?

http://www.sony.co.jp/Products/felica/pdt/ifm.html
0229デフォルトの名無しさん2009/11/06(金) 12:11:49
C#でSDKを使わずにフリー領域への書き込みってできるんでしょうか?
0230デフォルトの名無しさん2009/11/06(金) 19:12:23
できます
0231デフォルトの名無しさん2009/11/10(火) 11:29:45
229です。
今頑張ってやろうとしてるんですがなかなかできないのでサンプルプログラムとかありましたらください!!
0232デフォルトの名無しさん2009/11/17(火) 13:12:39
>>231
何がしたいんですか?
0233デフォルトの名無しさん2009/11/24(火) 14:31:58
イントラのASPでログイン処理代わりとしてiDmをとりたいだけなんですけど、
FeliCaブラウザエクステンション入れて、ターゲットID作成してHTMLからGETさせましたけどidmが取れません

こんな感じです。
filiva.htm側
<span id="FeliCa">
<!--
<a href="felica.asp">test<polling target="AAAAAAAAAAAAAAAAAACrzQ" name="idm" /></a>
-->
</span>
filica.asp側
<body>
<div id="wrap">
IDm :<%= Request("idm") %>
</div>
</body>

できませんでした。何が悪いかさっぱりわかりません。もしかしてとり方が違うのでしょうか?
02342322009/11/24(火) 16:41:16
Web系はあまり良く知りませんが、
<!-- と --> は不要なのでは?
ターゲットIDを持ってないので力になれません。。。
02352322009/11/24(火) 16:46:51
あ、ごめんなさい。
必要って書いてありました。。。
02362322009/11/24(火) 17:00:19
とりあえずhtm内でResultで結果を取得してみたらどうでしょうか。

↓が原因ってことはないですよね。。
<!--     <!--
felica.asp  filica.asp

連投スマソ
0237デフォルトの名無しさん2009/11/24(火) 18:06:40
>232

>↓が原因ってことはないですよね。。
><!--     <!--


うっかり全角でした。
felica.asp  filica.aspスペルも間違えてますね。
まさかこんなに早く解決するとは、思いませんでした。
おかげさまで解決しました。ありがとうございます。
0238デフォルトの名無しさん2009/11/24(火) 21:33:50
>>237
ここがIYHスレだったら有料版EmEditorやら何やらを買わなきゃいけなくなるところだったんだぜ?
02392322009/11/25(水) 08:37:30
>>237
うまくいって良かったですね。
お仕事ですよね?うらやましい・・・最近会社が暇すぎて・・・。
0240デフォルトの名無しさん2009/11/27(金) 04:50:33
ターゲットIDめんどくさいから、ソニーが出したFlash向けのSDK無償版を使ったらいいんじゃね?
02412322009/11/27(金) 12:38:10
>>240
こんなの出てたんですね。2009/11/25
情報早いッスね〜。
0242デフォルトの名無しさん2009/11/27(金) 17:37:35
flash版のsdkで携帯のメーラー起動って出来ないの?
0243デフォルトの名無しさん2009/11/27(金) 19:49:09
http://techon.nikkeibp.co.jp/article/COLUMN/20090928/175713/?P=3
0244デフォルトの名無しさん2009/11/28(土) 10:44:34
flash版のsdkの説明少なくね?どっかサイトなりないのかな?
02452402009/11/28(土) 16:14:13
あれ?前からあったかと、、たしか。バージョンアップしたのかな。
02462402009/11/28(土) 16:17:55
http://www.sony.co.jp/Products/felica/pdt/adb.html
三者間通信可能だからPushコマンドでできるんではないか。
あとこれ必要。
http://www.sony.co.jp/Products/felica/pdt/mbn.html
>別途、フェリカネットワークス(株)が提供する「外部リーダー/ライターから携帯端末内の特定機能を起動するデータフォーマット仕様書」が必要です。
なんか登録必要みたいだけど、ぐぐってもでる。
02472422009/12/04(金) 10:01:02
http://ime.nu/www.sony.co.jp/Products/felica/pdt/adb.htmlには
>さらに、三者間通信(リーダー/ライターからおサイフケータイにURLやEメールをプッシュ起動する機能)を使ったアプリケーションを開発できます。
って書いてあるんだけど、SDK付属のドキュメントにはブラウザ起動とかiアプリ起動についてしか書いてないんだよなぁ
0248デフォルトの名無しさん2009/12/04(金) 11:48:17
ようは、スタンダード購入しないとキーが無いから携帯のアプリにポイントとか書き込んだりする使い方が出来ないわけでしょ?
お金いじくるなら、買ってもいいけど、フェリカIDでポイント管理するだけに10万は個人では痛いから、
ポイント管理はJAVAアプリにもっていかれるわけだ。IDM読み込んで書き込めばいいだけだから。
なに考えてんだかSONYは広める気ないんだろうな。
02492402009/12/05(土) 22:56:36
>>247
そーなん?そりゃソニーが悪いな。
02502402009/12/05(土) 22:59:21
>>248
なんでまたjavaアプリ?w
0251デフォルトの名無しさん2009/12/05(土) 23:16:30
>>250
携帯で一番制限が緩いのがjavaアプリだからだろ。
情報も多いし。
02522402009/12/05(土) 23:43:21
ああ、Doja、Starとかのことか、、PC側のはなしかとおもた。
0253デフォルトの名無しさん2009/12/06(日) 00:45:56
これでどーじゃ
0254デフォルトの名無しさん2009/12/08(火) 11:23:15
>>242
本にPDFで外部リーダー/ライターから携帯端末内の特定機能を起動するデータフォーマット仕様書ついてますよ。
http://ascii.asciimw.jp/books/books/detail/4-7561-4727-5.shtml
02552422009/12/08(火) 11:52:25
>>254 サンクス
フェリカネットワークスに登録して仕様書ダウンロードしてきた
メーラ起動のパラメータとか詳細なフォーマットは書いてあるんだけど
AIR対応のSDKにはpushコマンドに相当するモノがなくて、仕様書が役に立つかって言うと微妙かも
02562402009/12/09(水) 01:00:17
ほほぅ。無償のFlash版SDKには、Pushないのか。。ちょっと抽象度あがっちゃってるのね。。
02572422009/12/09(水) 09:47:23
いつの間にかAIR対応のSDKのバージョン上がってたのね
エラーコード表とかついてて便利になってる
0258デフォルトの名無しさん2009/12/09(水) 10:03:57
フラッシュ作れるの持ってないけど、Flex 3 SDK とFlash向けのSDK無償版で無料で出来る?
0259デフォルトの名無しさん2009/12/09(水) 11:39:11
FlashDevelopで出来るよ
AIRとFlex両方いける
0260デフォルトの名無しさん2009/12/10(木) 07:32:44
Cで作ってみたけどドコモ携帯ではメール起動しない
au携帯では起動するんだけど。
0261デフォルトの名無しさん2009/12/14(月) 14:13:25
質問させてください
プログラムはC#です

felicalibを使用し、サンプルプログラムで
IDMを取得すると成功するのですが

SDK Felica Liteにあるサンプルプログラムで
IDMを読み取ろうとすると

open_reader_writer_autoまでは成功するのですが
polling_and_get_card_informationでカードの情報を取得しようとすると

FELICA_POLLING_ERROR
RW_CARD_NOT_FOUND

のエラーで取得できません

SDKから作成する際
何か注意点とかあればご教授お願いします
■ このスレッドは過去ログ倉庫に格納されています