exrot
Version:
like scrot, but for EXternal use: taking webcam shots
19 lines (16 loc) • 411 B
JavaScript
var takeShot = require('./')
var ipc = require('electron').ipcRenderer
var stdout = require('electron').remote.getGlobal('process').stdout
ipc.on('snap', function (_, opts) {
takeShot(opts, function (err, data) {
if (err) {
process.exit(1)
} else {
stdout.write(data, null, function () {
setTimeout(function () {
ipc.send('done')
}, 400)
})
}
})
})