Цитата(DarkMaster @ 14.9.2025, 14:24)

keystate является частью kbd.
В СПРАВКЕ ОБ ЭТОМ НИЧЕГО НЕ СКАЗАНО
я ДУМАЮ, МНОЖЕСТВО НЕИЗВЕСТНЫХ ВЕЛИЧИН, И ВООБЩЕ ПОНМАНИЯ, капс постоянно включается. происходит потому что разработчики - т .е. создатели не оглашают причин почему они это создали, так были бы видны их мотивы, и последовательность размышления приводила бы к нужному результату, чужое творение - потемки, пока не видны их замыслы.
Например наш создатель, когда он создавал нас, чем он руководствовался? что его толкнуло на это? Если бы мы знали - мы бы понимали для чего мы, и в чем смысл?
Например ему было скучно, страшно, одиноко, или что? Так вот человек заброшенный кем-то плохо работающий код, который создатель не удосужился довести до ума. Есть ли в нем способность к самоисправлению?
Да, и кстати код не работает как надо, он давит 1 раз и всё. Полагаю из-за --
Цитата
--lua
require"lua_system\\init"
local pressed_down = false
while 1 do
local x, y = mouse_pos () -- получить координаты
state, toggle = kbd.keystate("num_lock")
log(tostring(state), tostring(toggle))
if toggle then -- горит капс
if not pressed_down then
pressed_down = true
end
else --
if pressed_down then
pressed_down = false
end
end
wait (100)
end
Я так и не разобрался в lua, полагаю потому же что мне неизвестны замыслы разработчиков, и почему в одной платформе
else действует как продолжение, а в некоторых как конец.
Так вот замысел такой - скрипт работает в режиме ожидания включения одной из клавиш, как только она включена, начинается спамм одной из кнопки, в данном случае левой мыши, там, где она стоит.