diff --git a/main.js b/main.js index 8bf6d2c..94303e4 100644 --- a/main.js +++ b/main.js @@ -5,10 +5,12 @@ const path = require("path"); const homedir = require('os').homedir(); const loadIniFile = require('read-ini-file') const configFilePath = path.join(homedir, 'config.ini') +const {exec} = require("child_process"); + const createWindow = () => { const win = new BrowserWindow({ width: 800, - height: 400, + height: 500, webPreferences: { preload: path.join(__dirname, 'preload.js') } @@ -49,6 +51,17 @@ function startBook(startNumber, endNumber, selectedStore) { } async function scanDevices() { + exec("adb devices ", (error, stdout, stderr) => { + if (error) { + console.log(`error: ${error.message}`); + return; + } + if (stderr) { + console.log(`stderr: ${stderr}`); + return; + } + console.log(`stdout: ${stdout}`); + }); let deviceList = await android.devices() return deviceList.map((item) => { return [item.model(), item.serial()]