Inital Commit

This commit is contained in:
netbenixcn 2020-06-02 11:23:12 +02:00
commit cc95ff1c3a
22 changed files with 1166 additions and 0 deletions

16
commands/help.c Normal file
View file

@ -0,0 +1,16 @@
#ifdef _WIN32 || _WIN64
#include <windows.h>
#include <stdio.h>
#endif
#ifdef linux
#include <stdlib.h>
#include <stdio.h>
#define OS "LINUX"
#endif
#include "help.h"
void outputHelp(){
}

7
commands/help.h Normal file
View file

@ -0,0 +1,7 @@
#ifndef _HELP_H_
#define _HELP_H_
//Outputs the Help for the Program.
void outputHelp();
#endif

71
commands/test_gtk.c Normal file
View file

@ -0,0 +1,71 @@
#include <gtk/gtk.h>
#include "../utils/logger.h"
GtkWidget *window;
GtkWidget *fixed1;
GtkWidget *button1;
GtkWidget *label;
GtkWidget *gay_check;
GtkWidget *level;
GtkBuilder *builder;
void createTestWindow(){
gtk_init(0, NULL);
builder = gtk_builder_new_from_file("glade/test.glade");
window = GTK_WIDGET(gtk_builder_get_object(builder, "window"));
g_signal_connect(window, "destroy", G_CALLBACK(gtk_main_quit), NULL);
gtk_builder_connect_signals(builder, NULL);
fixed1 = GTK_WIDGET(gtk_builder_get_object(builder, "fixed1"));
button1 = GTK_WIDGET(gtk_builder_get_object(builder, "button1"));
label = GTK_WIDGET(gtk_builder_get_object(builder, "label"));
gay_check = GTK_WIDGET(gtk_builder_get_object(builder, "gay_check"));
level = GTK_WIDGET(gtk_builder_get_object(builder, "level"));
gtk_widget_show(window);
gtk_main();
logger("[GTK] Window closed.");
}
void setBarLevel(){
if(gtk_level_bar_get_value(GTK_LEVEL_BAR(level)) == 100){
gtk_label_set_text(GTK_LABEL(label), (const gchar*) "LEVEL UP!");
logger("[GTK] LevelBar reached 100.");
gtk_level_bar_set_value(GTK_LEVEL_BAR(level), 0);
logger("[GTK] LevelBar reset to 0.");
} else {
char buffer[1024];
gtk_level_bar_set_value(GTK_LEVEL_BAR(level), gtk_level_bar_get_value(GTK_LEVEL_BAR(level)) + 20);
snprintf(buffer, sizeof(buffer), "[GTK] LevelBar reached %f", gtk_level_bar_get_value(GTK_LEVEL_BAR(level)));
logger(buffer);
}
}
void on_button1_clicked(GtkButton *b){
gtk_label_set_text(GTK_LABEL(label), (const gchar*) "DO NOT PUSH THE BUUUTTTON");
logger("[GTK] Button 'button1' clicked.");
setBarLevel();
}
void on_gay_check_toggled(GtkToggleButton *t){
if(gtk_toggle_button_get_active(t)){
gtk_label_set_text(GTK_LABEL(label), (const gchar*) "Oh hey, I'm gay now.");
logger("[GTK] Toggle 'gay_check' changed to toggled.");
} else {
gtk_label_set_text(GTK_LABEL(label), (const gchar*) "Well, I'm not longer gay.");
logger("[GTK] Toggle 'gay_check' changed to untoggled.");
}
}
void on_window_focus_out_event(GtkWindow *w){
gtk_label_set_text(GTK_LABEL(label), (const gchar*) "HEY! COME BACK!");
logger("[GTK] Window focus lost.");
}
void on_window_focus_in_event(GtkWindow *w){
gtk_label_set_text(GTK_LABEL(label), (const gchar*) "Welcome Back!");
logger("[GTK] Window regained focus.");
}

11
commands/test_gtk.h Normal file
View file

@ -0,0 +1,11 @@
#ifndef _TEST_GTK_H_
#define _TEST_GTK_H_
#include <gtk/gtk.h>
void createTestWindow();
void on_button1_clicked(GtkButton *b);
void on_gay_check_toggled(GtkToggleButton *t);
void on_window_focus_out_event(GtkWindow *w);
void on_window_focus_in_event(GtkWindow *w);
void setBarLevel();
#endif

15
etc/logo.c Normal file
View file

@ -0,0 +1,15 @@
#include <stdio.h>
#include "logo.h"
char logo_row1[59] = " _ _ _ ____ __ __ ____ ";
char logo_row2[59] = " _ __ ___| |_| |__ ___ _ __ (_)_ __/ ___| \\/ | _ \\ ";
char logo_row3[59] = "| '_ \\ / _ \\ __| '_ \\ / _ \\ '_ \\| \\ \\/ / | | |\\/| | | | |";
char logo_row4[59] = "| | | | __/ |_| |_) | __/ | | | |> <| |___| | | | |_| |";
char logo_row5[59] = "|_| |_|\\___|\\__|_.__/ \\___|_| |_|_/_/\\_\\\\____|_| |_|____/ ";
void showLogo(){
printf("%s\n", logo_row1);
printf("%s\n", logo_row2);
printf("%s\n", logo_row3);
printf("%s\n", logo_row4);
printf("%s\n\n", logo_row5);
}

7
etc/logo.h Normal file
View file

@ -0,0 +1,7 @@
#ifndef _LOGO_H_
#define _LOGO_H_
//Shows the Logo
void showLogo();
#endif

104
glade/test.glade Normal file
View file

@ -0,0 +1,104 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated with glade 3.36.0 -->
<interface>
<requires lib="gtk+" version="3.22"/>
<object class="GtkWindow" id="window">
<property name="width_request">300</property>
<property name="height_request">230</property>
<property name="can_focus">False</property>
<property name="resizable">False</property>
<property name="window_position">center</property>
<property name="default_width">300</property>
<property name="default_height">230</property>
<property name="icon">../logo.png</property>
<property name="gravity">center</property>
<signal name="focus-in-event" handler="on_window_focus_in_event" swapped="no"/>
<signal name="focus-out-event" handler="on_window_focus_out_event" swapped="no"/>
<child>
<object class="GtkFixed" id="fixed1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkButton" id="button1">
<property name="label" translatable="yes">Ok</property>
<property name="width_request">100</property>
<property name="height_request">31</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="tooltip_text" translatable="yes">Pink Fluffy Unicorns</property>
<signal name="clicked" handler="on_button1_clicked" swapped="no"/>
</object>
<packing>
<property name="x">135</property>
<property name="y">183</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label">
<property name="width_request">369</property>
<property name="height_request">20</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="halign">center</property>
<property name="valign">center</property>
<property name="justify">center</property>
<property name="max_width_chars">50</property>
<attributes>
<attribute name="font-desc" value="System-ui Bold 10"/>
<attribute name="stretch" value="normal"/>
</attributes>
</object>
<packing>
<property name="y">57</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="gay_check">
<property name="label" translatable="yes">I'm Gay.</property>
<property name="width_request">107</property>
<property name="height_request">24</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="draw_indicator">True</property>
<signal name="toggled" handler="on_gay_check_toggled" swapped="no"/>
</object>
<packing>
<property name="x">140</property>
<property name="y">153</property>
</packing>
</child>
<child>
<object class="GtkSpinner" id="useless_spinner">
<property name="width_request">40</property>
<property name="height_request">40</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="active">True</property>
</object>
<packing>
<property name="x">324</property>
<property name="y">179</property>
</packing>
</child>
<child>
<object class="GtkLevelBar" id="level">
<property name="width_request">100</property>
<property name="height_request">20</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="max_value">100</property>
</object>
<packing>
<property name="x">8</property>
<property name="y">201</property>
</packing>
</child>
</object>
</child>
<child type="titlebar">
<placeholder/>
</child>
</object>
</interface>

