- 148
- 53
- Версия MoonLoader
- .026-beta
Работаю с cef интерфейсами.
По какой-то причине header и body - nil. Мб в регулярке что-то не так?
Брал из темы от @Rice. https://www.blast.hk/threads/193528/
Строка:
Lua:
local json = require("cjson")
addEventHandler('onReceivePacket', function (id, bs)
if id == 220 then
raknetBitStreamIgnoreBits(bs, 8)
if raknetBitStreamReadInt8(bs) == 17 then
raknetBitStreamIgnoreBits(bs, 32)
local len = raknetBitStreamReadInt32(bs)
local str = raknetBitStreamReadString(bs, len)
print('str: '..str)
local header, body = str:match('^window.executeEvent%(\'(.-)\', \'(.-)\'%);$')
print('Header:', header)
print('Body:', body)
end
end
end)
Брал из темы от @Rice. https://www.blast.hk/threads/193528/
Строка:
str:
str: window.executeEvent('cef.modals.showModal', `["businessInfo",{"businessInfo":{"title": "Магазин 24/7","description":"Магазин 24/7 - это торговый объект, осуществляющий продажу товаров в режиме круглосуточного доступа для покупателей.","img":"83","buttons":[{"title": "Войти","keyTitle": "ALT","keyCode": 10}],"info":[{"title": "Номер бизнеса","value": 353},{"title": "Владелец","value": "Pudge_Buble"},{"title": "Стоимость","value": " $ 50000000"},{"title": "Статус дверей","value": "Открыто"},{"title": "Крыша","value": "Русская Мафия"}]}}]`);