LoginSignup
1
0

More than 3 years have passed since last update.

ブラウザでFelicaLiteSの非暗号化領域を読む

Last updated at Posted at 2020-08-13

カードリーダー

https://www.sony.co.jp/Products/felica/consumer/products/RC-S380.html
RC-S380/S
アマゾンで買えます

デモ

FelicaReaderのインストール

ライブラリを作りました。
https://github.com/yusukem99/FelicaReader
RC-S380/Sのどちらでも動作確認済みです。

各OSの必要な設定

Linux

udevのUSBカードリーダー許可設定
udevの設定変更が必要です。設定後udevを再起動する必要があります。
usernameをユーザ名に変更してください。

/etc/udev/rules.d/90-nfc.rules
SUBSYSTEMS=="usb", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="06c1", ACTION=="add", GROUP="username", MODE="660"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="06c3", ACTION=="add", GROUP="username", MODE="660"

Windows

ドライバを汎用ドライバに変更する必要があります。

読み取り

const reader = new FelicaReader();
await reader.getDevice();
await reader.deviceInit()
let data = await reader.readWithOutEncryption();
1
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0