BIN
help.o Normal file

Binary file not shown.

BIN
logger.o Normal file

Binary file not shown.

BIN
logo.o Normal file

Binary file not shown.

BIN
logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 455 KiB

71
main.c Normal file
View file

@ -0,0 +1,71 @@
#ifdef _WIN32 || _WIN64
#include <windows.h>
#endif
#ifdef linux
#include <stdlib.h>
#include <stdio.h>
#include <stdbool.h>
#include <string.h>
#include <gdk/gdk.h>
#include <gdk/gdkconfig.h>
#include <gtk/gtk.h>
#endif
#include "commands/test_gtk.h"
#endif
#include "etc/logo.h"
#include "utils/logger.h"
#include "utils/os_info.h"
#include "commands/help.h"
#define VERSION "0.1.0"
#define AUTHOR "netbenix"
void exit_app(){
logger("Exiting.");
exit(0);
}
int main(int argc, char *argv[]){
char buffer[1024];
logger("================================================");
snprintf(buffer, sizeof(buffer), "Starting netbenixCMD (Version: %s)", VERSION);
logger(buffer);
log_Specs();
if(argc < 2){
printf("Not enough Arguments. Please use --help for more information.\n");
snprintf(buffer, sizeof(buffer), "[ERROR] Not enough Arguments. Total Arguments: %d", argc -1);
logger(buffer);
exit_app();
}
showLogo(); //Show the Logo
logger("Logo Displayed.");
if(!strcmp(argv[1], "--help")){
outputHelp();
} else if (!strcmp(argv[1], "--gtk-test")){
#ifdef linux
createTestWindow();
#else
printf("[ERROR] gtk-test is linux only.\n");
logger("[ERROR] gtk-test is linux only.");
#endif
} else if (!strcmp(argv[1], "--os-info")){
logger("Showing OS Information");
print_Specs();
} else {
printf("Argument unknown. Please use --help for more information.\n");
snprintf(buffer, sizeof(buffer), "[ERROR] Argument unknown. Given argument: %s", argv[1]);
}
printf("\n");
exit_app();
return 0;
}

BIN
main.o Normal file

Binary file not shown.

20
makefile Normal file
View file

@ -0,0 +1,20 @@
CC= gcc
ARGS= -export-dynamic
CFLAGS= $(shell pkg-config --cflags gtk+-3.0)
LDLIBS= $(shell pkg-config --libs gtk+-3.0)
OBJ= main.o logo.o logger.o help.o os_info.o test_gtk.o
netbenixCMD: $(OBJ)
$(CC) $(CFLAGS) $(ARGS) -o netbenixCMD $(OBJ) $(LDLIBS)
main.o: main.c
$(CC) $(CFLAGS) -c main.c
logo.o: etc/logo.c
$(CC) $(CFLAGS) -c etc/logo.c
logger.o: utils/logger.c
$(CC) $(CFLAGS) -c utils/logger.c
help.o: commands/help.c
$(CC) $(CFLAGS) -c commands/help.c
os_info.o: utils/os_info.c
$(CC) $(CFLAGS) -c utils/os_info.c
test_gtk.o: commands/test_gtk.c
$(CC) $(CFLAGS) -c commands/test_gtk.c $(LDLIBS)

BIN
netbenixCMD Normal file

Binary file not shown.

BIN
os_info.o Normal file

Binary file not shown.

756
output.log Normal file
View file

