トップページ⇒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/
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から作成する際
何か注意点とかあればご教授お願いします
0262デフォルトの名無しさん2009/12/14(月) 15:26:48
すみません自己解決しました
解決というか、1から自分で作成したら動きました
スレ汚し失礼しました
0263デフォルトの名無しさん2009/12/21(月) 13:12:36
質問があります。
携帯のMobileFelicaで入力された文字列を、FelicaHTMLで読み取り、読み取った文字列をメモ帳などに保存する事は可能でしょうか?
学校の自由課題でMobileFelicaを使って簡易メモ帳を作ろうと思ったのですが、周りに聞ける人もおらず購入したMobileFelicaの参考書にもHTML上で表示する事しかかかれていなかったため、途方に暮れている所です。
どなたかよろしくお願いします。
0264デフォルトの名無しさん2009/12/21(月) 19:51:28
html上で吸いとったものをローカルディスクに保存するのは
セキュリティの問題で出来ないと思うよ

IEとActiveXを駆使すれば出来そうな気もするが、一般的なWebブラウザで出来ることじゃない
0265デフォルトの名無しさん2009/12/21(月) 20:37:24
>>264
セキュリティの問題上出来ないのですか・・・。
分かりました、ありがとうございます。
ある程度作ったが、最後にセキュリティの壁に打つかってしまったと先生に泣きついてみます。
0266デフォルトの名無しさん2009/12/23(水) 15:27:28
どうぶつかったのか、
それはどうしてそうなっているか、
レポートとして書けば良い。
0267デフォルトの名無しさん2010/01/03(日) 23:45:24
動物買ったよ!
0268デフォルトの名無しさん2010/01/04(月) 10:23:01
波動したし
0269デフォルトの名無しさん2010/01/11(月) 18:21:14
PaSoRi経由でケータイから画像をパソコンに転送するソフト
ってありますか? または作れますか?
0270デフォルトの名無しさん2010/01/11(月) 21:32:34
>>269
FALP使えばできるんちゃうかな?
RC-S330オンリーだけど
0271デフォルトの名無しさん2010/01/12(火) 09:05:42
>>269
FeliCaの通信速度は現状で424kbpsだから、53KByte/秒。
FALPでできたとすると、例えば1MByteの画像を送ろうと思ったら、
19秒以上はパソリに携帯を乗っけておくことになると思います。
0272デフォルトの名無しさん2010/01/12(火) 09:47:52
>>271
パソコンからケータイに転送するソフトは「かざして転送」というのが
あるんです。でも逆がなくて…
0273デフォルトの名無しさん2010/01/13(水) 01:52:00
IrOBEX / bluetooth
0274デフォルトの名無しさん2010/01/13(水) 08:51:48
ACR122を1台、最安で購入できるのは何処?
台湾のフタコで6000円(送料1100円)というのは見つけた。
0275デフォルトの名無しさん2010/01/16(土) 06:30:25
お店に来たお客さんに携帯かざしてもらって、
店名とTELとメールアドレスをアドレス帳に向けて送信したいと思っています。

フリーのJustSystemsのかざして転送で一応できるのですが、
毎回PCで送信ボタンを押すのではなく、
送信が終わってもまたすぐ、常にポーリング状態にしたいと思います。

これをするのが三者間通信というのですよね。

flash版のフリーのsdkには、アドレス情報送信の機能なさそうですし、
felicalibを利用させてもらおうかと考えていますが、こちらは三者間通信の機能が無さそうな感じ。

>>260
Cでメール起動を書かれた方が見えますが、これは何を使えば開発できそうでしょうか?

Delphiで作りたいと思っています。
#なんだかちょとお恥ずかしいのですが・・・。
0276デフォルトの名無しさん2010/01/16(土) 23:05:59
260です
VC++6でさくせいしています
0277デフォルトの名無しさん2010/01/17(日) 05:24:37
>>260 さん
どうもありがとう。
やはり、felicalibをご利用なのでしょうか?
0278デフォルトの名無しさん2010/01/17(日) 07:56:36
felicalibは使用せずに自分でコードを書いています。
0279デフォルトの名無しさん2010/01/17(日) 17:33:00
すごいです。260さん。
全部書けてしまうなんてスゴ。僕にもそんな能力がほしい!
じつに勝手なお願いなのですが、もし、できれば、
そのソース見せて頂けないでしょうか?

