0.1.7 • Published 10 years ago
node-card-capture v0.1.7
Node Card Capture
This runs a node child_process that executes a python program which
listens in on a magtek card reader and returns the raw track data
New
Added support for Synchronous and Asynchronous calls
How to make it work
In order to make this work we need 3 things
- MagTek Card Swiper
- at least Python 2.7 installed with python libraries installed as well
- this npm package
Installation
$ sudo apt-get install libusb-1.0-0
$ sudo -H pip install pyusb --pre --upgrade
$ npm install node-card-capture Usage
var cardCapture = require('node-card-capture').cardCapture
var cardCaptureSync = require('node-card-capture').cardCaptureSync
// Synchronous call aka Stops everything until it's done
var trackdata = cardCaptureSync()
console.log(trackdata)
// Asynchronous call aka will return when done and is non blocking
cardCapture(function(trackdata){
console.log(trackdata)
})0.1.7
10 years ago
0.1.6
10 years ago
0.1.4
10 years ago
0.1.2
10 years ago
0.1.1
10 years ago
0.1.0
10 years ago
0.0.15
10 years ago
0.0.14
10 years ago
0.0.12
10 years ago
0.0.11
10 years ago
0.0.9
10 years ago
0.0.8
10 years ago
0.0.7
10 years ago
0.0.6
10 years ago
0.0.5
10 years ago
0.0.4
10 years ago
0.0.3
10 years ago
0.0.2
10 years ago
0.0.1
10 years ago