@ -0,0 +1,756 @@
[2020-05-31 18:29:26] Logo Displayed.
[2020-05-31 18:37:34] Starting netbenixCMD Version 0.1.0
[2020-05-31 18:37:34] Logo Displayed.
[2020-05-31 18:38:09] Starting netbenixCMD[0.1.0]
[2020-05-31 18:38:09] Logo Displayed.
[2020-05-31 18:38:26] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 18:38:26] Logo Displayed.
[2020-05-31 18:38:52] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 18:38:52] Logo Displayed.
[2020-05-31 18:38:52] Exiting.
[2020-05-31 18:47:03] OS: LINUX
[2020-05-31 18:47:03] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 18:47:03] Logo Displayed.
[2020-05-31 18:53:30] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 18:53:30] Detected OS: LINUX
[2020-05-31 18:53:30] Logo Displayed.
[2020-05-31 18:53:30] Exiting.
[2020-05-31 18:57:25] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 18:57:25] [ERROR] Not enough Arguments. Total Arguments: 1
[2020-05-31 18:57:25] Exiting.
[2020-05-31 18:57:35] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 18:57:35] [ERROR] Not enough Arguments. Total Arguments: 1
[2020-05-31 18:57:35] Exiting.
[2020-05-31 18:57:39] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 18:57:39] Detected OS: LINUX
[2020-05-31 18:57:39] Logo Displayed.
[2020-05-31 18:57:39] Exiting.
[2020-05-31 18:58:19] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 18:58:19] [ERROR] Not enough Arguments. Total Arguments: 0
[2020-05-31 18:58:19] Exiting.
[2020-05-31 19:11:38] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 19:11:38] [ERROR] Not enough Arguments. Total Arguments: 0
[2020-05-31 19:11:38] Exiting.
[2020-05-31 19:46:26] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 19:46:26] Detected OS: LINUX
[2020-05-31 19:46:26] [ERROR] Not enough Arguments. Total Arguments: 0
[2020-05-31 19:46:26] Exiting.
[2020-05-31 19:46:28] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 19:46:28] Detected OS: LINUX
[2020-05-31 19:48:36] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 19:48:36] Detected OS: LINUX
[2020-05-31 19:48:36] [ERROR] Not enough Arguments. Total Arguments: 0
[2020-05-31 19:48:36] Exiting.
[2020-05-31 19:48:38] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 19:48:38] Detected OS: LINUX
[2020-05-31 19:51:14] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 19:51:14] Detected OS: LINUX
[2020-05-31 19:51:47] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 19:51:47] Detected OS: LINUX
[2020-05-31 19:52:39] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 19:52:39] Detected OS: LINUX
[2020-05-31 19:53:20] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 19:53:20] Detected OS: LINUX
[2020-05-31 19:53:32] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 19:53:32] Detected OS: LINUX
[2020-05-31 19:55:42] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 19:55:42] Detected OS: LINUX
[2020-05-31 19:56:51] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 19:56:51] Detected OS: LINUX
[2020-05-31 19:56:55] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 19:56:55] Detected OS: LINUX
[2020-05-31 19:57:09] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 19:57:09] Detected OS: LINUX
[2020-05-31 19:57:57] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 19:57:57] Detected OS: LINUX
[2020-05-31 19:59:19] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 19:59:19] Detected OS: LINUX
[2020-05-31 20:01:09] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:01:09] Detected OS: LINUX
[2020-05-31 20:01:31] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:01:31] Detected OS: LINUX
[2020-05-31 20:01:31] Logo Displayed.
[2020-05-31 20:01:31] Exiting.
[2020-05-31 20:01:35] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:01:35] Detected OS: LINUX
[2020-05-31 20:01:35] Logo Displayed.
[2020-05-31 20:01:35] Exiting.
[2020-05-31 20:01:49] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:01:49] Detected OS: LINUX
[2020-05-31 20:01:49] Logo Displayed.
[2020-05-31 20:01:49] Exiting.
[2020-05-31 20:01:52] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:01:52] Detected OS: LINUX
[2020-05-31 20:02:10] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:02:10] Detected OS: LINUX
[2020-05-31 20:03:57] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:03:57] Detected OS: LINUX
[2020-05-31 20:03:57] Logo Displayed.
[2020-05-31 20:03:57] Exiting.
[2020-05-31 20:30:06] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:30:06] Logo Displayed.
[2020-05-31 20:30:06] Exiting.
[2020-05-31 20:31:22] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:31:22] Logo Displayed.
[2020-05-31 20:31:22] Exiting.
[2020-05-31 20:32:06] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:32:06] Logo Displayed.
[2020-05-31 20:32:06] Exiting.
[2020-05-31 20:32:22] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:32:22] Logo Displayed.
[2020-05-31 20:32:22] Exiting.
[2020-05-31 20:41:16] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:41:16] Logo Displayed.
[2020-05-31 20:41:16] Exiting.
[2020-05-31 20:42:27] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:42:27] Logo Displayed.
[2020-05-31 20:42:27] Exiting.
[2020-05-31 20:42:51] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:42:51] Logo Displayed.
[2020-05-31 20:42:51] Exiting.
[2020-05-31 20:44:35] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:44:35] Logo Displayed.
[2020-05-31 20:44:35] Exiting.
[2020-05-31 20:45:12] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:45:12] Logo Displayed.
[2020-05-31 20:45:12] Exiting.
[2020-05-31 20:47:34] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:47:34] Logo Displayed.
[2020-05-31 20:47:34] Exiting.
[2020-05-31 20:47:49] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:47:49] Logo Displayed.
[2020-05-31 20:47:49] Exiting.
[2020-05-31 20:52:31] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:52:31] Logo Displayed.
[2020-05-31 20:52:31] Exiting.
[2020-05-31 20:52:57] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:52:57] [INFO] System Information:
[2020-05-31 20:52:57] OS: Linux
[2020-05-31 20:52:57] Logo Displayed.
[2020-05-31 20:52:57] Exiting.
[2020-05-31 20:54:00] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:54:00] [INFO] System Information:
[2020-05-31 20:54:00] OS: Linux
[2020-05-31 20:54:00] Architecture: 64-Bit
[2020-05-31 20:54:00] Logo Displayed.
[2020-05-31 20:54:00] Exiting.
[2020-05-31 20:54:15] Starting netbenixCMD (Version: 0.1.0)
[2020-05-31 20:54:15] [INFO] System Information:
[2020-05-31 20:54:15] OS: Linux
[2020-05-31 20:54:15] Architecture: 64-Bit
[2020-05-31 20:54:15] Logo Displayed.
[2020-05-31 20:54:15] Exiting.
[2020-06-01 09:21:12] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 09:21:12] [INFO] System Information:
[2020-06-01 09:21:12] OS: Linux
[2020-06-01 09:21:12] Architecture: 64-Bit
[2020-06-01 09:21:12] [ERROR] Not enough Arguments. Total Arguments: 0
[2020-06-01 09:21:12] Exiting.
[2020-06-01 09:21:15] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 09:21:15] [INFO] System Information:
[2020-06-01 09:21:15] OS: Linux
[2020-06-01 09:21:15] Architecture: 64-Bit
[2020-06-01 09:24:44] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 09:24:44] [INFO] System Information:
[2020-06-01 09:24:44] OS: Linux
[2020-06-01 09:24:44] Architecture: 64-Bit
[2020-06-01 09:26:38] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 09:26:38] [INFO] System Information:
[2020-06-01 09:26:38] OS: Linux
[2020-06-01 09:26:38] Architecture: 64-Bit
[2020-06-01 09:26:38] Logo Displayed.
[2020-06-01 09:26:38] Exiting.
[2020-06-01 09:32:36] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 09:32:36] [INFO] System Information:
[2020-06-01 09:32:36] OS: Linux
[2020-06-01 09:32:36] Architecture: 64-Bit
[2020-06-01 09:32:36] [ERROR] Not enough Arguments. Total Arguments: 0
[2020-06-01 09:32:36] Exiting.
[2020-06-01 09:32:39] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 09:32:39] [INFO] System Information:
[2020-06-01 09:32:39] OS: Linux
[2020-06-01 09:32:39] Architecture: 64-Bit
[2020-06-01 09:34:49] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 09:34:49] [INFO] System Information:
[2020-06-01 09:34:49] OS: Linux
[2020-06-01 09:34:49] Architecture: 64-Bit
[2020-06-01 09:37:29] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 09:37:29] [INFO] System Information:
[2020-06-01 09:37:29] OS: Linux
[2020-06-01 09:37:29] Architecture: 64-Bit
[2020-06-01 09:41:18] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 09:41:18] [INFO] System Information:
[2020-06-01 09:41:18] OS: Linux
[2020-06-01 09:41:18] Architecture: 64-Bit
[2020-06-01 09:43:00] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 09:43:00] [INFO] System Information:
[2020-06-01 09:43:00] OS: Linux
[2020-06-01 09:43:00] Architecture: 64-Bit
[2020-06-01 09:43:00] [ERROR] Not enough Arguments. Total Arguments: 0
[2020-06-01 09:43:00] Exiting.
[2020-06-01 09:44:27] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 09:44:27] [INFO] System Information:
[2020-06-01 09:44:27] OS: Linux
[2020-06-01 09:44:27] Architecture: 64-Bit
[2020-06-01 09:45:32] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 09:45:32] [INFO] System Information:
[2020-06-01 09:45:32] OS: Linux
[2020-06-01 09:45:32] Architecture: 64-Bit
[2020-06-01 09:46:25] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 09:46:25] [INFO] System Information:
[2020-06-01 09:46:25] OS: Linux
[2020-06-01 09:46:25] Architecture: 64-Bit
[2020-06-01 09:46:25] Logo Displayed.
[2020-06-01 09:46:25] Exiting.
[2020-06-01 09:46:55] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 09:46:55] [INFO] System Information:
[2020-06-01 09:46:55] OS: Linux
[2020-06-01 09:46:55] Architecture: 64-Bit
[2020-06-01 09:46:55] Logo Displayed.
[2020-06-01 09:46:55] Exiting.
[2020-06-01 10:07:21] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 10:07:21] [INFO] System Information:
[2020-06-01 10:07:21] OS: Linux
[2020-06-01 10:07:21] Architecture: 64-Bit
[2020-06-01 10:07:21] [ERROR] Not enough Arguments. Total Arguments: 0
[2020-06-01 10:07:21] Exiting.
[2020-06-01 10:07:36] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 10:07:36] [INFO] System Information:
[2020-06-01 10:07:36] OS: Linux
[2020-06-01 10:07:36] Architecture: 64-Bit
[2020-06-01 10:07:36] Logo Displayed.
[2020-06-01 10:07:36] Exiting.
[2020-06-01 11:15:24] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 11:15:24] [INFO] System Information:
[2020-06-01 11:15:24] OS: Linux
[2020-06-01 11:15:24] Architecture: 64-Bit
[2020-06-01 11:15:24] [ERROR] Not enough Arguments. Total Arguments: 0
[2020-06-01 11:15:24] Exiting.
[2020-06-01 11:15:26] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 11:15:26] [INFO] System Information:
[2020-06-01 11:15:26] OS: Linux
[2020-06-01 11:15:26] Architecture: 64-Bit
[2020-06-01 11:15:26] Logo Displayed.
[2020-06-01 11:15:26] Exiting.
[2020-06-01 11:15:29] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 11:15:29] [INFO] System Information:
[2020-06-01 11:15:29] OS: Linux
[2020-06-01 11:15:29] Architecture: 64-Bit
[2020-06-01 11:15:46] Logo Displayed.
[2020-06-01 11:15:46] Exiting.
[2020-06-01 11:16:57] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 11:16:57] [INFO] System Information:
[2020-06-01 11:16:57] OS: Linux
[2020-06-01 11:16:57] Architecture: 64-Bit
[2020-06-01 11:17:03] Logo Displayed.
[2020-06-01 11:17:03] Exiting.
[2020-06-01 11:18:34] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 11:18:34] [INFO] System Information:
[2020-06-01 11:18:34] OS: Linux
[2020-06-01 11:18:34] Architecture: 64-Bit
[2020-06-01 11:19:52] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 11:19:52] [INFO] System Information:
[2020-06-01 11:19:52] OS: Linux
[2020-06-01 11:19:52] Architecture: 64-Bit
[2020-06-01 11:20:11] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 11:20:11] [INFO] System Information:
[2020-06-01 11:20:11] OS: Linux
[2020-06-01 11:20:11] Architecture: 64-Bit
[2020-06-01 11:20:24] Logo Displayed.
[2020-06-01 11:20:24] Exiting.
[2020-06-01 11:21:06] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 11:21:06] [INFO] System Information:
[2020-06-01 11:21:06] OS: Linux
[2020-06-01 11:21:06] Architecture: 64-Bit
[2020-06-01 11:21:20] Logo Displayed.
[2020-06-01 11:21:20] Exiting.
[2020-06-01 11:24:29] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 11:24:29] [INFO] System Information:
[2020-06-01 11:24:29] OS: Linux
[2020-06-01 11:24:29] Architecture: 64-Bit
[2020-06-01 11:24:34] Logo Displayed.
[2020-06-01 11:24:34] Exiting.
[2020-06-01 11:24:41] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 11:24:41] [INFO] System Information:
[2020-06-01 11:24:41] OS: Linux
[2020-06-01 11:24:41] Architecture: 64-Bit
[2020-06-01 11:24:49] Logo Displayed.
[2020-06-01 11:24:49] Exiting.
[2020-06-01 11:25:18] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 11:25:18] [INFO] System Information:
[2020-06-01 11:25:18] OS: Linux
[2020-06-01 11:25:18] Architecture: 64-Bit
[2020-06-01 11:25:25] Logo Displayed.
[2020-06-01 11:25:25] Exiting.
[2020-06-01 11:25:52] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 11:25:52] [INFO] System Information:
[2020-06-01 11:25:52] OS: Linux
[2020-06-01 11:25:52] Architecture: 64-Bit
[2020-06-01 11:25:57] Logo Displayed.
[2020-06-01 11:25:57] Exiting.
[2020-06-01 11:27:41] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 11:27:41] [INFO] System Information:
[2020-06-01 11:27:41] OS: Linux
[2020-06-01 11:27:41] Architecture: 64-Bit
[2020-06-01 11:28:10] Logo Displayed.
[2020-06-01 11:28:10] Exiting.
[2020-06-01 11:34:46] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 11:34:46] [INFO] System Information:
[2020-06-01 11:34:46] OS: Linux
[2020-06-01 11:34:46] Architecture: 64-Bit
[2020-06-01 11:35:41] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 11:35:42] [INFO] System Information:
[2020-06-01 11:35:42] OS: Linux
[2020-06-01 11:35:42] Architecture: 64-Bit
[2020-06-01 11:36:35] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 11:36:35] [INFO] System Information:
[2020-06-01 11:36:35] OS: Linux
[2020-06-01 11:36:35] Architecture: 64-Bit
[2020-06-01 11:36:40] Logo Displayed.
[2020-06-01 11:36:40] Exiting.
[2020-06-01 11:38:10] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 11:38:10] [INFO] System Information:
[2020-06-01 11:38:10] OS: Linux
[2020-06-01 11:38:10] Architecture: 64-Bit
[2020-06-01 11:38:43] Logo Displayed.
[2020-06-01 11:38:43] Exiting.
[2020-06-01 11:40:53] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 11:40:53] [INFO] System Information:
[2020-06-01 11:40:53] OS: Linux
[2020-06-01 11:40:53] Architecture: 64-Bit
[2020-06-01 11:40:59] Logo Displayed.
[2020-06-01 11:40:59] Exiting.
[2020-06-01 11:46:20] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 11:46:20] [INFO] System Information:
[2020-06-01 11:46:20] OS: Linux
[2020-06-01 11:46:20] Architecture: 64-Bit
[2020-06-01 11:51:03] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 11:51:03] [INFO] System Information:
[2020-06-01 11:51:03] OS: Linux
[2020-06-01 11:51:03] Architecture: 64-Bit
[2020-06-01 11:51:08] Logo Displayed.
[2020-06-01 11:51:08] Exiting.
[2020-06-01 18:38:14] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 18:38:14] [INFO] System Information:
[2020-06-01 18:38:14] OS: Linux
[2020-06-01 18:38:14] Architecture: 64-Bit
[2020-06-01 18:38:41] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 18:38:41] [INFO] System Information:
[2020-06-01 18:38:41] OS: Linux
[2020-06-01 18:38:41] Architecture: 64-Bit
[2020-06-01 18:38:52] Logo Displayed.
[2020-06-01 18:38:52] Exiting.
[2020-06-01 18:41:40] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 18:41:40] [INFO] System Information:
[2020-06-01 18:41:40] OS: Linux
[2020-06-01 18:41:40] Architecture: 64-Bit
[2020-06-01 18:43:40] Logo Displayed.
[2020-06-01 18:43:40] Exiting.
[2020-06-01 18:45:08] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 18:45:08] [INFO] System Information:
[2020-06-01 18:45:08] OS: Linux
[2020-06-01 18:45:08] Architecture: 64-Bit
[2020-06-01 18:45:33] Logo Displayed.
[2020-06-01 18:45:33] Exiting.
[2020-06-01 18:47:32] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 18:47:32] [INFO] System Information:
[2020-06-01 18:47:32] OS: Linux
[2020-06-01 18:47:32] Architecture: 64-Bit
[2020-06-01 18:48:08] Logo Displayed.
[2020-06-01 18:48:08] Exiting.
[2020-06-01 18:48:39] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 18:48:39] [INFO] System Information:
[2020-06-01 18:48:39] OS: Linux
[2020-06-01 18:48:39] Architecture: 64-Bit
[2020-06-01 18:48:42] Logo Displayed.
[2020-06-01 18:48:42] Exiting.
[2020-06-01 18:48:49] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 18:48:49] [INFO] System Information:
[2020-06-01 18:48:49] OS: Linux
[2020-06-01 18:48:49] Architecture: 64-Bit
[2020-06-01 18:48:53] Logo Displayed.
[2020-06-01 18:48:53] Exiting.
[2020-06-01 18:48:58] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 18:48:58] [INFO] System Information:
[2020-06-01 18:48:58] OS: Linux
[2020-06-01 18:48:58] Architecture: 64-Bit
[2020-06-01 18:49:47] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 18:49:47] [INFO] System Information:
[2020-06-01 18:49:47] OS: Linux
[2020-06-01 18:49:47] Architecture: 64-Bit
[2020-06-01 18:49:53] Logo Displayed.
[2020-06-01 18:49:53] Exiting.
[2020-06-01 18:51:06] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 18:51:06] [INFO] System Information:
[2020-06-01 18:51:06] OS: Linux
[2020-06-01 18:51:06] Architecture: 64-Bit
[2020-06-01 18:51:09] Logo Displayed.
[2020-06-01 18:51:09] Exiting.
[2020-06-01 18:51:38] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 18:51:38] [INFO] System Information:
[2020-06-01 18:51:38] OS: Linux
[2020-06-01 18:51:38] Architecture: 64-Bit
[2020-06-01 18:51:44] Logo Displayed.
[2020-06-01 18:51:44] Exiting.
[2020-06-01 18:52:15] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 18:52:15] [INFO] System Information:
[2020-06-01 18:52:15] OS: Linux
[2020-06-01 18:52:15] Architecture: 64-Bit
[2020-06-01 18:52:21] Logo Displayed.
[2020-06-01 18:52:21] Exiting.
[2020-06-01 18:53:34] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 18:53:34] [INFO] System Information:
[2020-06-01 18:53:34] OS: Linux
[2020-06-01 18:53:34] Architecture: 64-Bit
[2020-06-01 18:53:50] Logo Displayed.
[2020-06-01 18:53:50] Exiting.
[2020-06-01 19:00:13] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 19:00:13] [INFO] System Information:
[2020-06-01 19:00:13] OS: Linux
[2020-06-01 19:00:13] Architecture: 64-Bit
[2020-06-01 19:00:18] Logo Displayed.
[2020-06-01 19:00:18] Exiting.
[2020-06-01 19:00:23] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 19:00:23] [INFO] System Information:
[2020-06-01 19:00:23] OS: Linux
[2020-06-01 19:00:23] Architecture: 64-Bit
[2020-06-01 19:00:42] Logo Displayed.
[2020-06-01 19:00:42] Exiting.
[2020-06-01 19:03:14] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 19:03:14] [INFO] System Information:
[2020-06-01 19:03:14] OS: Linux
[2020-06-01 19:03:14] Architecture: 64-Bit
[2020-06-01 19:03:22] Logo Displayed.
[2020-06-01 19:03:22] Exiting.
[2020-06-01 19:03:43] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 19:03:43] [INFO] System Information:
[2020-06-01 19:03:43] OS: Linux
[2020-06-01 19:03:43] Architecture: 64-Bit
[2020-06-01 19:03:50] Logo Displayed.
[2020-06-01 19:03:50] Exiting.
[2020-06-01 19:05:59] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 19:05:59] [INFO] System Information:
[2020-06-01 19:05:59] OS: Linux
[2020-06-01 19:05:59] Architecture: 64-Bit
[2020-06-01 19:06:06] Logo Displayed.
[2020-06-01 19:06:06] Exiting.
[2020-06-01 19:06:10] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 19:06:10] [INFO] System Information:
[2020-06-01 19:06:10] OS: Linux
[2020-06-01 19:06:10] Architecture: 64-Bit
[2020-06-01 19:06:26] Logo Displayed.
[2020-06-01 19:06:26] Exiting.
[2020-06-01 19:07:47] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 19:07:47] [INFO] System Information:
[2020-06-01 19:07:47] OS: Linux
[2020-06-01 19:07:47] Architecture: 64-Bit
[2020-06-01 19:07:56] Logo Displayed.
[2020-06-01 19:07:56] Exiting.
[2020-06-01 19:13:49] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 19:13:49] [INFO] System Information:
[2020-06-01 19:13:49] OS: Linux
[2020-06-01 19:13:49] Architecture: 64-Bit
[2020-06-01 19:13:51] Logo Displayed.
[2020-06-01 19:13:51] Exiting.
[2020-06-01 19:13:55] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 19:13:55] [INFO] System Information:
[2020-06-01 19:13:55] OS: Linux
[2020-06-01 19:13:55] Architecture: 64-Bit
[2020-06-01 19:19:15] Logo Displayed.
[2020-06-01 19:19:15] Exiting.
[2020-06-01 19:19:17] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 19:19:17] [INFO] System Information:
[2020-06-01 19:19:17] OS: Linux
[2020-06-01 19:19:17] Architecture: 64-Bit
[2020-06-01 19:19:53] Logo Displayed.
[2020-06-01 19:19:53] Exiting.
[2020-06-01 19:24:50] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 19:24:50] [INFO] System Information:
[2020-06-01 19:24:50] OS: Linux
[2020-06-01 19:24:50] Architecture: 64-Bit
[2020-06-01 19:24:56] Logo Displayed.
[2020-06-01 19:24:56] Exiting.
[2020-06-01 19:27:11] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 19:27:11] [INFO] System Information:
[2020-06-01 19:27:11] OS: Linux
[2020-06-01 19:27:11] Architecture: 64-Bit
[2020-06-01 19:27:18] Logo Displayed.
[2020-06-01 19:27:18] Exiting.
[2020-06-01 19:36:33] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 19:36:33] [INFO] System Information:
[2020-06-01 19:36:33] OS: Linux
[2020-06-01 19:36:33] Architecture: 64-Bit
[2020-06-01 19:36:43] Logo Displayed.
[2020-06-01 19:36:43] Exiting.
[2020-06-01 19:42:02] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 19:42:02] [INFO] System Information:
[2020-06-01 19:42:02] OS: Linux
[2020-06-01 19:42:02] Architecture: 64-Bit
[2020-06-01 19:42:11] Logo Displayed.
[2020-06-01 19:42:11] Exiting.
[2020-06-01 19:50:51] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 19:50:51] [INFO] System Information:
[2020-06-01 19:50:51] OS: Linux
[2020-06-01 19:50:51] Architecture: 64-Bit
[2020-06-01 19:50:53] Logo Displayed.
[2020-06-01 19:50:53] Exiting.
[2020-06-01 19:50:57] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 19:50:57] [INFO] System Information:
[2020-06-01 19:50:57] OS: Linux
[2020-06-01 19:50:57] Architecture: 64-Bit
[2020-06-01 19:51:03] Logo Displayed.
[2020-06-01 19:51:03] Exiting.
[2020-06-01 19:52:42] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 19:52:42] [INFO] System Information:
[2020-06-01 19:52:42] OS: Linux
[2020-06-01 19:52:42] Architecture: 64-Bit
[2020-06-01 19:52:53] Logo Displayed.
[2020-06-01 19:52:53] Exiting.
[2020-06-01 19:53:16] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 19:53:16] [INFO] System Information:
[2020-06-01 19:53:16] OS: Linux
[2020-06-01 19:53:16] Architecture: 64-Bit
[2020-06-01 19:53:18] Logo Displayed.
[2020-06-01 19:53:18] Exiting.
[2020-06-01 19:53:20] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 19:53:20] [INFO] System Information:
[2020-06-01 19:53:20] OS: Linux
[2020-06-01 19:53:20] Architecture: 64-Bit
[2020-06-01 19:53:39] Logo Displayed.
[2020-06-01 19:53:39] Exiting.
[2020-06-01 20:02:18] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 20:02:18] [INFO] System Information:
[2020-06-01 20:02:18] OS: Linux
[2020-06-01 20:02:18] Architecture: 64-Bit
[2020-06-01 20:02:18] [GTK] Window regained focus.
[2020-06-01 20:02:21] [GTK] Toggle 'gay_check' changed to toggled.
[2020-06-01 20:02:22] [GTK] Toggle 'gay_check' changed to untoggled.
[2020-06-01 20:02:23] [GTK] Window focus lost.
[2020-06-01 20:02:24] [GTK] Window regained focus.
[2020-06-01 20:02:24] [GTK] Button 'button1' clicked.
[2020-06-01 20:02:24] [GTK] LevelBar reached -595194640
[2020-06-01 20:02:25] [GTK] Button 'button1' clicked.
[2020-06-01 20:02:25] [GTK] LevelBar reached -595194640
[2020-06-01 20:02:25] [GTK] Button 'button1' clicked.
[2020-06-01 20:02:25] [GTK] LevelBar reached -595194640
[2020-06-01 20:02:25] [GTK] Button 'button1' clicked.
[2020-06-01 20:02:25] [GTK] LevelBar reached -595194640
[2020-06-01 20:02:25] [GTK] Button 'button1' clicked.
[2020-06-01 20:02:25] [GTK] LevelBar reached -595194640
[2020-06-01 20:02:26] [GTK] Button 'button1' clicked.
[2020-06-01 20:02:26] [GTK] LevelBar reached 100.
[2020-06-01 20:02:26] [GTK] LevelBar reset to 0.
[2020-06-01 20:02:26] [GTK] Button 'button1' clicked.
[2020-06-01 20:02:26] [GTK] LevelBar reached -595194640
[2020-06-01 20:02:27] [GTK] Window opened successfully.
[2020-06-01 20:02:27] Logo Displayed.
[2020-06-01 20:02:27] Exiting.
[2020-06-01 20:04:13] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 20:04:13] [INFO] System Information:
[2020-06-01 20:04:13] OS: Linux
[2020-06-01 20:04:13] Architecture: 64-Bit
[2020-06-01 20:04:14] [GTK] Window regained focus.
[2020-06-01 20:04:16] [GTK] Window closed.
[2020-06-01 20:04:16] Logo Displayed.
[2020-06-01 20:04:16] Exiting.
[2020-06-01 20:04:40] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 20:04:40] [INFO] System Information:
[2020-06-01 20:04:40] OS: Linux
[2020-06-01 20:04:40] Architecture: 64-Bit
[2020-06-01 20:04:41] [GTK] Window regained focus.
[2020-06-01 20:04:45] [GTK] Window closed.
[2020-06-01 20:04:45] Logo Displayed.
[2020-06-01 20:04:45] Exiting.
[2020-06-01 20:04:48] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 20:04:48] [INFO] System Information:
[2020-06-01 20:04:48] [INFO] OS: Linux
[2020-06-01 20:04:48] [INFO] Architecture: 64-Bit
[2020-06-01 20:04:48] [GTK] Window regained focus.
[2020-06-01 20:04:54] [GTK] Window closed.
[2020-06-01 20:04:54] Logo Displayed.
[2020-06-01 20:04:54] Exiting.
[2020-06-01 20:06:04] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 20:06:04] [INFO] System Information:
[2020-06-01 20:06:04] [INFO] OS: Linux
[2020-06-01 20:06:04] [INFO] Architecture: 64-Bit
[2020-06-01 20:06:04] [ERROR] Not enough Arguments. Total Arguments: 0
[2020-06-01 20:06:04] Exiting.
[2020-06-01 20:06:06] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 20:06:06] [INFO] System Information:
[2020-06-01 20:06:06] [INFO] OS: Linux
[2020-06-01 20:06:06] [INFO] Architecture: 64-Bit
[2020-06-01 20:06:06] Logo Displayed.
[2020-06-01 20:06:06] Exiting.
[2020-06-01 20:07:33] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 20:07:33] [INFO] System Information:
[2020-06-01 20:07:33] [INFO] OS: Linux
[2020-06-01 20:07:33] [INFO] Architecture: 64-Bit
[2020-06-01 20:07:33] [GTK] Window regained focus.
[2020-06-01 20:07:35] [GTK] Toggle 'gay_check' changed to toggled.
[2020-06-01 20:07:36] [GTK] Toggle 'gay_check' changed to untoggled.
[2020-06-01 20:07:36] [GTK] Toggle 'gay_check' changed to toggled.
[2020-06-01 20:07:36] [GTK] Toggle 'gay_check' changed to untoggled.
[2020-06-01 20:07:36] [GTK] Toggle 'gay_check' changed to toggled.
[2020-06-01 20:07:36] [GTK] Toggle 'gay_check' changed to untoggled.
[2020-06-01 20:07:37] [GTK] Toggle 'gay_check' changed to toggled.
[2020-06-01 20:07:37] [GTK] Toggle 'gay_check' changed to untoggled.
[2020-06-01 20:07:37] [GTK] Toggle 'gay_check' changed to toggled.
[2020-06-01 20:07:37] [GTK] Button 'button1' clicked.
[2020-06-01 20:07:37] [GTK] LevelBar reached [GTK] LevelBar reached
[2020-06-01 20:07:37] [GTK] Button 'button1' clicked.
[2020-06-01 20:07:37] [GTK] LevelBar reached [GTK] LevelBar reached
[2020-06-01 20:07:37] [GTK] Button 'button1' clicked.
[2020-06-01 20:07:37] [GTK] LevelBar reached [GTK] LevelBar reached
[2020-06-01 20:07:38] [GTK] Button 'button1' clicked.
[2020-06-01 20:07:38] [GTK] LevelBar reached [GTK] LevelBar reached
[2020-06-01 20:07:38] [GTK] Button 'button1' clicked.
[2020-06-01 20:07:38] [GTK] LevelBar reached [GTK] LevelBar reached
[2020-06-01 20:07:38] [GTK] Button 'button1' clicked.
[2020-06-01 20:07:38] [GTK] LevelBar reached 100.
[2020-06-01 20:07:38] [GTK] LevelBar reset to 0.
[2020-06-01 20:07:38] [GTK] Button 'button1' clicked.
[2020-06-01 20:07:38] [GTK] LevelBar reached [GTK] LevelBar reached
[2020-06-01 20:07:39] [GTK] Window closed.
[2020-06-01 20:07:39] Logo Displayed.
[2020-06-01 20:07:39] Exiting.
[2020-06-01 20:09:42] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 20:09:42] [INFO] System Information:
[2020-06-01 20:09:42] [INFO] OS: Linux
[2020-06-01 20:09:42] [INFO] Architecture: 64-Bit
[2020-06-01 20:09:42] [GTK] Window regained focus.
[2020-06-01 20:09:43] [GTK] Button 'button1' clicked.
[2020-06-01 20:09:43] [GTK] LevelBar reached 20,000000
[2020-06-01 20:09:43] [GTK] Button 'button1' clicked.
[2020-06-01 20:09:43] [GTK] LevelBar reached 40,000000
[2020-06-01 20:09:43] [GTK] Button 'button1' clicked.
[2020-06-01 20:09:43] [GTK] LevelBar reached 60,000000
[2020-06-01 20:09:44] [GTK] Button 'button1' clicked.
[2020-06-01 20:09:44] [GTK] LevelBar reached 80,000000
[2020-06-01 20:09:44] [GTK] Button 'button1' clicked.
[2020-06-01 20:09:44] [GTK] LevelBar reached 100,000000
[2020-06-01 20:09:45] [GTK] Window closed.
[2020-06-01 20:09:45] Logo Displayed.
[2020-06-01 20:09:45] Exiting.
[2020-06-01 20:10:02] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 20:10:02] [INFO] System Information:
[2020-06-01 20:10:02] [INFO] OS: Linux
[2020-06-01 20:10:02] [INFO] Architecture: 64-Bit
[2020-06-01 20:10:02] [GTK] Window regained focus.
[2020-06-01 20:10:03] [GTK] Button 'button1' clicked.
[2020-06-01 20:10:03] [GTK] LevelBar reached 20,000000
[2020-06-01 20:10:03] [GTK] Button 'button1' clicked.
[2020-06-01 20:10:03] [GTK] LevelBar reached 40,000000
[2020-06-01 20:10:03] [GTK] Button 'button1' clicked.
[2020-06-01 20:10:03] [GTK] LevelBar reached 60,000000
[2020-06-01 20:10:03] [GTK] Button 'button1' clicked.
[2020-06-01 20:10:03] [GTK] LevelBar reached 80,000000
[2020-06-01 20:10:08] [GTK] Button 'button1' clicked.
[2020-06-01 20:10:08] [GTK] LevelBar reached 100,000000
[2020-06-01 20:10:09] [GTK] Window closed.
[2020-06-01 20:10:09] Logo Displayed.
[2020-06-01 20:10:09] Exiting.
[2020-06-01 20:13:45] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 20:13:45] [INFO] System Information:
[2020-06-01 20:13:45] [INFO] OS: Linux
[2020-06-01 20:13:45] [INFO] Architecture: 64-Bit
[2020-06-01 20:13:45] Logo Displayed.
[2020-06-01 20:13:45] Exiting.
[2020-06-01 20:14:35] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 20:14:35] [INFO] System Information:
[2020-06-01 20:14:35] [INFO] OS: Linux
[2020-06-01 20:14:35] [INFO] Architecture: 64-Bit
[2020-06-01 20:14:35] Logo Displayed.
[2020-06-01 20:14:35] Exiting.
[2020-06-01 20:15:41] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 20:15:41] [INFO] System Information:
[2020-06-01 20:15:41] [INFO] OS: Linux
[2020-06-01 20:15:41] [INFO] Architecture: 64-Bit
[2020-06-01 20:15:41] Output OS Information
[2020-06-01 20:15:41] Logo Displayed.
[2020-06-01 20:15:41] Exiting.
[2020-06-01 20:16:28] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 20:16:28] [INFO] System Information:
[2020-06-01 20:16:28] [INFO] OS: Linux
[2020-06-01 20:16:28] [INFO] Architecture: 64-Bit
[2020-06-01 20:16:28] Logo Displayed.
[2020-06-01 20:16:28] Showing OS Information
[2020-06-01 20:16:28] Exiting.
[2020-06-01 20:17:04] ==========================
[2020-06-01 20:17:04] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 20:17:04] [INFO] System Information:
[2020-06-01 20:17:04] [INFO] OS: Linux
[2020-06-01 20:17:04] [INFO] Architecture: 64-Bit
[2020-06-01 20:17:04] Logo Displayed.
[2020-06-01 20:17:04] Showing OS Information
[2020-06-01 20:17:04] Exiting.
[2020-06-01 20:17:09] ==========================
[2020-06-01 20:17:09] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 20:17:09] [INFO] System Information:
[2020-06-01 20:17:09] [INFO] OS: Linux
[2020-06-01 20:17:09] [INFO] Architecture: 64-Bit
[2020-06-01 20:17:09] Logo Displayed.
[2020-06-01 20:17:09] Showing OS Information
[2020-06-01 20:17:09] Exiting.
[2020-06-01 20:17:26] =========================================================================
[2020-06-01 20:17:26] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 20:17:26] [INFO] System Information:
[2020-06-01 20:17:26] [INFO] OS: Linux
[2020-06-01 20:17:26] [INFO] Architecture: 64-Bit
[2020-06-01 20:17:26] Logo Displayed.
[2020-06-01 20:17:26] Showing OS Information
[2020-06-01 20:17:26] Exiting.
[2020-06-01 20:17:33] ================================================
[2020-06-01 20:17:33] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 20:17:33] [INFO] System Information:
[2020-06-01 20:17:33] [INFO] OS: Linux
[2020-06-01 20:17:33] [INFO] Architecture: 64-Bit
[2020-06-01 20:17:33] Logo Displayed.
[2020-06-01 20:17:33] Showing OS Information
[2020-06-01 20:17:33] Exiting.
[2020-06-01 20:17:37] ================================================
[2020-06-01 20:17:37] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 20:17:37] [INFO] System Information:
[2020-06-01 20:17:37] [INFO] OS: Linux
[2020-06-01 20:17:37] [INFO] Architecture: 64-Bit
[2020-06-01 20:17:37] Logo Displayed.
[2020-06-01 20:17:37] Showing OS Information
[2020-06-01 20:17:37] Exiting.
[2020-06-01 20:17:37] ================================================
[2020-06-01 20:17:37] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 20:17:37] [INFO] System Information:
[2020-06-01 20:17:37] [INFO] OS: Linux
[2020-06-01 20:17:37] [INFO] Architecture: 64-Bit
[2020-06-01 20:17:37] Logo Displayed.
[2020-06-01 20:17:37] Showing OS Information
[2020-06-01 20:17:37] Exiting.
[2020-06-01 20:17:41] ================================================
[2020-06-01 20:17:41] Starting netbenixCMD (Version: 0.1.0)
[2020-06-01 20:17:41] [INFO] System Information:
[2020-06-01 20:17:41] [INFO] OS: Linux
[2020-06-01 20:17:41] [INFO] Architecture: 64-Bit
[2020-06-01 20:17:41] Logo Displayed.
[2020-06-01 20:17:41] [GTK] Window regained focus.
[2020-06-01 20:17:42] [GTK] Button 'button1' clicked.
[2020-06-01 20:17:42] [GTK] LevelBar reached 20,000000
[2020-06-01 20:17:43] [GTK] Button 'button1' clicked.
[2020-06-01 20:17:43] [GTK] LevelBar reached 40,000000
[2020-06-01 20:17:43] [GTK] Button 'button1' clicked.
[2020-06-01 20:17:43] [GTK] LevelBar reached 60,000000
[2020-06-01 20:17:43] [GTK] Button 'button1' clicked.
[2020-06-01 20:17:43] [GTK] LevelBar reached 80,000000
[2020-06-01 20:17:43] [GTK] Toggle 'gay_check' changed to toggled.
[2020-06-01 20:17:43] [GTK] Toggle 'gay_check' changed to untoggled.
[2020-06-01 20:17:43] [GTK] Toggle 'gay_check' changed to toggled.
[2020-06-01 20:17:44] [GTK] Toggle 'gay_check' changed to untoggled.
[2020-06-01 20:17:44] [GTK] Toggle 'gay_check' changed to toggled.
[2020-06-01 20:17:44] [GTK] Button 'button1' clicked.
[2020-06-01 20:17:44] [GTK] LevelBar reached 100,000000
[2020-06-01 20:17:45] [GTK] Button 'button1' clicked.
[2020-06-01 20:17:45] [GTK] LevelBar reached 100.
[2020-06-01 20:17:45] [GTK] LevelBar reset to 0.
[2020-06-01 20:17:46] [GTK] Toggle 'gay_check' changed to untoggled.
[2020-06-01 20:17:47] [GTK] Window closed.
[2020-06-01 20:17:47] Exiting.

