electron-screen-management
v1.0.0
Published
A node module to turn the system's display on and off.fix electron package asar.unpacked path problem
Downloads
1
Maintainers
Readme
原始作者仓库:https://github.com/fjrd84/screen-management
说明
electron-vue 使用这个插件,打包后 exe文件被移动到了\resources\app.asar.unpacked\。但是应用内的路径引用的地址却是\resources\app.asar\
此处代码是根据以下参考出处所做的修改。
参考
https://github.com/electron/electron/issues/6262
https://github.com/epsitec-sa/hazardous
electron-screen-management
An npm module to turn the computer screen off and on again.
It works on the following platforms:
- Windows (tested on Windows 10)
- Linux (tested on Ubuntu and Raspbian)
Install the module
Import it into your project with the following command:
npm install electron-screen-management
Or if you prefer yarn to npm install:
yarn add electron-screen-management
How to use it
You can use this module within your code like this.
const screen = require('electron-screen-management');
// Call this function to turn the computer screen to sleep
screen.turnOff();
// Call this function to turn on the screen (in case it was in sleep mode)
screen.turnOn();
Dependencies
No dependencies are required. The module runs native windows executables compiled using the following C# projects:
- https://github.com/fjrd84/windows-sleep-screen
- https://github.com/fjrd84/windows-wake-up-screen
Credits
Developed by F. Javier R. Donado for netvico GmbH