Snusmumriken
Chromium embedded framework
Andrey
К нему луа цепляется ?
Snusmumriken
Нет, но я костылями прицепил ))
Andrey
Вот...
Snusmumriken
У питона в целом есть cefpython. Там далеко не полная апи, но им всё равно надо научиться пользоваться, он _сложный_. Зато позволяет делать что угодно с браузерной частью.
Andrey
Не знаю питон... точнее знаю но не интересно
Andrey
На луе нет быстрых способов кроме селениума ?
Snusmumriken
Не думаю. Мой cef работает очень быстро ("вкладки" невидимого браузера переиспользуются), но я не могу его нормально выдать в пользование.
Andrey
Мне при этом к браузеру и смотреть что там происходит не надо
Snusmumriken
Luacef в целом тоже существует, но оно очень специфичное и не тянет некоторое количество того что может понадобиться. https://github.com/nomi-san/luacef CEF умеет работать без окна, то есть всё происходит типа внутри приложения. Рендеринг на буфер вместо окошка, например. Но на его освоение уйдёт пара недель полноценного обучения. Кстати, на нём можно сделать кроссплатформенные гуи ))
Andrey
Грубо говоря мне надо авторизоваться под логином паролем через CSRF токен (к своему проекту) по идентификаторам, и после авторизации вызвать много команд. На lua
Anton
Ага :)
Andrey
Что такое WSL ?
Snusmumriken
это электрон?
Электрон построен на CEF. Я уже говорил тебе об этом.
аннлн
мне? я вроде не спрашивал
аннлн
или не помню
Snusmumriken
мне? я вроде не спрашивал
Обсуждение вакансии, которая сейчас висит в закрепе.
аннлн
значит точно с кем-то путаешь меня
Snusmumriken
А, да, точно, сорян. Но ты присутствовал, помнится. Всё, пофигу, не важно. В общем, да, CEF ~ electron.
Anton
Что такое WSL ?
Windows services for linux, или как оно там. Бубунта, эмулируемая в венде Я пытался себе сделать прозрачное окружение между линупсом, вендой и маком - убил на круг пару недель времени, плюнул, и утащил все в wsl под вендой
Snusmumriken
Это как vine но наоборот https://ru.wikipedia.org/wiki/Windows_Subsystem_for_Linux
аннлн
wine *
Andrey
Понял да!
аннлн
> Кстати, на нём можно сделать кроссплатформенные гуи )) а на lqt5 можно делать кроссплатформенные гуи?
Snusmumriken
Ненаю
аннлн
или линукс-онли
Andrey
Ну воспользуйся селениумом, норм должно быть. Я когда-то находил рабочие луа-драйверы.
Это смотреть в браузере как все происходит - то езе удовольствие
Andrey
Без браузера никак ?
Snusmumriken
Без браузера никак ?
LuaCEF или делать запросы руками.
Anton
не эмулирование
Да не, именно что "эмулирование". Я в курсе про мэппинг сисколов, но так, как это сделано в wsl - это жалкое подобие правой руки.
Andrey
Да, всем спасибо за инфу!
Snusmumriken
Да не, именно что "эмулирование". Я в курсе про мэппинг сисколов, но так, как это сделано в wsl - это жалкое подобие правой руки.
Во второй версии WSL это уже немножко иначе, они там подняли производительность до нативности, помнится.
аннлн
но я не шарю
аннлн
последний мой опыт общения с виндой была попытка запуска ОЕМ версии винды 10 которая шла с ноутбуком Dell
аннлн
поймал BSOD и удолил
Snusmumriken
Там научились нормально обрабатывать ioctl к сетевым устройствам?
Ну как я тебе отвечу на этот вопрос, скажи мне пожалуйста? Во второй версии, правда, слегка корявый ФС-драйвер, но остальное должно быть прям збс.
Anton
Гы :)
Snusmumriken
Гы :)
Будешь много гыгыкать, я тоже тебя буду засыпать странными вопросами: у меня чешется в жопе, но не совсем, я даже не очень уверен что чешется. Что это могло бы быть?
Snusmumriken
Там научились нормально обрабатывать ioctl к сетевым устройствам?
Вот, ioctl к сетевым устройствам — это геморрой! Кароч, его должны починить тем, что сейчас стоит норм виртуальное ядро линекса.
Anton
Ото ж. А надо. А нету :(
Yaroslav
Там научились нормально обрабатывать ioctl к сетевым устройствам?
Вроде обещали пофиксить работу сокетов, если ты про это
Anton
Вроде обещали пофиксить работу сокетов, если ты про это
Я в первую очередь про попытки поиграться с таблицами маршрутизации. Ладно, это все так, лирика.
Andrey
Тоха, Snusmum.. , вот честно тут холиваров не хочу. Короч я правильно понимаю что мне для моих потребностей надо поюзать WSL2 ?
Snusmumriken
Тоха, Snusmum.. , вот честно тут холиваров не хочу. Короч я правильно понимаю что мне для моих потребностей надо поюзать WSL2 ?
Никаких холиваров. WSL обыкновенный даст тебе линукс в венде. Пишешь всё под линукс. Правда, графических окон с кнопочками WSL не даст, всё в текстовом режиме (консолька). Окна в целом оно тоже может дать, но придётся развлечься с xserver, VNC и ещё много чем интересным.
Anton
Тоха, Snusmum.. , вот честно тут холиваров не хочу. Короч я правильно понимаю что мне для моих потребностей надо поюзать WSL2 ?
Я бы сказал, что да. Будет в разы проще. Тащить весь сборочный стек будет долго и муторно.
Andrey
Потребности - 1) десктопная хрень, под виндой и линуксом разрабатываться 2) умеет изображать из себя браузер и посылать аякс запросы получать респонсы
Snusmumriken
Я в таких случаях просто беру luasocket и пишу скрипты, которые делают запросы куда надо, с консольным интерфейсом. Один и тот же скрипт запускается под вендами и линексами. Для HTTPS может ещё luasec. ГУИ для сосунков ))
Andrey
Ну ты же их не выкладываешь на гитхаб. а мне во всем этом разбираться не интересно ...
Snusmumriken
Нет, тут просто ручные запросы
Snusmumriken
Ты сам смотришь что делает браузер и эмулируешь
Andrey
гуи сам сделаю.
Andrey
ну вот у меня сейчас появилась идея управлять постманом из луа скрипта ...
Andrey
но нафига
Andrey
Andrey
а тебе в ответ приходит - у вас такой то токен не совпадает
Andrey
готового нет ничего ?
Anton
Биндингов к libcirl там нету, часом?
Andrey
вот не знаю...
Anton
Посмотри. Скорее всего, есть, и должно быть достаточно просто.
Andrey
https://github.com/Lua-cURL/Lua-cURLv3
Andrey
оно ?
Anton
Возможно. Я не щупал. Посмотри.
Andrey
кто то юзает в чате ?
Andrey
Всем спасибо и вроде я решил оби траблы. По результам отпишусь
Domka
У меня вопрос
Domka
Вот я учил матрицу
Domka
С шараге
Domka
Год назад
Domka
Вопрос, она мне понадобиться как то?
fgntfg
Фильм?