Софт RakLogger+ (0.3.7)

Статус
В этой теме нельзя размещать новые ответы.

FYP

Известный
Автор темы
Администратор
1,757
5,679
RakLogger+
by FYP
BLASTHACK.NET
Сниффер RakNet-трафика для SA-MP.

rakloggerplus.png
Функционал:
Логирование в файл входящих/исходящих пакетов и RPC. Получение списка зарегистрированных RPC. Вывод данных на экран. Сохранение в формате JSON. Гибкая настройка.

Описание настроек
Секция "settings" - основные настройки плагина
Код:
logging = true/false  ## статус активности логирования данных
invertedIgnore = true/false  ## переключние whitelist/blacklist
printTimestamp = true/false  ## сохранять время
createJSONLog = true/false  ## помимо стандартного, сохранять лог в формате JSON при выходе из игры
logEachSessionSingly = true/false  ## сохраняет логи каждой сессии отдельно

logInFile = true/false  ## статус логирования основной информации в файл
logInChat = true/false  ## статус логирования основной информации в чат
logInConsole = true/false  ## статус логирования основной информации в консоль SF
dumpInFile = true/false  ## статус логирования дампа в файл
dumpInChat = true/false  ## статус логирования дампа в чат
dumpInConsole = true/false  ## статус логирования дампа в консоль SF
logParamsInFile = true/false  ## статус логирования параметров в файл
logParamsInChat = true/false  ## статус логирования параметров в чат
logParamsInConsole = true/false  ## статус логирования параметров в консоль SF

logIncomingRPC = true/false  ## статус логирования входящих RPC
logOutcomingRPC = true/false  ## статус логирования исходящих RPC
logIncomingPacket = true/false  ## статус логирования входящих пакетов
logOutcomingPacket = true/false  ## статус логирования исходящих пакетов

drawParams = true/false  ## выводить параметры на экран
drawDump = true/false  ## выводить дамп на экран
Секция "names" - здесь задаются имена пакетов.
Формат: RPC_%ID% = %name%/Packet_%ID% = %name%, где %ID% - уникальный идентификатор пакета, а %name% - любое название.
Секция "ignore" предназначена для хранения списка игнорируемых пакетов.
Формат: %name% = [send], [recv], где %name% - полное имя пакета, send - игнорировать исходящий, recv - игнорировать входящий.
Секции "params_in", "params_out", "params_any" - секции, где производится описание параметров пакетов. in - входящие пакеты, out - исходящие, any - любые. Формат можно посмотреть в файле конфигурации, описание типов находится там же.

Команды
rakcmds - список команд с описанием на английском.
rpclist - сохраняет список всех зарегистрированных RPC с адресами калбэков в файл
raklog [text] - добавляет в файл строку с любым текстом
rakreload [filename(optional)] - перезагружает конфигурацию, если указан файл в качестве параметра, то настройки будут загружены из него
drawsend [part_of_name] [x] [y] - переключает статус вывода на экран исходящих данных пакета по имени (или его части) в определенных координатах
drawrecv [part_of_name] [x] [y] - переключает статус вывода на экран входящих данных пакета по имени (или его части) в определенных координатах
savejson [filename(optional)] - принудительно сохраняет лог в формате JSON в файл

Требования: SA-MP 0.3.7 R1, SAMPFUNCS 5.2.1, CLEO 4.1+
Автор: FYP

Эксклюзив сайта BlastHack.Net
 

Вложения

  • rakloggerplus_bin.rar
    179.6 KB · Просмотры: 572
  • rakloggerplus_src.rar
    55.7 KB · Просмотры: 228
  • rakloggerplus_bin_037.rar
    179.6 KB · Просмотры: 1,503
  • rakloggerplus_src_037.rar
    56.2 KB · Просмотры: 508
Последнее редактирование:

0pc0d3R

Потрачен
550
269
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Просто супер, нет слов.
 

0pc0d3R

Потрачен
550
269
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

valdan666

Известный
Проверенный
941
353
FYP, а вывод всех данных как на скрине работает?....если да, то что нужно поставить в настройках? У меня кроме как в чат или в консоль ничего на экран не выводит!
 
  • Нравится
Реакции: GLEBPOREVO

Vovich

HOT
Проверенный
717
196
FYP, а вывод всех данных как на скрине работает?....если да, то что нужно поставить в настройках? У меня кроме как в чат или в консоль ничего на экран не выводит!
Введи в чат: /drawsend RPC_ScrInitMenu 300 300
И будет тебе счастье, а и да это исходящие пакеты.
для входящих: /drawrecv RPC_ScrInitMenu 300 300
Вообщем, имя пакета бери из ини файла, координаты экрана сам указывай.
 
  • Нравится
Реакции: Gabriel__ и valdan666

Bane

Новичок
2
0
Не подскажите, у меня почему-то через некоторое время после входа на сервер игра намертво подвисает с логгером?
 
Статус
В этой теме нельзя размещать новые ответы.