summaryrefslogtreecommitdiff
path: root/loader/client/client_windows.cpp
diff options
context:
space:
mode:
authorboris <wzn@moneybot.cc>2018-11-28 20:34:17 +1300
committerboris <wzn@moneybot.cc>2018-11-28 20:34:17 +1300
commitcf9a9d4fd2cf95a5c534302a3eb776f74d5dd6cf (patch)
tree834c13577f16429d699767aeaf89d82ea9cfde2d /loader/client/client_windows.cpp
parent61c2c13eba885e38b71379e1400ead6057ea9f2d (diff)
scuffed syscalls
they worked on windows 10 but fuck up on 8.1 now this is epic
Diffstat (limited to 'loader/client/client_windows.cpp')
-rw-r--r--loader/client/client_windows.cpp13
1 files changed, 12 insertions, 1 deletions
diff --git a/loader/client/client_windows.cpp b/loader/client/client_windows.cpp
index 15e4af7..1753088 100644
--- a/loader/client/client_windows.cpp
+++ b/loader/client/client_windows.cpp
@@ -1,3 +1,7 @@
+//moneybot client
+//written with love by
+//im friendly and boris
+
#include <Windows.h>
#include <stdio.h>
#include <stdlib.h>
@@ -8,6 +12,7 @@
#pragma comment( lib, "ws2_32.lib" )
#include "connect.hpp"
+#include "syscall.hpp"
/*
1. Connect
@@ -39,6 +44,12 @@ int main( ) {
std::string ip = "127.0.0.1";
// std::cin >> ip;
+ //okay now this is epic
+ auto syscaller = std::make_shared<syscall::c_syscall_mgr>();
+
+ if (!syscaller->start())
+ return 3;
+
// START.
client::c_connect c( ip.c_str( ) );
if( !c.setup( ) )
@@ -46,7 +57,7 @@ int main( ) {
if( !c.connect( ) )
return 2;
-
+
c.handle( );
system( "pause" );