A secondary desktop application developed using Electron and live2D.
If you like, please give me a ⭐️✨
一 Electron
一 live2D
- Download the sample code
git clone https://github.com/fguby/Electron-elf.git
2.进入目录
cd Electron-elf
- Install dependencies and run
Npm install && npm start
- model switching
- Built-in sound
- window drag and drop
- Dressup function
- Custom menu title text
- Some interesting little features
- mac notification bar development (easy way to delete mail?)
- Support for setting up a local model repository
- Collection and notification of text messages
- Attachment mail automatically downloads attachments to local
- Shortcuts to switch models and dress up
- Drag file to model area to trigger delete function
-
1️⃣Set the model repository (Select the folder to be uploaded, and change the json file of the model to the name model.json to ensure that the system can read it.)
-
2️⃣ Click '系统设置' to configure the menu bar text for the new model.
-
3️⃣ Restart the application.
The script comes from 一 JsonUtils
Environmental dependence: jq
Can be installed using the following command
brew install jq
or,
Go and see the official example?
- Mailbox monitoring
- Dressup function
- mac notification bar development
- Upload a custom model
- Development of some interesting little features (show ip, weather, etc.)
- Shortcut Custom Settings
- Trash function
- Customize the storage location of email attachments
- mac notification bar to add a reply line, you can delete the mail directly
- Custom configuration page for each module (initial startup model settings, clothes settings...)
- ......
If you like, please give a star, it is best to keep watching this project.
一 Here is the latest beta version of the dmg file:alien:
Features | hot key |
---|---|
Switching model | command + Y |
Dressup function | command + J |
Format json string | command + T |
~~Only two shortcut keys are supported at the moment, please follow up later. ~~
Added a third shortcut (please note that the use of this feature requires some extra stuff, please go up.)
email --> [email protected]