Итак, я получил новую клавиатуру с hG-ключами. (горячие клавиши) И я не знаком с lua ... Так может ли кто-нибудь дать мне очень простую команду, которая заставит мой компьютер спать? пожалуйста?Lua script pc to sleep
if gkey == 7 and mkey == 1 then
if event == "G_PRESSED" then
end
end
gkeys так клавиша G является ключом, который будет нажат, и MKEY это набор он использует. я могу иметь до 54 различных скриптов/макросов. Я хочу знать, что мне нужно положить после последнего «тогда», поэтому мой компьютер отправляется спать.
ТНХ вперед редактировать 1: получил это:
if gkey == 1 and mkey == 3 then
if event == "G_PRESSED" then
execute("rundll32.exe powrprof.dll,SetSuspendState 0,1,0");
end
end
ошибка: [строка "LuaVM"]: 40: попытка вызвать глобальный 'выполнить' (нилъ значение)
и с os.execute я получаю эту ошибку:
[строка «LuaVM»]: 40: попытка индекса глобальных «зева» (нилъ значение)
окончательного ответ: не возможное остроумие h gseries keyboard. используйте ярлык
'if ... then execute kill -9 -1'?Мы понятия не имеем, какой компьютер/ОС вы используете, и я сомневаюсь, что у lua будет функция «put_pc_to_sleep()» здания ... –
Знаете ли вы о системной команде, которую вы можете запустить, которая заставит ваш компьютер спать ? Возможно ли использовать клавиатуру api с функцией для этого встроенного устройства? –
1) windows 7 2) нет, у клавиатуры этого нет. клавиатура поставляется с key-api, и я могу писать скрипты для ключей самостоятельно. вот почему мне нужен сценарий. Я не знаю о функции, потому что это очень простой редактор. –