Я пытаюсь реализовать больше функций в моем скрипте Logitech, но я не думаю, что это возможно в интерфейсе LUA Logitech.Я думал об использовании C ++ / Python, но я не знаю, как я могу получить какие-либо данные / информацию в или из скрипта LUA.Единственная возможность, которую я увидел, была через функцию «OutputDebugMessage ()», но я не смог найти какие-либо подробности о том, как читать / перехватывать ее в коде C ++ / Python.Возможно ли это, или я должен начать изучать, как читать память других программ?
Вот справочник Logitech LUA PDF: https://drive.google.com/file/d/1kBK3EbWiYrhPt9MMXBBEeZECFDXaLAJD/view?usp=sharing
Вот справочник соответствующих функций "OutputDebugMessage ()":
-- OutputDebugMessage() will send log messages to the Windows debugger.
-- OutputDebugMessage("Message");
-- Parameters
-- Message
-- Printf style, formatted string containing the message.
-- Return Values
-- nil
-- Remarks
-- Mirror of string.format().
-- You must manually insert a carriage return "\n" to denote end of line.
-- Use tools like Dbg View for viewing these messages.
-- Example
-- Send out "Hello World"
OutputDebugMessage("Hello World\n")