 |
|

14.11.2020, 13:50
|
|
Флудер
Регистрация: 03.08.2016
Сообщений: 2,363
С нами:
5145387
Репутация:
183
|
|
RakHook - библиотека, которая добавляет события RakNet'a (входящие/исходящие пакеты и RPC), эмуляцию и отправку пакетов и RPC.
Есть одновременная поддержка версий 0.3.7-R1, 0.3.7-R3-1, 0.3.7-R4 и 0.3DL-R1.
Функции
C++:
Код:
std
::
uintptr_t rakhook
::
samp_addr
(
std
::
uintptr_t offset
=
0
)
;
// получить адрес samp.dll со смещением
samp_ver rakhook
::
samp_version
(
)
;
// получить версию SA:MP, поддерживаемую RakHook.
bool
rakhook
::
initialize
(
)
;
// инициализировать RakHook.
void
rakhook
::
destroy
(
)
;
// завершение работы библиотеки.
bool
rakhook
::
send
(
RakNet
::
BitStream
*
bs
,
PacketPriority priority
,
PacketReliability reliability
,
char
ord_channel
)
;
// отправка пакета.
bool
rakhook
::
send_rpc
(
int
id
,
RakNet
::
BitStream
*
bs
,
PacketPriority priority
,
PacketReliability reliability
,
char
ord_channel
,
bool
sh_timestamp
)
;
// отправка RPC.
bool
rakhook
::
emul_rpc
(
unsigned
char
id
,
RakNet
::
BitStream
&
rpc_bs
)
;
// эмуляция RPC.
bool
rakhook
::
emul_packet
(
RakNet
::
BitStream
&
pbs
)
;
// эмуляция пакета.
События
C++:
Код:
// исходящий RPC.
rakhook
::
on_send_rpc
+=
[
]
(
int
&
id
,
RakNet
::
BitStream
*
&
bs
,
PacketPriority
&
priority
,
PacketReliability
&
reliability
,
char
&
ord_channel
,
bool
&
sh_timestamp
)
->
bool
{
return
true
;
}
;
// исходящий пакет.
rakhook
::
on_send_packet
+=
[
]
(
RakNet
::
BitStream
*
&
bs
,
PacketPriority
&
priority
,
PacketReliability
&
reliability
,
char
&
ord_channel
)
->
bool
{
return
true
;
}
;
// входящий RPC.
rakhook
::
on_receive_rpc
+=
[
]
(
unsigned
char
&
id
,
RakNet
::
BitStream
*
&&
bs
)
->
bool
{
return
true
;
}
;
// входящий пакет.
rakhook
::
on_receive_packet
+=
[
]
(
Packet
*
&
p
)
->
bool
{
return
true
;
}
;
Пример: https://github.com/imring/RakHook/tree/master/example
Ссылка на библиотеку: https://github.com/imring/RakHook
|
|
|

14.11.2020, 14:37
|
|
Новичок
Регистрация: 30.08.2018
Сообщений: 15
С нами:
4055220
Репутация:
53
|
|
А будет когда-то поддержка 03DL?
|
|
|

14.11.2020, 14:39
|
|
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами:
4483143
Репутация:
183
|
|
Сообщение от kennytowN
А будет когда-то поддержка 03DL?
Версия официально похоронена калкором
|
|
|

14.11.2020, 14:39
|
|
Флудер
Регистрация: 03.08.2016
Сообщений: 2,363
С нами:
5145387
Репутация:
183
|
|
Сообщение от kennytowN
А будет когда-то поддержка 03DL?
если дашь .dll - то мб добавлю
|
|
|

14.11.2020, 14:40
|
|
Новичок
Регистрация: 30.08.2018
Сообщений: 15
С нами:
4055220
Репутация:
53
|
|
Сообщение от KiN4StAt
Версия официально похоронена калкором
И что? На ней есть сервера ведь.
Сообщение от imring
если дашь .dll - то мб добавлю
Спасибо, мне очень нужно отловить входящие RPC с сервера именно на 03DL.
|
|
|

14.11.2020, 14:45
|
|
Флудер
Регистрация: 03.08.2016
Сообщений: 2,363
С нами:
5145387
Репутация:
183
|
|
Сообщение от kennytowN
Спасибо, мне очень нужно отловить входящие RPC с сервера именно на 03DL.
и еще скинь какой-то сервер, чтобы протетил
|
|
|

14.11.2020, 14:51
|
|
Новичок
Регистрация: 30.08.2018
Сообщений: 15
С нами:
4055220
Репутация:
53
|
|
Сообщение от imring
и еще скинь какой-то сервер, чтобы протетил
46.174.49.47:7856
nick: imring
pass: 123456
Только так могу, так как серверов на ДЛ довольно мало и найти открытый не представляется возможным.
|
|
|

14.11.2020, 15:14
|
|
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами:
4483143
Репутация:
183
|
|
Сообщение от kennytowN
найти открытый не представляется возможным.
MovieServer Reloaded
SA-MP's #1 MovieServer experience! We aim to provide you with the freedom and tools for any of your movie-making needs!
www.reloadedserver.com
|
|
|

14.11.2020, 15:34
|
|
Флудер
Регистрация: 03.08.2016
Сообщений: 2,363
С нами:
5145387
Репутация:
183
|
|
Сообщение от kennytowN
46.174.49.47:7856
nick: imring
pass: 123456
Только так могу, так как серверов на ДЛ довольно мало и найти открытый не представляется возможным.
запустил локал сервер

|
|
|

14.11.2020, 16:24
|
|
Флудер
Регистрация: 03.08.2016
Сообщений: 2,363
С нами:
5145387
Репутация:
183
|
|
мини обнова:
- добавлена поддержка версии 0.3dl-r1
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|