VS2010βがダウンロードできたので、この機会にFeliCaプログラムでC++もぜひ勉強したいです。
どうか、ぜひよろしくお願いします。
0280デフォルトの名無しさん2010/01/17(日) 18:09:03
TransferJetだ
0281デフォルトの名無しさん2010/01/17(日) 20:33:45
>>279
一応メール頂いた方にはお送りしていますので、どうぞ
http://www.ccmgr.jp
0282デフォルトの名無しさん2010/01/19(火) 13:31:51
>>275
気になって調べたんですが、JustSystemsのかざして転送はFALP通信を使っているようですね。
これは新型のRC-S330だけが実行可能なようです。

>>260 のようなブラウザ・メール起動は、手持ちの仕様書に記述があり、RC-S320でも実行可能でしたが、
電話帳やピクチャボックスに情報を送り込むような直接的な内容はありませんでした。
『アプリケーション通知』という機能がそれなのかも知れませんがよく分かりません。

新しいSDKにはFALPについて書いてあるのだろうか・・・。
0283デフォルトの名無しさん2010/02/07(日) 18:03:36
>>282

Ver.2.3.0のSDK for FeliCa Liteには、FALPとOBEXに関する
ドキュメントとサンプルソースがついてますよ
02842822010/02/08(月) 10:50:09
>>283
情報ありがとうございます。
見てみたいけど今期は予算がない・・・。
0285デフォルトの名無しさん2010/03/12(金) 17:41:33
携帯をリーダーとして
携帯と携帯のFelica通信でポケモンバトルじゃないけどゲーム作れそう?
0286デフォルトの名無しさん2010/03/12(金) 18:08:41
Felicaリーダー内蔵の携帯ってあるの?
0287デフォルトの名無しさん2010/03/12(金) 18:31:18
携帯同士でFelicaの読み書き出来るかどうかという事だろうけど結論から言うと可能です

どこだかの大学だかで携帯にICカードかざして出欠を管理している事例があるそうです
0288デフォルトの名無しさん2010/03/12(金) 18:40:37
「中部学院大学 先生ケータイ」これでググるとその事例が出てきました
0289デフォルトの名無しさん2010/03/13(土) 05:57:40
>>287
http://www.au.kddi.com/touch_message/index.html
その機能はあるよ。
0290デフォルトの名無しさん2010/03/13(土) 06:05:16
親しい間柄ならともかく、他人の携帯でカードを読み取ってもらうってのにすごい抵抗がある。
しかもその携帯を手持ちで、「ここにタッチして」とかやられたらもう最悪。
0291デフォルトの名無しさん2010/03/13(土) 15:43:36
DoCoMoだと903i以降のmobile FeliCa Ver.2チップを搭載した機種は外部
カードのリード・ライト可能。
ただし、ThruRWOfflineFelicaクラスを使うのだけど、このクラスはトラステ
ッドi-appli(i-appli DX)じゃないと使えないので、勝手i-appliだと無理。
0292デフォルトの名無しさん2010/04/07(水) 08:01:21
トラステッドって公式サイトでない業務アプリで申請して認可されるものなの?
だとしたら提案の幅が広がるんだけどなぁ

0293デフォルトの名無しさん2010/04/07(水) 11:00:43
金積めばいいんじゃね?
0294デフォルトの名無しさん2010/04/07(水) 23:37:24
> 293
他社への提案だといくら積むのか目安が必要だね。

教室で先生がDocomoケータイを使って、学生のfelicaを読み取るようなサービスを提供している会社があるが、金積んでとても採算とれるものだとは思えんなぁ
0295デフォルトの名無しさん2010/04/08(木) 01:16:55
>>292
そういう用途向けの「法人向けiアプリDX」というサービスがある。
http://www.docomo.biz/html/service/btoe_iapplidx/

