diff options
author | Andreas Eversberg <jolly@eversberg.eu> | 2021-09-24 16:09:19 +0200 |
---|---|---|
committer | Andreas Eversberg <jolly@eversberg.eu> | 2021-11-07 08:55:46 +0100 |
commit | 922b4af3621f333b9d69c37e1bbcc0b16089e58b (patch) | |
tree | 29e2856348cff78afd7a3dc896101c607c0594c9 /src/zeitansage | |
parent | 6fa74a12969f942b059693721aec2505772b2dcf (diff) |
Refactoring ASCCI-Art image printing
Diffstat (limited to 'src/zeitansage')
-rw-r--r-- | src/zeitansage/Makefile.am | 1 | ||||
-rw-r--r-- | src/zeitansage/image.c | 70 |
2 files changed, 2 insertions, 69 deletions
diff --git a/src/zeitansage/Makefile.am b/src/zeitansage/Makefile.am index cdb3e2f..dbab2fb 100644 --- a/src/zeitansage/Makefile.am +++ b/src/zeitansage/Makefile.am @@ -25,6 +25,7 @@ zeitansage_LDADD = \ $(top_builddir)/src/libwave/libwave.a \ $(top_builddir)/src/libsample/libsample.a \ $(top_builddir)/src/libg711/libg711.a \ + $(top_builddir)/src/libaaimage/libaaimage.a \ $(ALSA_LIBS) \ -lm diff --git a/src/zeitansage/image.c b/src/zeitansage/image.c index 64f614a..8a557c3 100644 --- a/src/zeitansage/image.c +++ b/src/zeitansage/image.c @@ -1,8 +1,6 @@ #include <stdio.h> -#include <string.h> -#include "../libmobile/image.h" -const char *image[] = { +const char *aaimage[] = { "", " @G___________________________", " / \\", @@ -23,69 +21,3 @@ const char *image[] = { NULL }; -void print_image(void) -{ - int i, j; - - for (i = 0; image[i]; i++) { - for (j = 0; j < (int)strlen(image[i]); j++) { - if (image[i][j] == '@') { - j++; - switch(image[i][j]) { - case 'k': /* black */ - printf("\033[0;30m"); - break; - case 'r': /* red */ - printf("\033[0;31m"); - break; - case 'g': /* green */ - printf("\033[0;32m"); - break; - case 'y': /* yellow */ - printf("\033[0;33m"); - break; - case 'b': /* blue */ - printf("\033[0;34m"); - break; - case 'm': /* magenta */ - printf("\033[0;35m"); - break; - case 'c': /* cyan */ - printf("\033[0;36m"); - break; - case 'w': /* white */ - printf("\033[0;37m"); - break; - case 'K': /* bright black */ - printf("\033[1;30m"); - break; - case 'R': /* bright red */ - printf("\033[1;31m"); - break; - case 'G': /* bright green */ - printf("\033[1;32m"); - break; - case 'Y': /* bright yellow */ - printf("\033[1;33m"); - break; - case 'B': /* bright blue */ - printf("\033[1;34m"); - break; - case 'M': /* bright magenta */ - printf("\033[1;35m"); - break; - case 'C': /* bright cyan */ - printf("\033[1;36m"); - break; - case 'W': /* bright white */ - printf("\033[1;37m"); - break; - } - } else - printf("%c", image[i][j]); - } - printf("\n"); - } - printf("\033[0;39m"); -} - |