Added showhelp

This commit is contained in:
2017-12-16 22:22:02 +01:00
parent 27fe8029dc
commit 8b5b2edb0f
4 changed files with 23 additions and 7 deletions

View File

@@ -2,15 +2,19 @@
A soundboard to trigger sounds remotely or local with a keyboard.
## Compile & install
First install
* libao
* mpg123
* libconfig
On Debian:
```
sudo apt-get install libao-dev
sudo apt-get install mpg123
sudo apt-get install libconfig-dev
```
@@ -25,3 +29,9 @@ to
default_driver=pulse
```
## Arguments
* -h: Show the help screen and exit
* -s: Start the server
* -i <ip>: connect to a server
* -l or without arguments: Start local

View File

@@ -34,7 +34,7 @@ int main(int argc, char *argv[]) {
break;
case 'h':
//show the help page
showHelp();
break;
case 'i':
//connect to a csoundbox server
@@ -111,4 +111,10 @@ void printCursesWelcome(void) {
mvprintw(y + 1, x - (strlen(msg2) / 2), msg2);
}
void showHelp(void) {
printf("-h: Show the help screen and exit\n");
printf("-s: Start the server\n");
printf("-i <ip>: connect to a server\n");
printf("-l or without arguments: Start local\n");
}

View File

@@ -2,3 +2,4 @@
void inputLocal(void);
void printCursesWelcome(void);
void inputNetwork(char *server);
void showHelp(void);

View File

@@ -1,8 +1,8 @@
#include<stdio.h> //printf
#include<string.h> //memset, strtok
#include<stdlib.h> //exit(0);
#include<arpa/inet.h>
#include<sys/socket.h>
#include <stdio.h> //printf
#include <string.h> //memset, strtok
#include <stdlib.h> //exit(0);
#include <arpa/inet.h>
#include <sys/socket.h>
#include <unistd.h> //close()
#include "udpserver.h"
@@ -13,7 +13,6 @@
//#define PORT 8888
#include "udpserver.h"
void die(char *s)
{
perror(s);