それと mobile FeliCa のリーダライタ機能を使いたい場合には、上記の他に
iモード FeliCa 対応サービス提供者の契約をdocomoならびに FeliCa networks
と結ぶ必要あり。
http://www.nttdocomo.co.jp/service/imode/make/content/felica/data/index.html
https://fs.ic.nttdocomo.co.jp/regist_top.jsp
https://fs.ic.nttdocomo.co.jp/regist_top_s.jsp

実際、上記サービスを使って社内用の独自アプリを開発してFeliCaリーダライタ
機能を使ってます。
0296デフォルトの名無しさん2010/04/08(木) 02:10:16
>295
金どれくらいかかってんの?
桁でも良いから教えて
0297デフォルトの名無しさん2010/04/17(土) 11:55:24
ACR122ってFeliCaにWriteできるんですか?(Without Encyptionでも)
フタコで
> FeliCaカード対応 (読み取るだけ)
みたいな書き方してあるのが気になるんですが…
0298デフォルトの名無しさん2010/04/18(日) 02:49:29
実物もってないけど中身533じゃないかな。書けるでしょ。
0x06 Read Without Encryption
0x08 Write Without Encryption
0299デフォルトの名無しさん2010/04/18(日) 02:50:02
>>297
http://www.nfc-reader.com/jp/acr122-document.php
マニュアルにFeliCaTagのメモリ更新出来るって書いてあるよ
03002972010/04/19(月) 00:37:54
>>298-299
ありがとうございます。
とりあえずACR122買ってみようかな。
試す時間が取れるか微妙ですが。
0301デフォルトの名無しさん2010/04/30(金) 17:18:52
なんか過疎ってるね。 スレとか技術資料調べてfelicalibとかいじってみて
結局わかったのが

�@Suicaとかnanacoのプライベート領域は 結構サービス分かれてたりするんだけどすべてのサービスは
 サービスコードの権限で「認証不要のReadオンリー」、 あるいは「認証必要のR/W」ってなってる。
→felicalibのdumpでSuicaとnanacoのサービスの権限読んだ

�Afelicalibでは「認証なし読み込み」ができ、 Suicaなどの中のサービスの多くも権限が「認証なしReadオンリー」なので読みだしたりできる。

�B一方、felicalibでは「認証なし書き込み」ができるものの (未テストとかコメントされてるけど。)
 カード側が�@のように「認証不要のR/W」を 許可してるサービスが極端に少ない。
 ってか普段使ってる身の回りのFelicaにはほぼない。

�Cこのために、サービス作ってない人が書き込みをするのは「認証なしR/W」の 権限設定がされてるサービスをもったカードが必要。

�Dでも、サービスは1次発行だか2次発行で作られるもので SDKのEnterpriseがないと自分で作ったりできないし、編集もできない。
 
こんな理解なんだけど。すべてプライベート領域の話。 ちなみにfelicalib使ってるのでmobileは一切想定してない。
ので、ユーザの元でのサービスを作ったりは想定してないし、 「フリー領域」って言葉じゃなく「プライベート領域」って言葉を使った。

で、だ。
【この極端に少ない「認証なしR/W」の 権限設定がされてるサービスをプライベート領域にもったカード】
ってのが、Felicaポケットってものでエンコードされてる聞いたんだが Felicaポケット自体のサービスは共通領域って話もある。

ttp://www.sony.co.jp/Products/felica/felicapocket/biz/abt/fmt.html

でもこの絵を見ると確かに共通領域でやってるが、 プライベート領域がどういうサービス構成、 権限になってるかいまいちわからん。
そもそもポケットがLiteほど変わってたらお話にならないし。
0302デフォルトの名無しさん2010/04/30(金) 17:21:07
ってことで続きで質問。どなたかお願いします。
SDK for felicaなしの元、自分ではカード発行は0〜2次全部できないとして、

「felicalibのfelica_write_without_encryptionつかって書き込んだことある人いますか?」

要は、SDK使わずに「カードに書き込みたい」です。読み込みは簡単。
felicalibのfelica_write_without_encryptionじゃなくてもOKです。
mobileじゃなければ。

書き込んだ方がいれば、書き込み先のカードが
「カード会社に書けるように1次2次発行して作ってもらって、そのカードを使った」
のか、
「市販されてて、別の何かに使われてるどこかのカードを使った」
のかもぜひ。
後者なら市販してるカードの名称ぐらいまでいただけたらさらにありがたい。

