Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/HsOjo/UnlockerX
Near unlock your Mac by Bluetooth device!
https://github.com/HsOjo/UnlockerX
bluetooth bluetoothconnector blueutil lockscreen macos unlock
Last synced: 26 days ago
JSON representation
Near unlock your Mac by Bluetooth device!
- Host: GitHub
- URL: https://github.com/HsOjo/UnlockerX
- Owner: HsOjo
- License: gpl-3.0
- Created: 2019-08-25T17:53:27.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-02-14T10:20:07.000Z (almost 4 years ago)
- Last Synced: 2024-11-07T22:30:38.307Z (about 1 month ago)
- Topics: bluetooth, bluetoothconnector, blueutil, lockscreen, macos, unlock
- Language: Python
- Homepage: https://hsojo.github.io/UnlockerX
- Size: 6.99 MB
- Stars: 49
- Watchers: 3
- Forks: 9
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- Mac-Menubar-Megalist - UnlockerX
README
# UnlockerX
Near unlock your Mac by Bluetooth device!
> 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 !!!
* Weak Signal
* Connect Status Changed
* Lock Status Changed
* Lid Status ChangedBase on above contents, You can free to extend this program. (example code on folder "/docs/".)
![Thumbnail](docs/img/thumbnail_en.png)
## Downloads
Please view [Releases Page](../../releases).
## Some Problems
* After macOS 10.15, Sometimes can not unlock normally. (Like password edit unfocused.)
* You can set unlock delay time (in "Preferences" - "Advanced Options") to solve this problem. (maybe)## 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.