2012-05-06 20 views
0

私は.mfdファイルを持っており、データベース(sqlite3)に保存するために.mfdファイルの情報をPythonにインポートしたいと思っています。誰かが私を助けたり、やり方を教えてくれます...ありがとうございます!.mfdファイルを別の形式に変換するにはどうすればよいですか?

libnfc(nfc-mfclassic)を使用してタグ内のブロックをすべて読み取ってから、.mfdを取得しました。私のpython .Whatでデータベースにそのようなデータを保存したい場合は、私は何をする必要があります...

私のタグは、私はこの事を実行1K

をMIFAREさ:すべてを取得するには、端末内nfc-mfclassic r a dumptest.mfd(Ubuntuの)データここ

Usage: nfc-mfclassic r|w a|b <dump.mfd> [<keys.mfd>] 
    r|w   - Perform read from (r) or write to (w) card 
    a|b   - Use A or B keys for action 
    <dump.mfd> - MiFare Dump (MFD) used to write (card to MFD) or (MFD to card) 
    <keys.mfd> - MiFare Dump (MFD) that contain the keys (optional) 
Or: nfc-mfclassic x <dump.mfd> <payload.bin> 
    x    - Extract payload (data blocks) from MFD 
    <dump.mfd> - MiFare Dump (MFD) that contains wanted payload 
    <payload.bin> - Binary file where payload will be extracted 
+0

.mfdファイルとは何ですか?これまでに何を試しましたか? –

+0

mfdファイルの作成にはどのようなプログラムが使用されていますか?それともmdfですか? – dbf

+0

libnfcを使用してnfcデバイス(ARC122)をタグ(全ブロック)の読み込みデータに使用するので、nfc-mfclassicをターミナルで実行します(私はUbuntuを使用します).mfdファイル(mifareダンプ)のすべてのデータを保存します – user1376294

答えて

0

あなたはPythonでNFC-mfclassicのダンプを読み込むためのプログラムを見つけることができます:http://habrahabr.ru/post/141213/ページがロシア語である(、あなたは「Программанапитоне、котораячитаетданныеиздампаполученногосにGoogle翻訳を使用するか、スクロールすることができます「nfc-mfclassic」セクションを参照)。 python-sqlite(http://docs.python.org/library/sqlite3.html)を使用してsqlliteにデータを保存した後。

+0

私はpythonで新しいです。私はファイルを保存する必要があるディレクトリについて知りたいのですが、何を意味するのかわかりません>>#!/ usr/bin/env python – user1376294

+0

そしてあなたの投稿に感謝します。 – user1376294

+0

Windowsでpythonファイルを実行する方法については、http://mail.python.org/pipermail/tutor/2004-July/030634.htmlをご覧ください。 – dbf

関連する問題