もし上の理解が違ってたり、あまりにも見当違いな質問、 法に触れてそうなレスしてたら 指摘していただけるとさらにさらにありがたいです。
0303デフォルトの名無しさん2010/05/01(土) 02:53:30
ドコモのケータイのフリー領域でええがな
0304デフォルトの名無しさん2010/05/01(土) 06:49:15
>>302
非セキュリティ領域に書き込んでも法に違反するとは一概には言えないが常識的には発行者の許可を取るべきだろう
よってそれが出来ないならフリー領域で試すことが一番よいと思われる
03053022010/05/01(土) 11:56:13
>>303-304
レスどうもです。
ドコモのフリー領域にはR/Wできることは自分の目で
やっと確認できたところです。家族にドコモがいなかったので。
最悪フリー領域でもいいかなーとは思うんですが
なるべくカードでやりたいので誰かそういう経験があれば
ぜひそれにあやかりたいかと。

>>304
発行者の許可は、確かに開発する人としては必要ですね。
恥ずかしながら盲点でした。ありがとうございます。
個人の趣味とはいえ、市販されてるカードにR/Wできる領域があって
そこで遊ぶなら一報入れておきたいと思います。GWですけどorz
0306デフォルトの名無しさん2010/05/01(土) 14:01:14
ところで、発行者の許可なく書きこめたとして(使用しない)となんかの罪に問われる?
0307デフォルトの名無しさん2010/05/01(土) 17:24:44
>>306
電磁的記録不正作出罪(支払用カード電磁的記録不正作出等)ってのがある。
「人の財産上の事務処理を誤らせる目的で」という部分の解釈次第だと思うけど。
03083022010/05/02(日) 03:33:08
>>306-307
興味深い受け答えありがとうございます。
自分なりの解釈としては
Felicaポケットなりのサービスはすべて共通領域で行われてるって話があるので
頑張ったとしても簡単には事務処理を誤らせることはできないかなーと。

要は「大事なところは普通にやってりゃ書き換えできないだろ」という
解釈なもとでいじろうとしてます。
Docomoのフリー領域でやってるかたは多いと思うのですが
Docomoは恐らくその辺は考えて権限設定してるかな、と。

結局、発行者の解釈次第なのかと思います。
0309デフォルトの名無しさん2010/05/03(月) 01:38:56
開発用のサンプルカードならともかく、世間で出回ってるFELICAでDOCOMO携帯以外でフリー領域ってあんの?

0310デフォルトの名無しさん2010/05/03(月) 08:17:54
>>308
ノーガード戦法かもしれない。
03113022010/05/03(月) 11:58:55
>>309
えっと、こんな書き込みを見かけてるんですね。
実際に書き込んだ時の状況が一切書かれてないんですけど。

---------------------
■◇FeliCa でソフトを作りまくるスレ◇■
http://yomi.mobi/read.cgi/pc11/pc11_tech_1100532582/
796 名前:デフォルトの名無しさん [2007/10/15(月) 23:18:08 ]
>>777
SUICAで認証無しで読める領域は2個ではなくもっとあるよ
鍵無しでR/WできるFelicaサービスならDoCoMo携帯のフリー領域や
Felicaポケットとかいくつか有る。

