diff --git a/16totext.c b/16totext.c new file mode 100644 index 0000000..09f4847 --- /dev/null +++ b/16totext.c @@ -0,0 +1,25 @@ +#include +#include + +int main() +{ + FILE *fp = fopen("nice.txt", "r"); + + for(;;) + { + if(feof(fp)) + { + break; + } + + char c[3] = { 0 }; + fread(c, 1, 2, fp); + fgetc(fp); + + printf("%c", strtol(c, NULL, 16)); + } + + return 0; +} + + diff --git a/2totext.c b/2totext.c new file mode 100644 index 0000000..a9c5d25 --- /dev/null +++ b/2totext.c @@ -0,0 +1,25 @@ +#include +#include + +int main() +{ + FILE *fp = fopen("nice_.txt", "r"); + + for(;;) + { + if(feof(fp)) + { + break; + } + + char c[9] = { 0 }; + fread(c, 1, 8, fp); + fgetc(fp); + + printf("%c", strtol(c, NULL, 2)); + } + + return 0; +} + + diff --git a/crypt.c b/crypt.c new file mode 100644 index 0000000..4f1efa6 --- /dev/null +++ b/crypt.c @@ -0,0 +1,13 @@ +#define _XOPEN_SOURCE +#include +#include + +/* WHY IS THIS VALID +main(argc, argv) + int argc; + char **argv;*/ +int main(int argc, char **argv) +{ + printf("%s\n", crypt(argv[1], "zd")); + return 0; +} diff --git a/sdlkey.c b/sdlkey.c new file mode 100644 index 0000000..e062624 --- /dev/null +++ b/sdlkey.c @@ -0,0 +1,16 @@ +#include +#include + +int main(int argc, char **argv) +{ + if(argc != 2) + { + printf("invalid number of arguments (%d)\n", argc); + return 1; + } + + printf("key is '%d'\n", SDL_GetKeyFromName(argv[1])); + + return 0; +} +