Re: библиотека lua_share (обмен данными между скриптами lua)
исправил досадную ошибку c IPC, обновленный релиз тут: [url]https://github.com/untoxa/lua_share/releases/latest[/url]
Добрый день! Расскажите подробнее про lua_share_server.exe.
1) Я так понял он автоматом запускает одноименный lua. А в нем может быть использование вообще любого lua кода и сторонних библиотек, на примере того, как это сделано в вашем телеграм боте?
2) В боте он свой обычный функционал запускает уже в потоке RunThread("lua_share_server.lua"), а основной поток занимается ботом? Эта RunThread создает отдельный lua state и общение с ним возможно через этот же механизм lua_share?
3) Действительно ли ipc_telegram_bot.exe это переименованный lua_share_server.exe?
4) Можно пример программы на python или С\С# как взаимодействовать с lua_share_server.exe по тому же принципу, как из lua? Чтение\запись очередей..
5) Сейчас телеграм бот опубликован взаимоисключающим с новой lua_share. Можете его зарелизить в виде дополнения к lua_share? Наверно было бы логичнее в lua_share_server.lua запускать RunThread с ботом как плагин. А lua_share_server.exe как эдакий IPC сервер с подключаемыми через RunThread поточными модулями. В любом случае бот требует пересборки на новую версию lua_share с исправленной ошибкой (и там некие изменения были), а это означает и переход на 64bit всех его составных.
6) Можете заодно тогда пересобрать и либу и бота (как дополнения) уже для последнего quik на lua 5.4.1?
А так идея отличная. Будет жаль, если бот отпадет из-за невозможности использовать вместе с обновлением основной либы.