神姫バスにメールすれば、R/Wできるカード無料で送ってきてくれるよ(w
-------------------------

あまり2ch慣れてないのでこういう引用の仕方でいいのかわからんです。
Felicaポケットに「有る」とは言ってるんですけど
書き込んで実際に成功したーって
事例がこの周辺にも全然ないんです。
自分は東京在住で導入されてるFelicaポケットはかなーり手に入りにくいんで。
GW中だし情報集めてみようってことで今回質問させてもらってます。

>310
どんなカウンターパンチが来るんでしょうwww
0312デフォルトの名無しさん2010/05/03(月) 13:26:43
FeliCaは、元々暗号化の仕組みが用意されているにもかかわらず、あえて
暗号化無しのRead/Writeサービスを定義しているということは、改変の可
能性があることを十分承知した上でしょうから、自己責任で実験的に使う
だけであれば、発行者もとくに目くじら立てないでしょう。
元々書き込まれていたデータのバックアップ/リストアはマナーとして、
やるべきでしょうが。

商用として常用するような使い方をするのであれば、発行者の許諾を得る
必要があると思います。

FeliCaポケットの暗号化無し領域は、おそらくイベントなどでのポイント
ラリーなど、当日限りその場のみの用途で使いやすいように設けられた
領域のように思います。
0313デフォルトの名無しさん2010/05/03(月) 13:40:39
ちなみに >>311 の神姫バスの NicoPa の Read/Write できる領域は FeliCa
ポケットの領域です。
交通系では NicoPa の他に、JR九州の SUGOCA や福岡市地下鉄の はやかけん
もFeliCaポケットの領域を持っています。
0314デフォルトの名無しさん2010/05/03(月) 13:46:08
ちなみに自分は、実験用のホワイトカードを5枚ほど入手して使ってます。
FeliCaを扱っている代理店さんの中には、1枚単位で販売してくれるところも
あります。指定すれば領域フォーマットもやってくれます。
一枚1000円〜2000円程度です。
03153022010/05/04(火) 02:31:24
>>312-314
まさに的確な情報ありがとうございます!
使いやすさの優先度が高くなった感じですよね。。
やはり、Felicaポケットの中はそうですか。。
ポケットフェリカネットワークスの事例なんですよね。
使われてるものすべて調べて、電話なりもしたんですが
期間限定ものだったり、遠かったりで手に入らなくて。。

値段も思ったより全然安そうです!
名目は一応大学の研究ってことなのでGW空けたら
FelicaLiteと比べつつ先生と相談して仕入れてみようと思います。
情報ありがとうございました!
0316デフォルトの名無しさん2010/05/04(火) 21:18:04
>>314 >>315
確かに代理店で1枚1000〜2000円程度ですが、フォーマット込み(1次発行処理)は初期手数料を
取られると思いますよ。
自分の知っている代理店は5万です。

314さんがおっしゃっている代理店が、初期手数料が不要だとしたらすいませんとしか言いようがないですが。
0317デフォルトの名無しさん2010/05/06(木) 11:32:19
取りあえず自分で一式持っておくのが良いかな
03183022010/05/06(木) 11:54:15
>>316
まじですか。。
1枚5万。。ですかね?さすがにそれだと手が出ないです。
でもとにかくGWも空けたので電話で聞いてみるのがいい感じですね。
もし314さん、316さんのお勧めの代理店があったら
伏せ字でもいいのでぜひ教えていただきたいです!

>>317
うちの先生の雰囲気から「本当にそれが絶対になければ研究できない」という
理由がきちんとないと恐らく購入できないんですね。
その辺にはきちんと厳しい方なんで。
大学の研究室にSDKを売るのは「法人」にしか売らないという
ことを考えると非常に難しいことな気がしますし。

でもプログラミングする人として一式は確かに欲しいです・・・!
03193162010/05/06(木) 13:32:12
>>318
自分の知っている代理店では、フォーマットを指定する場合に初期設定費として
カードとは別に5万必要です。
その指定フォーマットで買う場合に1枚1000〜2000円ということです。

伏せ字で書くとすると、、、『○。ー』かな?(笑)
ちなみに『○○C』は初期費用10万でした。

ひょっとすると研究目的用のサンプルカードを格安で売ってくれる代理店もあるかも
知れませんので、電話して聞いてみるのが良いと思います。

もし代理店が見つからず、研究目的で数枚ということなら相談に乗りますよ。
0320デフォルトの名無しさん2010/05/06(木) 19:36:39
>>316
初期手数料と言われているのは、おそらく FeliCaシステムコード の申請
手数料ですよね。システムコードを取得すると、まあ、どこでも5〜10万
ぐらいはかかります。
試験用カードなら 0000 (SDK用のテスト用カードはこれ)など適当な
システムコードで発行してと言えば、発行してもらえると思いますが、
まあ、懇意にしている代理店での話なので、一見さんは断られるかも。

>>318
>大学の研究室にSDKを売るのは「法人」にしか売らないという

大学も「法人」です。
研究室での購入であれば、研究目的などをきちんと説明できれば正規に
販売してもらえます。SDK Lite で10万円程度。
代理店に相談すればSDKのサンプルカード(ICS-E003/05J等)だけでも
入手できるかもしれません。
0321デフォルトの名無しさん2010/05/06(木) 19:40:15
そもそも論で言えば、FeliCa Libなどはグレーゾーンな部分があるので
SDK for FeliCa Lite などを正規に購入すべきものです。
0322デフォルトの名無しさん2010/05/06(木) 23:37:47
FelicaでWindowsにログインするソフトってないのもかな
0323デフォルトの名無しさん2010/05/07(金) 02:44:44
http://www.google.co.jp
0324デフォルトの名無しさん2010/05/08(土) 15:42:52
http://sites.google.com/site/oisium/felicacredentialprovider
もしよかったらどうぞ
0325デフォルトの名無しさん2010/05/21(金) 09:54:29
libpasoriならPasori.Open();でpasoriとの接続確認できるけど、
FelicaLibだと接続の確認ってできないの?
0326デフォルトの名無しさん2010/05/22(土) 15:40:18
felicalib の FelicaLib.cs つかって RC-S330 で C# 2010 Express からつないでみようとしたところ、

PInvokeStackImbalance が検出されました。
Message: PInvoke 関数 hoge!FelicaLib.Felica::pasori_open' がスタックを不安定にしています。
PInvoke シグネチャがアンマネージ ターゲット シグネチャに一致していないことが原因として考えられます。
呼び出し規約、および PInvoke シグネチャのパラメーターがターゲットのアンマネージ シグネチャに一致していることを確認してください。

などの警告が山ほど出る。
カードへのアクセス自体はうまくいく。
これって 2010 だから?
0327デフォルトの名無しさん2010/05/23(日) 14:26:42
64bit環境?
03283262010/05/24(月) 06:19:39
32bit xp です。
0329デフォルトの名無しさん2010/06/03(木) 19:26:48
>>324
ログインの時のアイコンで何かいいのがないものかなーと思っちゃうね
0330デフォルトの名無しさん2010/06/15(火) 21:26:35
過去に開発したアプリなんだけど、
2008年頃までの FeliCaPortWithDriver だと問題ないんだけど
2009年以降の FeliCaPortWithDriver をインストールすると、
start_plug_and_play_watch() で 0 が返ってくるようになってしまう。
(set_plug_and_play_call_back_parameters() は、1 が返ってる)

なにごとだ?

環境はVC++、LoadLibrary() & GetProcAddress()
0331デフォルトの名無しさん2010/06/15(火) 22:04:42
get_last_error_type() してみると、FELICA_THREAD_CREATION_ERROR だなぁ。

何だろう?
0332デフォルトの名無しさん2010/06/16(水) 10:00:13
>>330
自分が過去に遭遇したトラブルですが、
1.FeliCa.DLL(rw.dll?)とFeliCaPortドライバのバージョン不一致
2.常駐アプリ(FeliCaランチャー?)のポーリングによる自作アプリへの影響
3.64ビットOS上でのDLLの選択ミス

なんとなく1か2が関係しているかな?って思いました。
1は、アプリのルートに古いDLLを置いてあったため、これを削除したことで解決。
2は、常駐アプリを停止したことで解決。(ただし新しいR/Wを使用)
3は、コンパイル時にターゲットをAnyCPUから32ビット/64ビットを選択することで解決。

以上、参考になれば幸いです。
0333デフォルトの名無しさん2010/06/16(水) 14:40:56
>>332
�d
1 は、felica.dllの日付を確認しながら
 確認のためにフルパス指定でロードしてるので問題ないはず。
2 は、それらしき常駐アプリは見当たらず。
3 は、昔も今も32bitOS でしかトライしていないので問題ないはず。
という状況です。

ちなみにC#で同様のトライをすると、何故かと問題なく動作します。

C++だと、LoadLibrary()を使っても、libを使ってアーリーバインドしても
felica_for_vb.dll で__stdcall してみても、2008年以前はOK、2009年はNG
という状況は変化なし。

新SDKだとその辺カバーしてたりするのか?
0334デフォルトの名無しさん2010/06/16(水) 14:46:15
VC++、旧SDK、最新FeliCaPortWithDriver の構成で問題でてる人って
他にいないんだろうか?
0335デフォルトの名無しさん2010/06/16(水) 14:58:30
状況が再現できる、ビルド可能な最小限のコードを含むプロジェクトをさらしたら、
こっちでも再現するかどうか確認することは可能。
0336デフォルトの名無しさん2010/06/16(水) 19:05:09
>>335
start_plug_and_play_watch() の戻り値だけを見ていて、
C# は 1 が返るから正常
と思ってたけど、その後に get_last_error_type() をしてみると
同じエラーが残っていて、結局動いてなかった。
open_reader_writer_auto() 以降は正常動作していて読み取りも
問題ないみたいなので、PnP 情報については別の方法で受け取る
ことを検討します。
�d�d
0337デフォルトの名無しさん2010/06/17(木) 10:11:22
まさかとは思うけど、

set_plug_and_play_call_back_parameters() が引数に

int
unsigned char*
unsigned char*
char*
bool

の構造体ポインタを受け取る仕様とか、

start_plug_and_play_watch() が引数なしの仕様とか、

その辺が新SDKで変化してたりしないよね?
0338デフォルトの名無しさん2010/07/07(水) 14:18:30
以前もありましたが、WebTo(ブラウザ起動)について質問です。

Pushコマンドを送ってWebToしているのですが、同じプログラムで
Docomo→○
au→○
Softbank→×
となります。

コマンド自体は成功しているんですが、同じような状況になった方いらっしゃったら
アドバイスお願いします。

2キャリアで成功しているので、チェックサムやコマンド自体は合っていると思うんですが。
0339デフォルトの名無しさん2010/07/12(月) 19:00:03
ブラウザが起動しません。(Docomo)
↓はおかしいですか?
0x01
0x02
0x1600
0x1400
0x687474703a2f2f676f6f676c652e636f2e6a702f
0xF8C7

Pushするサンプルデータがあれば試してみたいので
どなたか下さい。お願いします。
0340デフォルトの名無しさん2010/07/13(火) 09:42:49
>>339 さん
頭にIDmつけてますよね?
0341でんのすけ♪ ◆634yAHuzIo 2010/08/22(日) 04:59:33
ICカード化運転免許証に記録されている情報を読み出すツールを作成してみました。
e-Tax対応のPaSoRi(RC-S330)などPC/SCに対応した非接触ICカードリーダライ
タがあれば使えます(古いタイプのPaSoRiは不可)。

興味ある人は使ってみてください。
↓の中央付近にあります。
http://www014.upp.so-net.ne.jp/SFCardFan/

今のところ、本籍・顔写真などの読み出しには非対応です。
0342デフォルトの名無しさん2010/10/19(火) 15:01:08
うっほほっほ や保守!
0343デフォルトの名無しさん2010/12/27(月) 10:29:18
>>342
0344デフォルトの名無しさん2011/01/17(月) 11:43:41
>>338 です。
ぱそりでないリーダーを使っていて、リーダーの設定をごにょごにょいじるといけました。
パソリ使ってる人には関係ないっぽいです、すみませんでした。

>>341
それ私も作りました。
画像データ抜くのとか面倒ですが。。。

このスレも廃れ気味?
0345デフォルトの名無しさん2011/01/17(月) 14:59:44
>>344
定期的にROMってますよ〜
でもネタがないんですよね
0346デフォルトの名無しさん2011/01/17(月) 23:07:51
AndroidのオサイフケータイからPollingして、他のFeliCaカードのIDm読めますか?
0347デフォルトの名無しさん2011/02/07(月) 21:48:15
かなりいまさらだけど
>>326
単に呼び出し規約が違うだけだと思う
FelicaLib.csのDllImportの部分を修正すれば大丈夫なはず
0348デフォルトの名無しさん2011/02/15(火) 15:10:54
NFC対応の端末が出てきそうだねえ。
Androidは今度出た2.3.3で対応だって。
0349デフォルトの名無しさん2011/03/02(水) 16:22:25.99
>>326
ぐぐったら
[DllImport("felicalib.dll", CallingConvention = CallingConvention.Cdecl)]
みたいな記述になるみたい
最近興味もち始めたレベルなので意味はわからん!!w
0350デフォルトの名無しさん2011/04/04(月) 15:54:58.55
FeliCa対応の勤怠端末を中古で購入しました。認証コードが分からないと打刻出来ないようです。端末の認証コードを調べる方法ありませんか?
0351デフォルトの名無しさん2011/04/17(日) 01:31:06.02
Nexus S(2.3.3)でAndroid NFCでFelicaとたわむれてみました。

http://www.kokozo.net/AndroidNFC_FeliCa/
0352コピペならできるよ2011/05/11(水) 20:14:48.43
S370買ったのとIC免許証になったので、彷徨って着ました。
Shark++さんのおためしgui.exeですが読み出しボタン押すとワトソン君が起動(xp、7の2台とも)…
cui.exeは使い方わからない&ごにょごにょする知識なし
でんのすけさんのも同じ状況です。
どなたかアドバイスを…
03533522011/05/11(水) 21:32:08.47
お、あたらしいFeliCaPortWithDriver.exe(5/10日付)がsonyのサイトにあった。
いれたら、でんのすけさんのは読み込みに失敗しました表示でワトソン君は出てこなくなった。
Shark++さんのは相変わらずワトソン君登場…
0354でんのすけ♪ ◆634yAHuzIo 2011/05/11(水) 23:59:44.63
PC/SC アクティベーター for Type B はインストールされていますか?

Windows Smart card API を使っているので、PC/SCドライバが無いと
FeliCaポートソフトウェア(PaSoRiのドライバ)だけでは動作しません。

また、SCardListReadersで最初に列挙されたPC/SC対応リーダライタを
無条件に使うので、接触・非接触に関わらずPC/SC対応リーダライタが
接続されていたり、内蔵のICカードリーダライタがあると、期待通り
の動作をしません。

単純にWindows標準のAPIを呼んでいるだけなので、デバイスドライバ
が余程おかしな挙動をしなければ、ワトソン君が出るようなことは
ないのですが…。
03553522011/05/12(木) 16:27:44.49
およ、お付き合いくださり、どもです。
S370なんで3点セットでインストされましたJPKI利用者ソフトも入れパソリ認識されてます。
データ読み出し行くまではお二方の作品ともOKなんです。
カードが載ってない、正しい暗証番号入れてない等の動作は正常だが、
正しい暗証番号入れて読み出しに行くと「記載事項(本籍除く)の読み出しに失敗しました。」
のあと「Driving licence card Viewerは動作を停止しました〜」
イベント見ると
障害が発生しているアプリケーション名: Driving licence card Viewer.exe、バージョン: 1.0.0.1、タイム スタンプ: 0x4c7678a6
障害が発生しているモジュール名: Driving licence card Viewer.exe、バージョン: 1.0.0.1、タイム スタンプ: 0x4c7678a6
例外コード: 0xc0000409
障害オフセット: 0x000030b7
障害が発生しているプロセス ID: 0x56
てな感じなんです。
0356デフォルトの名無しさん2011/05/13(金) 06:59:01.34
とんでもないポンコツプログラム公開してやがるなw
0357デフォルトの名無しさん2011/05/18(水) 19:26:22.84
うちもS370買ったんで、Shark++さんのICカード免許証読み取りライブラリを試してるんだけど、こんなエラーが出る。
gui.exe の 0x00404025 でハンドルされていない例外が発生しました: 0xC0000005: 場所 0x00000000 を読み込み中にアクセス違反が発生しました。

VS2008でソースを見てみたところ、以下の部分で例外が発生してる。
なんとか動くようにしたいなー。

● if( PIN_ENABLE != (*m_data[TAG_PIN_CONFIG].data & PIN_ENABLE_MASK) )
{
pin1 = DPIN;
pin2 = DPIN;
}

参考までに、ここのサンプルプログラムだとテキストデータは正常に読めてるんだけど、
写真を読み出したいんだよなー。
http://www.ithink-ltd.com/dlcv/index.html
03583522011/05/19(木) 18:52:34.90
>>357
おお、見れた!サンキュ。
他にも公開してる人いたのね、まだ他にもないか探してみるよ
■ このスレッドは過去ログ倉庫に格納されています