diff --git a/.gitignore b/.gitignore index a4a79ed..d512d30 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,8 @@ powrprof/ .vscode/ .vs/ .claude/ +minhook/ +packages/ *.vcxproj.user diff --git a/FoCAPI.vcxproj b/FoCAPI.vcxproj index 2454e1d..d1e2558 100644 --- a/FoCAPI.vcxproj +++ b/FoCAPI.vcxproj @@ -50,7 +50,6 @@ DynamicLibrary false v145 - true Unicode @@ -71,6 +70,11 @@ + + + packages\minhook.1.3.3\lib\native\include;%(AdditionalIncludeDirectories) + + C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\ucrt;$(IncludePath) C:\Program Files (x86)\Windows Kits\10\Lib\10.0.26100.0\ucrt\x64;$(LibraryPath) @@ -92,6 +96,7 @@ Windows true false + packages\minhook.1.3.3\lib\native\lib\libMinHook-x86-v141-mdd.lib;%(AdditionalDependencies) @@ -109,6 +114,7 @@ Windows true false + packages\minhook.1.3.3\lib\native\lib\libMinHook-x86-v141-md.lib;%(AdditionalDependencies) @@ -124,8 +130,8 @@ Windows true false - minhook\bin\;%(AdditionalLibraryDirectories) powrprof.def + packages\minhook.1.3.3\lib\native\lib\libMinHook-x64-v141-mdd.lib;%(AdditionalDependencies) @@ -143,8 +149,8 @@ Windows true false - minhook\bin\;%(AdditionalLibraryDirectories) powrprof.def + packages\minhook.1.3.3\lib\native\lib\libMinHook-x64-v141-md.lib;%(AdditionalDependencies) diff --git a/lua_hook.cpp b/lua_hook.cpp index bf9b92e..efc6dd9 100644 --- a/lua_hook.cpp +++ b/lua_hook.cpp @@ -1,14 +1,8 @@ #include "lua_hook.h" #include "functions/functions.h" -#include "minhook/include/MinHook.h" +#include #include -#if defined _M_X64 -#pragma comment(lib, "MinHook.x64.lib") -#elif defined _M_IX86 -#pragma comment(lib, "MinHook.x86.lib") -#endif - // Resolved function pointers fn_lua_open real_lua_open = nullptr; fn_lua_pushstring pfn_pushstring = nullptr; @@ -41,8 +35,6 @@ static lua_State* Hook_lua_open() { Register_All(L); - if (pfn_debug_print) pfn_debug_print("[FoCAPI] Lua state initialized\n"); - return L; } diff --git a/packages.config b/packages.config new file mode 100644 index 0000000..da100c7 --- /dev/null +++ b/packages.config @@ -0,0 +1,4 @@ + + + +