euhelp/euhelp.c

29 lines
631 B
C
Raw Permalink Normal View History

2016-07-18 20:01:16 -07:00
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
char command[1024];
//xdg-open was pissed about escaped quotes so I had to go with %22
//added %5c in order to open first search result
strcpy(command,"xdg-open https://duckduckgo.com/?q=\%5Csite\%3Ahttp\%3A\%2F\%2Fopeneuphoria.org\%2Fdocs\%2F+\%22");
2016-07-19 15:56:25 -07:00
if (argc >1){
2016-07-18 20:01:16 -07:00
strcat(command, argv[1]);
}
if (argc >=3){
printf("Multiple search terms not implemented yet\n If you wish to do this anyway, please use a \"+\" instead of a space \n");
exit(1);
}
strcat(command, "\%22");
printf("%s", command);
system(command);
return 0;
}