Send Felica and Mifare card ID to web pages by just clicking the button.This extension sends Felica and Mifare card IDs to web pages from PC/SC featured card reader.
(To read cards, the win32 application distributed in the GitHub is needed.)
Now it only reads ID, I will add functions such as read/write non-encryption areas in the future.
---------------------
Environments
---------------------
1.OS : Windows 32bit only
2.IC cards : Mifare Classic, Mifare Ultralight, Felica, Felica Lite-S
3.Devices :PC/SC featured IC card readers(and drivers for each devices needed)
---------------------
How to install
---------------------
1. Add this extension to your Chrome browser.
2. Download 'chrome.nfcbridge.win32' with ZIP file form the GitHub page.(You can download ZIP file by clicking 'download ZIP' button)
3. Unzip the zip file and install the Win32 application as written in 'InstallGuide_en.txt'.
4. Also you can update the Win32 application by downloading the latest version from the GitHub page and install.
---------------------
Use in popup page
---------------------
By clicking the button in the popup page, this starts getting card ID.
1. Click the icon of this extension, and show the popup page.
2. Click 'get ID' button and hold the card, then check the card ID.(7bytes UID for Mifare cards and 8byte IDm for Felica cards)
3. If threre is an html element with 'cardId' id in the current web page, this sets the value of element to card ID.
---------------------
Use in web pages
---------------------
You can also embed the 'get ID' button in your own web page.
Please see sample html included in the zip file, or option page of this extension.
1. Embed element with 'startPolling' id and element with 'cardId' id in your web page.
2. By clicking 'startPolling' element , this starts to read the IC card.
3. ID of the card is added to the 'cardId' element when reading ID.
4. The extension stops when the web page is moved or removed, and Win32 application also stops.
(As the custom event 'getId' is fired when the card ID sent, so you can associate your script with 'getId' event in reading cards.)
Any comments would be appreciable.
Cautions:
1.I won't take any responsibilities for damages about installing and using this extension and application.
2.The copyright of this extension belongs to me, but you can see inside of this application from back ground pages.