No description
  • C 91%
  • Makefile 5.5%
  • Shell 3.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-19 18:30:53 +02:00
docs Add Markdown man page 2026-08-19 18:30:12 +02:00
src Update to v1.0.1 2026-08-19 18:19:24 +02:00
.gitignore Initial commit 2026-08-17 21:47:41 +02:00
makefile Add side selection at compile time 2026-08-18 14:25:15 +02:00
PKGBUILD Change commit lock in PKGBUILD 2026-08-19 18:30:53 +02:00
README.md Update PKGBUILD to compile the server 2026-08-18 15:29:35 +02:00

CVoiceSocket

C voice socket to work on the same LAN

Installation

Arch Linux (PKGBUILD)

  1. Download the PKGBUILD
  2. makepkg -si

One liner :

curl -o PKGBUILD https://git.greensky.tf/Greensky/c-voicesocket/raw/branch/main/PKGBUILD && makepkg -siCc

After the process, you will have the cvoice-socket executable, it is the client, and cvoice-scksrv, it is the server

Other distributions

You need to install it from source. Follow these steps in the terminal :

  1. Install git, gcc and make ( for instance : apt install git gcc make )
  2. git clone https://git.greensky.tf/Greensky/c-voicesocket && cd c-voicesocket
  3. make cleanclient will compile the client (the program used to connect to the remote server)
  4. make cleanserver will compile the server

It outputs at bin/main.uwu. Move it anywhere you like, preferably somewhere in the $PATH, for instance :

mv bin/main.uwu ~/bin/cvoicesocket

Then, see usage

Documentation

For the PKGBUILD, it builds and create the man page : run man cvoice-socket

For the other methods, you can get it by running : cp docs/cvoice-socket /usr/share/man/man1/cvoice-socket.1

Usage

Once you have the executable, see cvoice-socket --help for help.

You need a server, so on a computer compile the server