2023-11-02 14:51:10 +00:00
|
|
|
#include <stdio.h>
|
|
|
|
#include "fetch.h"
|
|
|
|
#include "config.h"
|
|
|
|
|
|
|
|
int main(void) {
|
|
|
|
FETCH fetch = Init();
|
2023-11-26 09:49:11 +00:00
|
|
|
|
2023-11-02 14:51:10 +00:00
|
|
|
size_t i;
|
|
|
|
for (i = 0; i < sizeof(CONFIG) / sizeof(PARAMETR); i++) {
|
2023-11-26 10:28:41 +00:00
|
|
|
if (i < fetch.logo_size)
|
2023-11-02 14:51:10 +00:00
|
|
|
printf("%s", fetch.logo[i]);
|
|
|
|
|
2023-11-26 10:28:41 +00:00
|
|
|
if (i >= fetch.logo_size)
|
2023-11-02 14:51:10 +00:00
|
|
|
printf("%s", fetch.logo[fetch.logo_size - 1]);
|
|
|
|
|
2023-11-26 10:28:41 +00:00
|
|
|
if (!CONFIG[i].func(CONFIG[i].title, fetch))
|
2023-11-26 09:49:11 +00:00
|
|
|
printf("\033[0m\n");
|
|
|
|
|
2023-11-26 10:28:41 +00:00
|
|
|
else
|
2023-11-26 09:49:11 +00:00
|
|
|
printf("\033[0m");
|
2023-11-02 14:51:10 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
for (; i < fetch.logo_size; i++)
|
|
|
|
printf("%s\n", fetch.logo[i]);
|
|
|
|
|
2023-11-02 15:00:45 +00:00
|
|
|
printf("\033[0m\n");
|
2023-11-02 14:51:10 +00:00
|
|
|
return 0;
|
|
|
|
}
|