FeliCa でソフトを作りまくるスレ 2ブロック目
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2008/05/14(水) 07:24:15http://felicalib.tmurakam.org/
libpasori
http://libpasori.sourceforge.jp/
前スレ
■◇FeliCa でソフトを作りまくるスレ◇■
http://pc11.2ch.net/test/read.cgi/tech/1100532582/
0014デフォルトの名無しさん
2008/06/19(木) 10:27:02>>12
やはり発券というかカードの内容(システムコード等)を書き換えるのはLiteでは不可能なのですね。
調査不足ではなくて安心しました。
>>13
そ、そんなにかかるのですか…。しかもFFDでも編集は不可能なんですね!
そういえばマニュアルにワイルドカードの一回のみしか変更ができないと記載してあったような気がします。
私も入退室管理のみならIDmをキーにして、DBなどでソフトを構築すればすむ話だろうと思っていたのですが、
卒業研究のボリュームとしては少なすぎるので、ICの特徴である値の保持を使って他に何かできないものか、と
メンバーと話し合い、今回の質問にいたりました。
今回の返答を活かし、また新たに研究内容を検討したいと思います。
ご丁寧にありがとうございました。
0015デフォルトの名無しさん
2008/06/19(木) 17:06:12まさにその入退室管理を卒研でやってる俺涙目w
0016デフォルトの名無しさん
2008/06/20(金) 11:00:26が、がんばろう…!
0017デフォルトの名無しさん
2008/07/02(水) 11:28:31システムコードの設定最大数は16個らしい。
携帯FeliCaのシステムコードって後から追加できるのかな?
(EDY、Suicaはシステムコード違うし)
今度確認してみます。
001817
2008/07/05(土) 00:07:03システムコード0003が追加されました。
携帯FeliCaはSonyと契約すればシステムコードの追加が可能なようです。
その他の共通領域(EDYのシステムコード)を使用しているFeliCaは
既存の共通領域にサービス定義が追加されるようです。(あたりまえか。。。)
0019デフォルトの名無しさん
2008/07/12(土) 16:27:28参考になるサイト等ありましたら教えていただけないでしょうか?
ちなみにC#.netで開発を行っています。
宜しくお願いいたします。
002017
2008/07/12(土) 17:30:11SDK所有者なのでfelicalib未経験ですが、
http://sourceforge.jp/projects/felicalib/wiki/CSharp
↑のサンプルソースの、バイト型配列にReadWithoutEncryption
で取得した値を代入している部分を、
WriteWithoutEncryptionにあらかじめ値を入れておいたバイト型
配列を代入するようにすればできるのではないかと思いますが、
どうでしょうか?
参考
http://felicalib.tmurakam.org/refdoc/felicalib_8h.html
0021デフォルトの名無しさん
2008/07/12(土) 20:53:49ありがとうございます。
今日は用事があってできないので、明日早速試してみます。
002217
2008/07/25(金) 08:49:35古いSDK Pro(Ver1.21)のfelica_for_vb.dllを使ったときに(?)、COMポートを使用するRW(RC-462B)を
USB-RS232C変換機を中継して接続するとopen_reader_writer_autoに失敗する・・・。
変換機はBuffalo製
Tutorialでは変換機入れてもオープンできるので、DLLの違いかな?と・・・。
Autoを使用しないでCOM1を指定してもオープンできず。。
あと最近のメーカーPCに搭載されてるPaSoRi(?)って、お店で見たらPluginsフォルダにファイルが
1個か2個しかないけど、あれで各コマンドが実行できるのだろうか・・・。あ〜試したいけど買う金ない。。。
0023デフォルトの名無しさん
2008/07/28(月) 22:41:03馬鹿発言してないで、勉強しろよ、学生w
0024デフォルトの名無しさん
2008/08/08(金) 15:20:54このソフトで読み取ってる19桁の数字を読み取りたいのですが、これってidmとは違うのでしょうか?
0025デフォルトの名無しさん
2008/08/08(金) 20:59:36SDK持ってるならIDmと比べてみれば?
0026デフォルトの名無しさん
2008/08/08(金) 23:13:54SDKは持ってないんですよね・・・
あと今確認できないので、ご存知の方がいたら教えていただこうと思ったのですが。
0027デフォルトの名無しさん
2008/08/09(土) 09:14:21IDmを見るだけなら,こういうのも使えると思うし
http://www.bit-drive.ne.jp/itr/support/doc/idmviewer.html
IDmを10信表記してるだけかと思ったらそうでもないみたい
0028デフォルトの名無しさん
2008/08/11(月) 09:00:31だいぶ前に調べたんですが、システムコードFFFFhでPollingした結果
得られたIDmを並び替えて10進表示した物でしたよ。
0029デフォルトの名無しさん
2008/08/11(月) 18:22:48わざわざありがとうございます。
でもわざわざ並び替えて10進にする必要はあったんでしょうかね?
0030デフォルトの名無しさん
2008/08/11(月) 21:03:36作者のセンス
0031デフォルトの名無しさん
2008/08/16(土) 22:17:22felicaでプログラムなどを作った経験者の方いましたら、大まかな処理の流れを教えていただけないでしょうか?
0032デフォルトの名無しさん
2008/08/17(日) 00:33:12�AR/WのOPEN
�BPolling
�CR/WのClose
�Dライブラリの開放
0033デフォルトの名無しさん
2008/08/17(日) 01:46:28人に聞く前に、自分で 調 べ て か ら 書き込めよ、アホウが。
0034デフォルトの名無しさん
2008/08/18(月) 10:12:050035デフォルトの名無しさん
2008/08/18(月) 14:31:28このスレに前スレの頃から粘着している方でしょうか?
あなたの書き込み内容は 『アンガールズ田中』 に似ていますね。
0036デフォルトの名無しさん
2008/08/18(月) 21:45:07自分で調べられずに言い掛かり、レッテル貼りの誹謗中傷しかできない万年粘着厨房ちゃんはオネンネしてな(藁
0037デフォルトの名無しさん
2008/08/19(火) 12:19:54この人ホントにアンガ田中なんじゃ・・・。
0038デフォルトの名無しさん
2008/08/19(火) 19:08:19>>31と>>35は別人だぞw
0039デフォルトの名無しさん
2008/08/19(火) 21:30:30はいはい、どうしても自らのアホさ加減を認めたくないんだな。
いい加減、ググレカス
0040デフォルトの名無しさん
2008/08/20(水) 03:17:25POLLINGするだけならいっぱいあるけど読み書きのサンプルソース探してもみつからないorz
0041デフォルトの名無しさん
2008/08/20(水) 08:58:14ここはアンガ田中が粘着していて生産的な話が進まないので、どこか別のID管理された場所でやりたいですね。
ここの前スレには読み書き部分のソースも出てたし、私もSDK所持者なので自身で作成したソフトもありますけど
ここでお話してもアンガ田中にぶち壊されますから・・・。
0042デフォルトの名無しさん
2008/08/20(水) 17:30:31確かにIDのある場所のほうがいいですよね。
>>19さんが聞いてた事と同じ事を行いたいのですが、いまひとつわからなくてorz
suica等の読み込みはできたのですが、書き込みが全くできなく困ってます。。。
0043デフォルトの名無しさん
2008/08/20(水) 20:59:30それは鍵の必要ないサービスに対してですか?
0044デフォルトの名無しさん
2008/08/20(水) 21:16:5743ですが、42=40でした?
ご存じでしたら流してほしいのですが、FeliCaで 『フリー領域』 という名称のサービスを
用意しているキャリアはおそらくFOMAだけだと思います。
しかも同じFOMAでも機種によってはフリー領域がないものも存在します。
この間お会いした○○大学の教授さんがそのような勘違いをしていたもので。。。
鍵の必要ないサービスとはランダムアクセスの場合、サービスコードが『***9』
だけが鍵なしで書き込み可能となっています。
0045デフォルトの名無しさん
2008/08/20(水) 21:18:26単にpolling_and_get_card_informationでIDmを取得してwrite_block_without_encryptionで
書き込むか、polling_and_read_service_without_encryption一発で終わりだが。
当然、セキュリティ無し(without encryption)のサービスを使って書き込んでるんだろうな。
まさかPINが設定されたサービスに、普通に書き込もうとしてるとかないよな。
0046デフォルトの名無しさん
2008/08/20(水) 21:28:08シッタカするな。
DoCoMoのおサイフケータイ(Mobile FeliCa搭載機種)に「フリー領域」の定義されていない機種は無い。
つまりmova/FOMAに限らず、DoCoMoの全てのおサイフケータイに「フリー領域」は定義されている。
フリー領域 = PIN設定有りの暗号鍵なしランダムサービスが定義された領域
0047デフォルトの名無しさん
2008/08/20(水) 21:39:56そうです。
大して難しくはないと思うのですが書き込みができません・・・
あと一応お聞きしたいのですが、felicalibで鍵ありサービスに対して書き込みはできるのでしょうか?
0048デフォルトの名無しさん
2008/08/20(水) 21:59:02答えられないとレッテル貼りして罵倒を繰り返す粘着君は巣に帰れよ(藁
>鍵ありサービスに対して書き込みはできるのでしょうか?
鍵ありサービスの「鍵」の意味を理解してから書き込もうね。
004944
2008/08/20(水) 22:13:54いやいやいや、私のSO903iにはフリー領域のシステムコードはありますが
サービスが定義されてないんですよ。
903以降、モバイルFeliCaの仕様変更(Ver2.0)があったのでそのせいかと思ったのですが、
会社の他の携帯(P903)を借りて調べたら普通にあったので、機種によるのだと
考えています。
調べ方は、SystemCodeRequestで取得したシステムコードを指定して、ServiceCodeSearch
しています。
005044
2008/08/20(水) 22:18:24ここで説明したいところですが・・かなり横やりが入りそうなので・・・。
簡単に言うと、PaSoRiは鍵ありサービス読み書き不可能、
鍵ありサービスへのアクセスにはその名の通り鍵が必要で、
一般的なカードで鍵を公開しているものはありません。
私は会社でFeliCaカードの作成を担当したので鍵ありサービスアクセスは
可能ですが・・・。
0051デフォルトの名無しさん
2008/08/20(水) 23:09:13そんなこたぁない。あなたの調べ方が間違ってるだけ。
下記を見ても、SO903iには特に注記なし。
ttp://www.nttdocomo.co.jp/binary/pdf/service/imode/make/content/iappli/technical_data/jguidefordoja5_x_opt_impl080310.pdf
システムコード0x80cdのサービス0x1009/0x2009/0x3009(CPIDブロック)をリードしてみた?
実際にフリー領域確保して適当なデータ書き込むiアプリなんて簡単に書けるんだから試してみたか?
それと、tohoシネマズのICチケットvitアプリ。
これは mobile FeliCa のフリー領域を使うが、ちゃんと対応機種にSO903iが入ってる。
http://www.tohotheater.jp/vit/ic.html
アプリをダウンロードしてソフト情報みればわかるが【使用エリア】がエリアB(フリー領域)になってる。
定義されてないとダウンロード後の初期化処理でエラーになる。
0052デフォルトの名無しさん
2008/08/20(水) 23:17:35きちんと縮退鍵の生成ができれば Communicate Thru コマンド(dumb関数)でカードと直接通信して
Authentication1/Authentication2でMode2に遷移した後、Read/Writeコマンドを発行すればよいだけ。
縮退鍵の生成アルゴリズムはSONYとちゃんとライセンス契約すれば公開してもらえます。
005344
2008/08/20(水) 23:32:43確かに実際にリードしてみてません。明日確認してみます。
>>52
マジですか!!!
そういうことか。いろいろ不思議に思ってることがありましたがそういうことですか。。。
情報ありがとうございます。ほんとに感謝です。
47さん。間違った情報を書いてすいませんでした。
005444
2008/08/21(木) 08:39:15えー・・・。重ね重ね申し訳ありません。
実際にシステムコード80CD、サービスコード1009、リード/ライト可能でした。
定義されていないと思い込んでいたSO903iにフリー領域が存在しました。
ただ、ServiceCodeSearchではサービスコードリストが取得できません。
その他の共通領域や903から追加されたシステムコードのサービスは取得できてますし、
手持ちのF900iCや同僚のP903iも普通にサービスコードリストが取得できてます。
サービスの定義時にServiceCodeSearchで見えないようにすることができる、という
ことでしょうか・・・。
というわけで、>>46さんの言うとおり、DoCoMoのおサイフケータイにはすべて
フリー領域が定義されている、ようです。
中途半端な知識で嘘ばかりになってしまい本当に申し訳ありません。
0055デフォルトの名無しさん
2008/08/21(木) 23:14:430056デフォルトの名無しさん
2008/08/23(土) 18:16:19しつこいよ、お前が。
ググレモしないカス君は二度と書き込まないように。
アンガ、アンガって馬鹿の一つ覚えかよ( ´,_ゝ`)プッ
0057デフォルトの名無しさん
2008/08/24(日) 00:22:48おもしろくね。
0058デフォルトの名無しさん
2008/08/28(木) 17:04:51APIは正常終了しているのですが、携帯が無反応状態です。
前スレにも同じ事象の方がいましたが…。(>>717-719)
チェックサムに原因があると思うのですが、データフォーマット仕様書
を見てもイマイチ算出方法がわかりません。
かざポンでのアプリ起動の送信データをSnoopyで見たりしたのですが、
自分で計算したチェックサムとは異なった値が入っていたりします…。
チェックサムはビッグエンディアンである事は分かっているのですが…。
どなたか教えてください。
005958
2008/08/29(金) 12:38:12しかし、なんでエラーを返さないんだろうね。
データフォーマット仕様書も、そこらへんもう少し詳しく書いて欲しいな。
お騒がせしました。
0060デフォルトの名無しさん
2008/09/03(水) 20:03:26どんなのなら需要あるかね
0061デフォルトの名無しさん
2008/09/03(水) 21:46:50安価なナンバロックの代用品。
販売価格5万未満なら売れると思う。
ttp://www.mediapress-net.com/freeword/STANDARD/MIW08001-MIW0800100001978
0062デフォルトの名無しさん
2008/10/02(木) 13:54:05ドライバーとかさがしてもないんですけど、サポートされていないので無理ですよね?
SDKとかだと、CEにも・・・って書いてあるんですけど、ドライバーを作れるって事でしょうか?
よろしかったら、教えてください。
0063sage
2008/10/27(月) 16:29:12ありませんか?
イメージとしてはバーコードリーダーみたいにPasoriを使いたいのですが。
0064デフォルトの名無しさん
2008/10/27(月) 16:42:090065デフォルトの名無しさん
2008/10/27(月) 17:08:35カーソル位置にIdmがキーボードから打ったのと同様に入力されるというだけの
ものでいいのですが、どこかサンプルかなにかで公開されている方がいらっしゃらないでしょうか。
0066デフォルトの名無しさん
2008/10/27(月) 17:49:05このスレに書いていると言うことは、プログラムを作ろうとしていると言うことで宜しいか?
そうであるなら、どこまで調べて理解できたか具体的に。
そうでないなら、お門違い。つーか、鼬害。
0067デフォルトの名無しさん
2008/10/27(月) 20:51:34「フリーソフト」「キーボードから売ったのと同様に入力される」
この段階で調べてない厨確定だろ。
ホットケ。
0068デフォルトの名無しさん
2008/10/28(火) 14:43:380069デフォルトの名無しさん
2008/10/28(火) 15:45:42SendKeysを使ってアクティブウインドウにIDmの文字列を送るだけならできたよ。(VB2008)
0070デフォルトの名無しさん
2008/10/28(火) 22:16:40Lib "C:\\Program Files\\Common Files\\Sony Shared\\FeliCaLibrary\\felica_for_vb.dll"
Alias "initialize_library" () As Byte
Declare Function DisposeLibrary
Lib "C:\\Program Files\\Common Files\\Sony Shared\\FeliCaLibrary\\felica_for_vb.dll"
Alias "dispose_library" () As Byte
Declare Function OpenReaderWriterAuto
Lib "C:\\Program Files\\Common Files\\Sony Shared\\FeliCaLibrary\\felica_for_vb.dll"
Alias "open_reader_writer_auto" () As Byte
Declare Function CloseReaderWriter
Lib "C:\\Program Files\\Common Files\\Sony Shared\\FeliCaLibrary\\felica_for_vb.dll"
Alias "close_reader_writer" () As Byte
Declare Function PollingAndGetCardInformation
Lib "C:\\Program Files\\Common Files\\Sony Shared\\FeliCaLibrary\\felica_for_vb.dll"
Alias "polling_and_get_card_information" (ByRef udtPolling As StructurePolling, ByRef bytNumberOfCards As Byte, ByRef udtCardInformation As StructureCardInformation) As Byte
0071デフォルトの名無しさん
2008/10/28(火) 22:17:02lngCardIdm As Long
lngCardPmm As Long
End Type
Type StructurePolling
lngSystemCode As Long
bytTimeSlot As Byte
End Type
0072デフォルトの名無しさん
2008/10/28(火) 22:17:29If (InitializeLibrary() = 0) Then
MsgBox "Can't initialize library."
Exit Sub
End If
If (OpenReaderWriterAuto() = 0) Then
MsgBox "Can't open reader writer."
If (DisposeLibrary() = 0) Then
MsgBox "Can't dispose library."
Exit Sub
End If
Exit Sub
End If
0073デフォルトの名無しさん
2008/10/28(火) 22:17:49Dim bytSystemCode(1) As Byte
bytSystemCode(0) = &HFF
bytSystemCode(1) = &HFF
udtPolling.lngSystemCode = VarPtr(bytSystemCode(0))
udtPolling.bytTimeSlot = &H0
Dim bytNumberOfCard As Byte
Dim udtCardInformation As StructureCardInformation
Dim bytCardIdm(7) As Byte
Dim bytCardPmm(7) As Byte
udtCardInformation.lngCardIdm = VarPtr(bytCardIdm(0))
udtCardInformation.lngCardPmm = VarPtr(bytCardPmm(0))
Dim IDm As String
0074デフォルトの名無しさん
2008/10/28(火) 22:18:09MsgBox "Can't find FeliCa."
Else
IDm = ""
For i = 0 To 7
IDm = IDm + Hex(bytCardIdm(i))
Next i
Sheets(1).Cells(1, 1).Value = IDm
End If
If (CloseReaderWriter() = 0) Then
MsgBox "Can't close reader writer."
If (DisposeLibrary() = 0) Then
MsgBox "Can't dispose library."
Exit Sub
End If
Exit Sub
End If
0075デフォルトの名無しさん
2008/10/28(火) 22:21:05MsgBox "Can't dispose library."
Exit Sub
End If
End Sub
0076デフォルトの名無しさん
2008/10/28(火) 23:32:280077デフォルトの名無しさん
2008/10/29(水) 01:07:540078デフォルトの名無しさん
2008/10/31(金) 09:10:03そそSDK for Liteを使えばドライバーが入ってるのでコンパイルしてインストールすればいいだけ
でも高いし、個人じゃ買えないから・・・
WINCEはドライバー作るの楽だから、Libpasoriをベースにして移植するのが楽かな
LibusbのAPI I/Fをある程度流用可能だからWinCEに移植する事は比較的簡単に出来る。
ちなみにWinCE5.0用でパソリを使ってIDmを取得するという物はどっかにあったと思ったぞ
ソース付で
「232usb.dll」これをキーワードでぐぐればそれらしいのがヒットするはず
0079デフォルトの名無しさん
2008/11/18(火) 14:14:37このページのサンプルプログラムをvisualc++で動かそうとしているのですが、
ビルドの際に
関数'mysql_connect' は定義されていません。
の一文が表示され、コンパイルが完了していません。
mysql.hやそれに関係するものは
ttp://www.apachefriends.org/jp/xampp-windows.html
このページの「開発パッケージ」から取得しているのですが…
サンプルコードから変更している点はmySQLサーバに接続する際のIPアドレスの箇所だけなのですが、
実行できるためには他に何をすることが必要なのかを教えていただけないでしょうか?
0080デフォルトの名無しさん
2008/11/18(火) 14:41:12ヘッダ見たけど、USE_OLD_FUNCTIONS がdefineされてないと使えないみたいだよ。
USE_OLD_FUNCTIONSをdefineするか、新しい関数に置き換えては。
0081デフォルトの名無しさん
2008/11/18(火) 15:03:01008279
2008/11/18(火) 16:27:35卒研でFelicaを用いたデータベース云々の箇所をやってて詰まってしまって書き込んで
授業中に気付いたけれど書き込めなくて授業終わってから走って戻ってきた
Felica全く関係ねえよ…、漏れ死ねばいいのに。
USE_OLD_FUNCTIONSの箇所の辺りですが、defineを行うと別エラーが発生。
mysqlcom.hを修正する〜といった箇所に芋づる式にどつぼにはまっていく感じ。
ちょっと新しい関数を試してみます。
そして思いっきりスレ違いスマソ。
中間発表が明後日だからといって焦り過ぎ、もうちょっと落ち着いてレスします。
0084デフォルトの名無しさん
2008/11/21(金) 00:50:54オンブに抱っこ。
最近の学生はすぐに2ちゃんやwikiに頼るから質が落ちまくりだ。
0085デフォルトの名無しさん
2008/12/24(水) 14:49:15そういう話とかしたらスレ違いになるのかな?
ICタグ関連のスレが他に見当たらないんだけど…。
0086デフォルトの名無しさん
2008/12/24(水) 14:58:010087デフォルトの名無しさん
2008/12/25(木) 08:01:330088デフォルトの名無しさん
2008/12/31(水) 10:10:02IO-DATAの、これのことか?
http://www.iodata.jp/product/mobile/nfc/nfc-rwst/
これ一台あれば、日本の鉄道ICカードと、欧州の鉄道ICカードの
両方が読み取れるな。
確か、タスポもMiFareだったっけ?
つうか、このリーダを使うためのAPIとかって、公開されてるん?
0089デフォルトの名無しさん
2008/12/31(水) 10:23:45それ、このスレではそれが一番大事
0090デフォルトの名無しさん
2008/12/31(水) 10:54:49>SDK(開発者向けキット)についてはこちら(トッパン・フォームズ株式会社)にお問い合わせください。
とあったわ。その先に
NFCリーダ・ライタ ソフトウェア開発キット for MIFARE [価格99,750円]
NFCリーダ・ライタ ソフトウェア開発キット for FeliCa [価格99,750円]
まあ独自でやるには解析必要だな。でも64bitドライバ無いんだろうなあ、
USB2-NFCのほう買ったが64bit対応してなくてVMWare経由でしか使えてない。
0091デフォルトの名無しさん
2008/12/31(水) 11:09:50でもやっぱりVista64で動かないとやる気出ない・・・
0092でんのすけ♪ ◆634yAHuzIo
2008/12/31(水) 17:32:37正直言って、このライブラリ SDK for FeliCaと比べて、とんでもなく
糞だよ。
あまりの糞さ加減にNFC_CommunicateThru106()使って、上位ライブラリ
自分で書いた。
それにライセンスもSONYのSDK for FeliCaがPaSoRiを使う分には、SDK
を使って作成したアプリを自由に配布できるのに対して、トッパンの
SDKは ぴタッチ を対象にしていても配布本数に応じた個別ライセンス
契約を結ばないといけない。
0093でんのすけ♪ ◆634yAHuzIo
2008/12/31(水) 17:42:52felicatonfc.dllが ぴタッチ のラッパDLLになっていて、これを
使うとSDK for FeliCaと同じ関数名・引数で ぴタッチ を使えます。
Edy Viewerが使ってる関数しか実装されていないようなので、全て
の関数が使えるわけじゃないけど。
0094デフォルトの名無しさん
2009/01/01(木) 10:14:470095デフォルトの名無しさん
2009/01/01(木) 13:24:32Edy Viewer開発者の苦労と労力に乾杯。
0096デフォルトの名無しさん
2009/01/02(金) 09:21:240097デフォルトの名無しさん
2009/01/02(金) 15:02:44じゃないと住民基本台帳カードにアクセスできない。
SDK for FeliCa Lite の新バージョンが出るだろうから、それ待ちですね。
0098デフォルトの名無しさん
2009/01/03(土) 02:42:21キーバージョンなどの情報は提供してもらえるものなんでしょうか?
また、それらの値はロット毎に異なる物でしょうか?
知っている方いましたら教えてください。
0099デフォルトの名無しさん
2009/01/05(月) 23:40:10SDK買わないと、ホワイトカードも提供されないよ。
それに、カード発行できるかどうかもSDKによる。
もうちょっと調べてから出直しておいで。
010098
2009/01/06(火) 08:38:02SDKはLiteとProを所持しています。(+SRM)
カード発行は以前代理店から1次発行してもらったカードで、RegisterIssueIDコマンドで
初期化できることを確認しています。
やりたいのは、1次発行を自身で行うことによりカードの納入単価を下げたいのです。
代理店に問い合わせてみます。
010198
2009/01/06(火) 12:09:15カードの発行コマンドは、SRMを見てコーディングすればSDKはLiteでも可能です。(でした)
たぶんホワイトカードに最初に書き込む際に、Sonyからパッケージ化されたファイルか
何かでシステムコードを書き込むのだと思うのですが、システムコードFFFFhのみの
カードに自身で作成した発行プログラムで書込みが可能であれば、作業の工数が
かなり減らせるのではないかと考えました。
0103デフォルトの名無しさん
2009/01/06(火) 22:56:31SDKに含まれている「FeliCaカード出荷鍵の書き換え」にそのあたりの手続き
方法はみんな書いてありますよね。SDK持ってるなら読めよと思いながら見て
ました。
>>99
あなたがもう少し調べて書いたほうが良いよ。
SDKの所有とカードの供給は全く別問題。
ICS-E003/05J・10Jは「ホワイト」ではなくフォーマット済の開発試験用
カードで、ロゴなんかが印刷されてる。
発行もカードの発券コマンド系のAPIやFeliCa Format Designerが使えるか
使えないかってぐらいで、dumb()関数使って、自分でコマンドパケット生成
してカードに直接発行コマンド投げれば 98 さんが書いてるように Lite と
PaSoRiでもできる(おれも試した)。
縮退鍵の生成アルゴリズムは、契約してSecurity Reference Manualを入手
しないとわからないけど、Professional であれば鍵生成関数が使えるから
なんとかなる。
0104デフォルトの名無しさん
2009/01/07(水) 23:56:23ホワイトカードが何を意味してるかも分かってないのか・・・・
じゃ、お前は、SDK持ってないのにホワイトカードを入手できるとでも?
日本語が読めるようになってから出直してきなwww
つーか、お前は自分で書いてる事の意味が理解できているのか?
もう一度、SDK購入時のライセンス読んだ方良いぞwww
0105デフォルトの名無しさん
2009/01/08(木) 00:59:36横入りすまんが、わかって分かってないよは貴方だと思うよ。
某社の中・大規模セキュリティシステムをカスタマイズしてもらって導入
してます。
このシステムの中にFeliCaの1次発行(SONYからの出荷鍵を書き換えて、
ユーザー鍵登録・エリア登録・サービス登録)と2次発行(社員番号や
生体認証に使う情報などの運用データ登録)を行い、氏名や顔写真を昇華
転写印刷するカード発行システムも一式で含まれており、SONYの特約店
経由でFeliCaのホワイトカード(鍵も出荷鍵のままでエリア登録もサー
ビス登録もされていないカード)を購入しています(運用に使う鍵情報を
たとえSONYであっても外部に出したくないため)。
うちの会社でソフト開発するわけでもないのでSDKは持っていませんし
システムの納品物としても含まれていません。
それでも嘘だと言うのであればSONYなり特約店さんに問い合わせれば
わかりますよ。
SDKを持っていないとホワイトカードが入手できないようでは、開発
したシステムの納入先のエンドユーザは必ず開発元を通さないと
カードが買えないなんてことになりますよ。
0106デフォルトの名無しさん
2009/01/08(木) 01:03:12010798
2009/01/08(木) 11:40:16私が以前 見積依頼した代理店は10枚程度でもOKでしたよ。
たぶんですが、3〜4年前と今では状況が違って少数ロットでも
対応してくれるようになったのではないかと思います。
それか、客に合わせて返答を変えているか、担当者によって
違うのかも・・・。
0108デフォルトの名無しさん
2009/01/09(金) 23:26:57わざわざ自作自演までしなくていいよw
0109デフォルトの名無しさん
2009/01/10(土) 00:38:35読めなかった。 一体規格は何なんだろう?
玄関でなくコンピューター室等の社員証ICカードは
Felicaリーダが反応した。
0110デフォルトの名無しさん
2009/01/10(土) 01:05:07あなたの言う"ホワイトカード"ってなんだ?
0111デフォルトの名無しさん
2009/01/10(土) 01:37:43FeliCa用のリーダライタはデンソーウェーブも製造販売しているし、独自の
開発用ライブラリを販売している。トッパン・フォームズもそうだな。
FeliCaのカード自体の製造もSONY一社というわけでもなくて、DNPとかトッパ
ンみたいな印刷大手もチップをSONYから供給受けて製造販売している。
(印刷屋の場合、印刷とセット販売が主だが)
0次発行(FeliCaチップの初期化)前のカードが本当のホワイトだって言って
るんだろうがUSCやダイトのようなSONYの一次特約店に「FeliCaのホワイト
売ってくれ」と言えば、普通は0次発行済で1次発行前のカードのことだ。
元々SONYがFeliCaの販売を国内ではじめた当初も、0次発行はSONYが行い
出荷する規定だった。
0112デフォルトの名無しさん
2009/01/10(土) 02:45:05前スレから粘着しちゃ、噛みついているようですが、
もう、ここへは来ないでくださいね。
0113デフォルトの名無しさん
2009/01/11(日) 04:44:04■ このスレッドは過去ログ倉庫に格納されています