Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hsojo/sleeperx
MacBook prevent idle/lid sleep! Hackintosh sleep on low battery capacity.
https://github.com/hsojo/sleeperx
auto-sleep hackintosh idle-sleep lid-sleep macos powermanagement
Last synced: about 2 months ago
JSON representation
MacBook prevent idle/lid sleep! Hackintosh sleep on low battery capacity.
- Host: GitHub
- URL: https://github.com/hsojo/sleeperx
- Owner: HsOjo
- License: gpl-3.0
- Created: 2019-02-26T18:56:54.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-10-18T03:49:13.000Z (about 4 years ago)
- Last Synced: 2024-08-04T09:06:05.013Z (5 months ago)
- Topics: auto-sleep, hackintosh, idle-sleep, lid-sleep, macos, powermanagement
- Language: Python
- Homepage: https://hsojo.github.io/SleeperX
- Size: 5.74 MB
- Stars: 41
- Watchers: 2
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SleeperX
Auto sleep on low battery capacity. (Hackintosh Feature)
Auto disable sleep on use AC power.
And it can disable idle sleep or lid sleep!
> This program can work normally in **macOS 10.14/10.15/11**.
* Multiple language support ! ! !
* English
* Simple Chinese
* Tradtional Chinese
* Japanese (By Translater)
* Korean (By Translater)* Events callback execute custom program support !!!
* Idle Status Change
* Lid Status Change
* Charge Status Change
* Sleep Waked Up* Support cancel disable sleep after any times.
Base on above contents, You can free to extend this program.
Example: Take photo on open lid. (example code on folder "/docs/".)
![Thumbnail](docs/img/thumbnail_en.png)
## Downloads
Please view [Releases Page](../../releases).
## How To Build
* Install Requirement.
```bash
pip3 install -r requirements.txt
```* Build
```bash
python3 build.py [--translate-baidu] [--py2app]
```## Report Bug
If you meet some bug in this app, You can try to export log (in "Preferences" - "Advanced Options"), and send to this project issues page.
It will be export log file to directory, your private data will replace with hider text.
And the next step, you can send this log file on this project' s GitHub page issues.