Skip to content

Commit 536826c

Browse files
authored
Merge pull request #2 from git-user-cpp/development
v1.0.0 - visual improvements were added
2 parents fb244ba + 19bb86e commit 536826c

File tree

4 files changed

+36
-14
lines changed

4 files changed

+36
-14
lines changed

src/cpu/cpu_info.h

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,22 @@
22
#include <dirent.h>
33

44
void print_cpu_info() {
5-
printf("CPU Information:\n");
5+
printf(" ____________\n");
6+
printf("|\n");
7+
printf("| CPU Info:\n");
8+
printf("|____________\n");
9+
printf("|\n");
610

711
FILE *cpu_file = fopen("/proc/cpuinfo", "r");
812
if (cpu_file) {
913
char line[128];
1014
int lines = 0;
1115
while (fgets(line, sizeof(line), cpu_file) && lines < 19) {
12-
printf("%s", line);
16+
printf("| %s", line);
1317
lines++;
1418
}
1519
fclose(cpu_file);
20+
printf("|____________\n\n");
1621
} else {
1722
printf("Error opening /proc/cpuinfo\n");
1823
}

src/ram/ram_info.h

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,15 @@
44
void print_ram_info() {
55
struct sysinfo sys_info;
66
sysinfo(&sys_info);
7-
printf("Uptime: %ld Hours\n", sys_info.uptime / 60 / 60);
8-
printf("Total RAM: %ld MiB\n", sys_info.totalram * sys_info.mem_unit /
7+
printf(" ____________\n");
8+
printf("|\n");
9+
printf("| RAM Info\n");
10+
printf("|____________\n");
11+
printf("|\n");
12+
printf("| Uptime: %ld Hours\n", sys_info.uptime / 60 / 60);
13+
printf("| Total RAM: %ld MiB\n", sys_info.totalram * sys_info.mem_unit /
914
1024 / 1024);
10-
printf("Free RAM: %ld MiB\n", sys_info.freeram * sys_info.mem_unit / 1024
15+
printf("| Free RAM: %ld MiB\n", sys_info.freeram * sys_info.mem_unit / 1024
1116
/ 1024);
17+
printf("|____________\n\n");
1218
}

src/rom/rom_info.h

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,19 @@
22
#include <sys/statvfs.h>
33

44
void print_rom_info() {
5-
printf("\nDisk Information:\n");
5+
printf(" ____________\n");
6+
printf("|\n");
7+
printf("| ROM Info:\n");
8+
printf("|____________\n");
9+
printf("|\n");
610
struct statvfs fs_info;
711
if (statvfs("/", &fs_info) == 0) {
8-
printf("Total Disk Space: %ld MiB\n", fs_info.f_blocks * fs_info.f_bsize
12+
printf("| Total Disk Space: %ld MiB\n", fs_info.f_blocks * fs_info.f_bsize
913
/ 1024 / 1024);
10-
printf("Free Disk Space: %ld MiB\n", fs_info.f_bfree * fs_info.f_bsize /
14+
printf("| Free Disk Space: %ld MiB\n", fs_info.f_bfree * fs_info.f_bsize /
1115
1024 / 1024);
12-
printf("Used Disk Space: %ld MiB\n", (fs_info.f_blocks -
16+
printf("| Used Disk Space: %ld MiB\n", (fs_info.f_blocks -
1317
fs_info.f_bfree) * fs_info.f_bsize / 1024 / 1024);
18+
printf("|____________\n\n");
1419
}
1520
}

src/sys/sys_info.h

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,15 @@
44
void print_sys_info() {
55
struct utsname sys_info;
66
uname(&sys_info);
7-
printf("System Name: %s\n", sys_info.sysname);
8-
printf("Host Name: %s\n", sys_info.nodename);
9-
printf("Kernel Release: %s\n", sys_info.release);
10-
printf("System Version: %s\n", sys_info.version);
11-
printf("Machine Type: %s\n", sys_info.machine);
7+
printf(" ____________\n");
8+
printf("|\n");
9+
printf("| System Info\n");
10+
printf("|____________\n");
11+
printf("|\n");
12+
printf("| System Name: %s\n", sys_info.sysname);
13+
printf("| Host Name: %s\n", sys_info.nodename);
14+
printf("| Kernel Release: %s\n", sys_info.release);
15+
printf("| System Version: %s\n", sys_info.version);
16+
printf("| Machine Type: %s\n", sys_info.machine);
17+
printf("|____________\n\n");
1218
}

0 commit comments

Comments
 (0)