Snusmumriken
А, я ток щас заметил что он от rxi, вдобавок билдится под венду.
Luсky
А, я ток щас заметил что он от rxi, вдобавок билдится под венду.
удобно прикрутить lua_sdl2 мотору в качестве редактора
Snusmumriken
Имхо довольно жесть по ресурсам
Luсky
несколько метров весь
Luсky
ну и большая часть запчастей - те же что и у мотора будут.
🐅🤦‍♂️
Привет. Не получается собрать luajit из-под Windows, компилятор msvc 2019, пробую C:\Users\dekar\projects\luajit\src>msvcbuild.bat. Процесс идет, а потом lib_buffer.c(62): error C2065: lj_lib_init_buffer: необъявленный идентификатор lib_buffer.c(62): warning C4047: функция: "const uint8_t *" отличается по уровням косвенного обращения от "int" lib_buffer.c(62): warning C4024: lj_lib_register: различные типы для формального и фактического параметров 3 lib_buffer.c(62): error C2065: lj_lib_cf_buffer: необъявленный идентификатор Никто не сталкивался?
🐅🤦‍♂️
Пока решил добавлением ключей компиляции /DLJ_HASBUFFER=0 /DLUAJIT_DISABLE_BUFFER=1 . Не знаю к чему это приведет, отключается какой-то string buffer extension
🐅🤦‍♂️
Попробуй ишью открыть
Открыл с твоей подачи)
Aydar
Открыл с твоей подачи)
А что в Винде обязательно перезагружать ПК чтобы локаль консоли сменить?
Luсky
А что в Винде обязательно перезагружать ПК чтобы локаль консоли сменить?
Это основной инструмент администрирования винды.
🐅🤦‍♂️
А что в Винде обязательно перезагружать ПК чтобы локаль консоли сменить?
Сказать честно - не знаю. Но то, что я нашел в настройках языков требует перезагрузки.
Aydar
Норм работает, пофикшено в апстриме.
Майк Полл крут, быстро реагирует.
Leon174
Оффтоп, но 4 дня как скоропостижно зарелизился Crystal. Для любителей Ruby.
Aiwan \ (•◡•) / _bot
луа стековая или регистровая VM?
Snusmumriken
Ха, вруши
mva
а вот вика с вами не согласна
mva
более того, там есть такое:
mva
The virtual machine of Lua 5 is one of the first register-based pure VMs to have a wide use.[13]
mva
[13] = Ierusalimschy, R.; Figueiredo, L. H.; Celes, W. (2005). "The implementation of Lua 5.0". J. Of Universal Comp. Sci. 11 (7): 1159–1176.
Anonymous
Прикольно
Snusmumriken
Ага, здарова. Ты кто? ))
Anonymous
Ага, здарова. Ты кто? ))
Иван, новичок в луа
Snusmumriken
Ну хотя бы не робот, уже неплохо.
Anonymous
А, трансгуманизм
Snusmumriken
Задавай ответы, практически по чему угодно. Кроме, наверное "как декомпилировать скрипт для gameguardian" и "как обфусцировать скрипт для gameguardian чтобы его никто не декомпилировал". Это запретная тема.
Snusmumriken
Вот и отлично )) Потом мб узнаешь.
🐅🤦‍♂️
Привет. Собираю dll в VisualStudio2019, код https://pastebin.com/1JGik4Dq Запускаю скрипт local mylualib = require "mylualib" local ok, errmsg = pcall(function() mylualib = require "mylualib" end) if ok then print(mylualib.mult50(2.2)) else print(errmsg) end и получаю C:\Users\dekar\projects\luajit2\src\luajit.exe: error loading module 'mylualib' from file 'mylualib.dll': The specified procedure could not be found. stack traceback: [C]: at 0x7c8049a0 [C]: in function 'require' C:\Users\dekar\source\repos\mylualib\Debug\test.lua:18: in main chunk [C]: at 0x00ec3340 Похоже, что процедура luaopen_mylualib не экспортируется из библиотеки. Что я забыл добавить?
Snusmumriken
Под вендой особая процедура экспорта функций.
Snusmumriken
Я обычно пишу чот такое
🐅🤦‍♂️
__declspec(dllexport) int luaopen_mylualib(lua_State* L)
Спасибо. Я это пробовал, но не получилось, забыл extern "C". Теперь работает!
Snusmumriken
А, тощна, у тебя ещё и плюсы.
Snusmumriken
Ну в общем поздравляю, ты научился писать биндинги ))
🐅🤦‍♂️
Переношу imgui c Линукса на Винду.
mva
а то так у людей может появиться сомнение в том, что она нинужа
🐅🤦‍♂️
Я тебя не очень понимаю. Очень удобная либа для интерфейса. Я добавил генерацию .d.tl файла, загрузку шрифтов из архива и поправил вывод русского текста.
Anonymous
Anonymous
Ещё хуже станет
Serhiy
Есть кто живой?)
Snusmumriken
Да.
Snusmumriken
И довольно много, просто сидим в соседней флудилке и флудим.
Serhiy
Кто шарит, для луа надо написать dll чтобы в приложении работало прокси
Serhiy
Ищу кто может сделать, о цене договоримся
Snusmumriken
А чего ты хочешь? Делать хттп-запросы с прокси?
Snusmumriken
Или луёвый прокси-сервер? ))
Serhiy
Я не особо шарю за это какие там запросы она делает Но ребята уже сделали себе как то,у них работает через прокси эта программа
Serhiy
Меняет IP
Serhiy
RakBot программа называется
Snusmumriken
Ммм, типа бот для прокачки аккаунтов для SAMP, и вы хотите чтобы бот подключался с разных айпишников чтобы его не забанили?
Serhiy
Угу
Serhiy
Чтобы подключил dll
Snusmumriken
Вот так и надо было написать ))
Serhiy
Я не знал что тут кто то знает что такое самп)
Snusmumriken
Это луёвый чат. Сюда довольно регулярно заходит кто-нибудь кому остро приспичили аддоны для сампа, гмода, сталкера, геймгвардиан и ещё много чего.
Serhiy
То что я хочу сложная затея?
Snusmumriken
Довольно таки.
Snusmumriken
В целом, должны быть варианты попроще чем инъекции длл, ща подумаю.
Serhiy
Ребята не разбирающиеся в плюсах кое как написали и играются теперь
Serhiy
xD
Serhiy
Думаешь есть готовая либа в луа для этих целей?
Snusmumriken
Нет конечно.
Snusmumriken
Но возможно есть возможность организации соседнего приложения (запускаемого параллельно с ботом) которая будет перехватывать пакеты и направлять в прокси.
Serhiy
Этих приложений может быть несколько окон И у каждого из них должен быть свой IP
Snusmumriken
В целом, есть вариант виртуальных машин. Берёшь такой и делаешь десять отдельных виндовсов на одном компутере, в каждом виндовсе настраиваешь глобальную прокси и запускаешь гташку. Это самое простое и доступное.
fgntfg
Не, надо не так. Надо сокет читать, чтоб клиент подключался к этому сокету и пересылать сообщения куда-нибудь
Serhiy
Читать сокет, предотвращать отправку со своего адреса и направлять на заданный прокся?
Serhiy
на С# вижу в поисковике решения есть, как вы и выше написали мб и в луа как то можно это реализовать без всяких dll
Serhiy
Если может кто то реализовать напишите Договоримся о цене
Snusmumriken
Так.
Serhiy
виртуалка не интересует) у нас щас у самих типа виртуалки
Serhiy
только windows server core 2019
Serhiy
за 130р в месяц xD