Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aexyzk/sillyosc

Shows system status (e.g. CPU, GPU, and RAM usage), currently playing music, and local time on Discord RPC, and VRChat OSC chatbox!
https://github.com/aexyzk/sillyosc

chatbox csharp discord discord-rpc mpd osc rpc spotify vrchat vrchat-osc winamp wpf xaml

Last synced: about 2 months ago
JSON representation

Shows system status (e.g. CPU, GPU, and RAM usage), currently playing music, and local time on Discord RPC, and VRChat OSC chatbox!

Awesome Lists containing this project

README

        

# Silly OSC
![program logo](https://github.com/aexyzk/sillyosc/blob/main/example/logo.png?raw=true)

![discord example](https://github.com/aexyzk/sillyosc/blob/main/example/discord.png?raw=true)
![vrchat example](https://github.com/aexyzk/sillyosc/blob/main/example/vrc.png?raw=true)

## Default locaions
Appdata: ```C:\Users\\AppData\Roaming\SillyOSC\config.silly```

Install Location: ```C:\Program Files (x86)\SillyOSC\SillyOSC\```

## Example Config
```
0 // Media Player Index; 0 is Disabled, 1 is Spotify, 2 is Winamp, 3 is MPD
// Get the ID from below
127.0.0.1 // OSC Address; if you are on Quest/Pico make sure this is the local address for it
9000 // OSC Port; This is the default port of VRChat
True // 24 Hour time toggle
False // Scroll Music toggle
```

## How to get Discord RPC ID
1. Go to Discord Dev Hub https://discord.com/developers/applications
2. Create a new app
3. Call it whatever you want to show up on discord
4. Copy the Client ID
5. Open SillyOSC and Paste it into the 'Discord ID' section

## Things To Do
- ~~Memory Status~~
- ~~GPU Status~~
- ~~CPU Status~~
- ~~Add Spotify Support~~
- ~~Add Winamp Support~~
- ~~Add the settings Menu~~
- ~~Try to fix the button highlights~~
- ~~Save settings~~
- ~~Make Errors show up at the bottom of the program~~
- ~~Discord RPC~~
- ~~VRChat OSC~~
- ~~Local Time~~
- ~~GUI~~
- ~~Make a web page for this~~
- ~~Create installer and portable versions~~
- Add MPD Support
- Add Browser Support