Commit 9e204a1f authored by 神楽坂玲奈's avatar 神楽坂玲奈

sudo

parent ba902b0a
...@@ -37,12 +37,12 @@ autoUpdater.on('update-downloaded', (event)=> { ...@@ -37,12 +37,12 @@ autoUpdater.on('update-downloaded', (event)=> {
function handleElevate() { function handleElevate() {
if (process.argv[1] == '-e') { if (process.argv[1] == '-e') {
app.dock.hide(); if (process.platform == 'darwin') {
const os = require('os'); app.dock.hide();
const readline = require('readline'); }
process.send = (message, sendHandle, options, callback)=> process.stdout.write(JSON.stringify(message) + os.EOL, callback); process.send = (message, sendHandle, options, callback)=> process.stdout.write(JSON.stringify(message) + require('os').EOL, callback);
process.stdin.on('end', ()=> process.emit('disconnect')); process.stdin.on('end', ()=> process.emit('disconnect'));
readline.createInterface({input: process.stdin}).on('line', (line) => process.emit('message', JSON.parse(line))); require('readline').createInterface({input: process.stdin}).on('line', (line) => process.emit('message', JSON.parse(line)));
require("./" + process.argv[2]); require("./" + process.argv[2]);
return true; return true;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment