具体来说,我想向nodejs服务器发出GET请求,然后获取 server 的监视器数量及其分辨率。例如
app.get('/screens', (req, res) => { //return the screen info for the computer running this express server })
2ul0zpep1#
采用systeminformation封装。
... const si = require('systeminformation') app.get('/screens', async(req, res, next) => { try { const { displays } = await si.graphics() if (!displays.length) { throw new Error('No displays') } res.json({ displays: displays.length, x: displays[0].currentResX, y: displays[0].currentResY }) } catch (err) { next(err) } }) ...
{ displays: 2, x: 1920, y: 1080 }
1条答案
按热度按时间2ul0zpep1#
采用systeminformation封装。
{ displays: 2, x: 1920, y: 1080 }