ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   CMake | Готовый проект ASI-плагина | SAMP-API, RakHook, kthook (https://forum.antichat.xyz/showthread.php?t=1463884)

AnWu 07.01.2023 00:00

Всё хотел создать правильный плагин для себя, искал исходники, поиски не увенчались успехом, т.к. большинство проектов на том же гитхабе то мусор то не то.

Решил собрать себе проект сам, базу так сказать, ну и выдал её.

Проект использует CMake. С гитхаба подтягивает: SAMP-API, RakHook, kthook (+ktsignal). Имгуи нет, позже подтяну.

Первые варианты выглядели сносно, но без опыта я понаписал фигни.

Помогали:

@FYP - контроль качества, почти всё было переписано под его руководством, отполирован именно им.

@imring - советы по проекту, ответы по RakHook

@kin4stat - ответы по kthook

Спасибо всем неравнодушным.

Источники:

Гайд - Безопасная инициализация и работа с SAMP

SAMP-API

kthook [external_deps]

RakHook

Сам проект:

https://github.com/AnWuPP/AsiPlugin

Инструкция по сборке в README.

Если смогу, отвечу на вопросы.

N08I40K 07.01.2023 00:18

Сделай пожалуйста гайд как использовать модули из c++20 в проектах cmake))

В инете очень мало инфы

AnWu 07.01.2023 00:19

Цитата:

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

Сделай пожалуйста гайд как использовать модули из c++20 в проектах cmake))

В инете очень мало инфы

Ну тут я хз, нет опыта. Разве модули уже полноценно завезли в 20й стандарт? Я читал что в c++23 минимум ждать годных решений.

Minavit - Reload 07.01.2023 00:31

Цитата:

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

Ну тут я хз, нет опыта. Разве модули уже полноценно завезли в 20й стандарт? Я читал что в c++23 минимум ждать годных решений.

С++11

kin4stat 07.01.2023 00:32

Цитата:

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

Сделай пожалуйста гайд как использовать модули из c++20 в проектах cmake))

В инете очень мало инфы

Никак

AnWu 07.01.2023 00:32

Цитата:

Сообщение от Minavit - Reload

С++11

То что ты называешь модулями в С++11 это прекомпилированные заголовки. Настоящие модули будут позже, насколько я знаю.

ARMOR 07.01.2023 00:47

У SR_team вроде чёт подобное тоже есть на гитлабе

AnWu 07.01.2023 00:51

Цитата:

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

У SR_team вроде чёт подобное тоже есть на гитлабе

тгк собейт аси вижу, архивный

ARMOR 07.01.2023 00:55

Цитата:

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

тгк собейт аси вижу, архивный

Я от этом говорил: https://gitlab.com/prime-hack/samp/p...ates/AsiPlugin

Но там нет SAMP API, KtHook'ов. Там вроде только SRHook

AnWu 07.01.2023 01:07

Цитата:

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

Я от этом говорил: https://gitlab.com/prime-hack/samp/p...ates/AsiPlugin

Но там нет SAMP API, KtHook'ов. Там вроде только SRHook

не видел его, круто) хотя сложновато наверно для нубов


Время: 15:07