Skip to content

Latest commit

 

History

History
160 lines (99 loc) · 4.18 KB

READMEen.md

File metadata and controls

160 lines (99 loc) · 4.18 KB

Desktop Elf avatar

Travis Current Release Travis Gitter

English Document

avatar

A secondary desktop application developed using Electron and live2D.

φ(≧ω≦*)♪

If you like, please give me a ⭐️✨


Related technology

Electron

live2D

live2D Web Add-on

Quick start

  1. Download the sample code
git clone https://github.com/fguby/Electron-elf.git

2.进入目录

cd Electron-elf
  1. Install dependencies and run
Npm install && npm start

Support function

  • 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

A rough system settings interface?

avatar

Shortcuts are randomly changed

avatar

Mail collection and mac notification bar notification

avatar

Reply to RM command to delete mail

avatar

Drag files to the model area to delete files

avatar

Replace the menu title with ip

avatar


Set up local model repository steps

  • 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.


Some interesting little features showcase (will be done)

Format the json string (try using the shortcut key command + T)

avatar

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?


TODO

  • 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:


Shortcut description

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.)


Comments and bug feedback

issues:speech_balloon:

email --> fguby1995@gmail.com