https://github.com/sikelio/sikontrol-legacy
Server for receiving websocket events to control the Windows audio
https://github.com/sikelio/sikontrol-legacy
application audio macro macros nodejs nodejs-server server socket-io websocket windows
Last synced: 2 months ago
JSON representation
Server for receiving websocket events to control the Windows audio
- Host: GitHub
- URL: https://github.com/sikelio/sikontrol-legacy
- Owner: sikelio
- License: mit
- Created: 2021-12-24T09:22:27.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-07-12T21:14:06.000Z (almost 4 years ago)
- Last Synced: 2025-07-22T02:12:07.956Z (11 months ago)
- Topics: application, audio, macro, macros, nodejs, nodejs-server, server, socket-io, websocket, windows
- Language: JavaScript
- Homepage: https://github.com/sikelio/sikontrol-app
- Size: 1.07 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README

# Sikontrol
Projet destiné à pouvoir controller l'audio de son pc depuis son téléphone.
Ce projet fonctionne seulement sur Windows, puisque la librairie utilisée pour l'envois de macros est utilisatble uniquement par Windows.
**L'application est déjà disponible ici : [sikontrol-app](https://github.com/oskardn/sikontrol-app)**
## Installation
---
Pour installer ce projet chez vous, vous pouvez télécharger la dernière [**release**](https://github.com/oskardn/sikontrol-desktop/releases/tag/v1.0.0).
Soit vous clonez ce dossier sur votre machine.
```console
git clone https://github.com/oskardn/sikontrol.git
```
Puis ouvrez un terminal à l'intérieur du dossier que vous venez de cloner et ajoutez y les dépendance avec la commande suivante :
```console
yarn install
```
Pensez à lire les prérequis en fonction de votre système d'exploitation avant d'installer les librairies.
## Lancement de l'instance
---
Pour exécuter le programme, éxécutez le depuis le menu démarrer ou rendez vous dans le dossier du projet et éxécutez depuis un terminal :
```console
yarn start
```
Par défaut le token vaut **`1234`** et le port vaut **`3000`**
Si vous souhaitez installer le logiciel sur votre ordinateur exécutez la commande suivante :
```console
yarn dist
```
Vous aurez un dossier ("dist") qui va créer dans la racine du projet dans lequel vous trouverez l'installateur.
## Accéder à l'interface
---
Une fois l'application lancée, vous accéderez à l'interface suivante :

Vous pouvez choisir entre "App" et "Config"?
- App : Permet d'accéder à une interface permettant de controller le son de votre ordinateur.

- Config : Permet de changer les paramètres de connection au serveur comme le mot de passe d'accès ainsi que le port.

## Type de variables
---
Chacune des varibales possède un attribut qui définit le type du contenu :
| Attritut | Type | Définition |
| -------- | --------- | ------------------- |
| a | Array | Tableau |
| c | Class | Classe |
| e | Element | Objet DOM |
| f | Float | Nombre Décimal |
| io | Socket.IO | Requête Socket.IO |
| n | Number | Nombre |
| o | Object | JSON |
| s | String | Chaine de caractère |
| v | Void | Pas de typage |
## Contributeurs
---
[](https://github.com/oskardn/sikontrol-desktop/graphs/contributors)