rendered paste body/*
* hak da plant
* yoxyox
* compile:
* root@keke:~> gcc xhdp.c -o xhdp `pkg-config --cflags --libs gtk+-2.0`
*/
#include <gtk/gtk.h>
static void hakdaplant(GtkWidget *HDP, gpointer data) {
g_print(" \n");
g_print("@@@ @@@ @@@ @@@ @@@ @@@@@@@ @@@ \n");
g_print("@@@ @@@ @@@@ @@@ @@@ @@@@@@@@ @@@@ \n");
g_print("@@! @@@ @@!@! @@! !@@ @@! @@@ @@!@! \n");
g_print("!@! @!@ !@!!@! !@! @!! !@! @!@ !@!!@! \n");
g_print("@!@!@!@! @!! @!! @!@@!@! @!@ !@! @!! @!! \n");
g_print("!!!@!!!! !!! !@! !!@!!! !@! !!! !!! !@! \n");
g_print("!!: !!! :!!:!:!!: !!: :!! !!: !!! :!!:!:!!:\n");
g_print(":!: !:! !:::!!::: :!: !:! :!: !:! !:::!!:::\n");
g_print(":: ::: ::: :: ::: :::: :: ::: \n");
g_print(" : : : ::: : ::: :: : : ::: \n");
g_print(" \n");
g_print(" \n");
g_print("@@@@@@@ @@@ @@@ @@@ @@@ @@@@@@@ \n");
g_print("@@@@@@@@ @@@ @@@@ @@@@ @@@ @@@@@@@ \n");
g_print("@@! @@@ @@! @@!@! @@!@!@@@ @@! \n");
g_print("!@! @!@ !@! !@!!@! !@!!@!@! !@! \n");
g_print("@!@@!@! @!! @!! @!! @!@ !!@! @!! \n");
g_print("!!@!!! !!! !!! !@! !@! !!! !!! \n");
g_print("!!: !!: :!!:!:!!: !!: !!! !!: \n");
g_print(":!: :!: !:::!!::: :!: !:! :!: \n");
g_print(" :: :: :::: ::: :: :: :: \n");
g_print(" : : :: : : ::: :: : : \n");
g_print("\n");
}
static gboolean delete_event(GtkWidget *HDP, GdkEvent *omfg, gpointer data) {
g_print("puter haxed :((((((((\n");
return TRUE;
}
static void destroy(GtkWidget *HDP, gpointer data) {
gtk_main_quit();
}
int main(int argc, char **argv) {
GtkWidget *hak_da_weendo;
GtkWidget *hak_da_buttin;
gtk_init(&argc, &argv);
hak_da_weendo = gtk_window_new(GTK_WINDOW_TOPLEVEL);
g_signal_connect(G_OBJECT(hak_da_weendo), "delete event", G_CALLBACK(delete_event),
NULL);
g_signal_connect(G_OBJECT(hak_da_weendo), "destroy", G_CALLBACK(delete_event),
NULL);
gtk_container_set_border_width(GTK_CONTAINER(hak_da_weendo), 5);
hak_da_buttin = gtk_button_new_with_label("H4K D4 PL4NT\n");
g_signal_connect(G_OBJECT(hak_da_buttin), "clicked", G_CALLBACK(hakdaplant),
NULL);
g_signal_connect_swapped(G_OBJECT(hak_da_buttin), "clicked",
G_CALLBACK(gtk_widget_destroy), G_OBJECT(hak_da_weendo));
gtk_container_add(GTK_CONTAINER(hak_da_weendo), hak_da_buttin);
gtk_widget_show(hak_da_buttin);
gtk_widget_show(hak_da_weendo);
gtk_main();
return(0);
}