BIN
test_gtk.o Normal file

Binary file not shown.

15
utils/logger.c Normal file
View file

@ -0,0 +1,15 @@
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include "logger.h"
void logger(char message[255]){
FILE *log_file;
time_t t = time(NULL);
struct tm tm = *localtime(&t);
log_file = fopen("output.log", "a");
fprintf(log_file, "[%d-%02d-%02d %02d:%02d:%02d] ", tm.tm_year + 1900, tm.tm_mon + 1, tm.tm_mday, tm.tm_hour, tm.tm_min, tm.tm_sec);
fprintf(log_file, "%s\n", message);
fclose(log_file);
}

6
utils/logger.h Normal file
View file

@ -0,0 +1,6 @@
#ifndef _LOGGER_H_
#define _LOGGER_H_
//Allows the user to log something
void logger(char message[255]);
#endif

58
utils/os_info.c Normal file
View file

@ -0,0 +1,58 @@
#ifdef _WIN32 || _WIN64
#include <windows.h>
#endif
#ifdef linux
#endif
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <malloc.h>
#include <string.h>
#include "os_info.h"
#include "logger.h"
char* getOS(){
char *os;
os = malloc(sizeof (char) * 20);
#ifdef _WIN32 || _WIN64
strcpy(os, "Windows");
#endif
#ifdef linux
strcpy(os, "Linux");
#endif
return os;
}
char* getArch(){
char *arch;
arch = malloc(sizeof(char) * 20);
#ifdef __amd64
strcpy(arch, "64-Bit");
#else
strcpy(arch, "32-Bit");
#endif
return arch;
}
void print_Specs(){
printf("OS: %s\n", getOS());
printf("Architecture: %s\n", getArch());
free(NULL);
}
void log_Specs(){
char buffer[1024];
logger("[INFO] System Information:");
snprintf(buffer, sizeof(buffer), "[INFO] OS: %s", getOS());
logger(buffer);
snprintf(buffer, sizeof(buffer), "[INFO] Architecture: %s", getArch());
logger(buffer);
free(NULL);
}

9
utils/os_info.h Normal file
View file

@ -0,0 +1,9 @@
#ifndef _OS_INFO_H_
#define _OS_INFO_H_
char* getOS();
char* getArch();
void print_Specs();
void log_Specs();
#endif