ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   RakNet подключить к плагину (https://forum.antichat.xyz/showthread.php?t=1519082)

slaptashka 23.08.2024 23:28

Хочу подключить к плагину ракнет чтобы обрабатывать запросы к серверу. Не понимаю как это можно сделать. Есть ли примеры кода у кого-нибудь возможно принятие и отправки пакетов на C++, если есть полная инструкция так вообще буду очень сильно благодарен.

g305noobo 23.08.2024 23:56

Цитата:

Сообщение от slaptashka

Хочу подключить к плагину ракнет чтобы обрабатывать запросы к серверу

библиотека RakHook самая удобная из всех доступных решений - https://www.blast.hk/threads/69666/

Цитата:

Сообщение от slaptashka

сть ли примеры кода у кого-нибудь возможно принятие и отправки пакетов на C++

пример готового VS проекта с RakHook - https://www.blast.hk/threads/69666/post-606188, однако учти, что это немного старая версия библиотеки, плюс на другом хукере, но в большинстве моих плагинов использовался именно этот проект, с этим хукером - все было ок.

slaptashka 24.08.2024 11:01

Цитата:

Сообщение от g305noobo

библиотека RakHook самая удобная из всех доступных решений - https://www.blast.hk/threads/69666/

пример готового VS проекта с RakHook - ttps://www.blast.hk/threads/69666/post-606188, однако учти, что это немного старая версия библиотеки, плюс на другом хукере, но в большинстве моих плагинов использовался именно этот проект, с этим хукером - все было ок.

Спасибо. Попробую - отпишу.

ARMOR 24.08.2024 12:06

Цитата:

Сообщение от g305noobo

библиотека RakHook самая удобная из всех доступных решений - https://www.blast.hk/threads/69666/

пример готового VS проекта с RakHook - https://www.blast.hk/threads/69666/post-606188, однако учти, что это немного старая версия библиотеки, плюс на другом хукере, но в большинстве моих плагинов использовался именно этот проект, с этим хукером - все было ок.

Использовать CMake и тем самым без проблем подключать последнюю версию библиотеки, или если любите анальные шалости - качать нужные коммиты используемых в ракхуке библиотек и устанавливать их в свой проект

slaptashka 24.08.2024 13:04

У меня при сборке CMAKE вот такая штука.

Код:





Код:

[main] Configuring project: RakHook-1.0
[proc] Executing command: "C:\Program Files\CMake\bin\cmake.EXE" -DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=TRUE --no-warn-unused-cli -SC:/RakHook-1.0 -Bc:/RakHook-1.0/build -G "Visual Studio 17 2022" -A Win32
[cmake] Not searching for unused variables given on the command line.
[cmake] -- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.22631.
[cmake] -- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.22631.
[cmake] CMake Error at C:/Program Files/CMake/share/cmake-3.30/Modules/ExternalProject/shared_internal_commands.cmake:951 (message):
[cmake]  error: could not find git for clone of cyanide-populate
[cmake] Call Stack (most recent call first):
[cmake]  C:/Program Files/CMake/share/cmake-3.30/Modules/ExternalProject.cmake:3035 (_ep_add_download_command)
[cmake]  CMakeLists.txt:29 (ExternalProject_Add)
[cmake] -- Configuring incomplete, errors occurred!
[cmake]
[cmake]
[cmake] -- Configuring incomplete, errors occurred!
[cmake]
[cmake] CMake Error at C:/Program Files/CMake/share/cmake-3.30/Modules/FetchContent.cmake:1906 (message):
[cmake]  CMake step for cyanide failed: 1
[cmake] Call Stack (most recent call first):
[cmake]  C:/Program Files/CMake/share/cmake-3.30/Modules/FetchContent.cmake:1609 (__FetchContent_populateSubbuild)
[cmake]  C:/Program Files/CMake/share/cmake-3.30/Modules/FetchContent.cmake:2145:EVAL:2 (__FetchContent_doPopulation)
[cmake]  C:/Program Files/CMake/share/cmake-3.30/Modules/FetchContent.cmake:2145 (cmake_language)
[cmake]  C:/Program Files/CMake/share/cmake-3.30/Modules/FetchContent.cmake:2384 (__FetchContent_Populate)
[cmake]  src/CMakeLists.txt:11 (FetchContent_MakeAvailable)
[cmake]
[cmake]
[proc] The command: "C:\Program Files\CMake\bin\cmake.EXE" -DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=TRUE --no-warn-unused-cli -SC:/RakHook-1.0 -Bc:/RakHook-1.0/build -G "Visual Studio 17 2022" -A Win32 exited with code: 1
[visual-studio] Patch Windows SDK path from C:\Program Files (x86)\Windows Kits\10\bin\x86 to C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x86 for C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvarsall.bat



Время: 00:24