Здравствуйте, гость ( Вход | Регистрация )

> Автовыключение по таймеру, Или
Levo222
сообщение 17.6.2020, 1:47
Сообщение #1


*****

Journeyman
Сообщений: 399
Регистрация: 18.11.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.689



Другому условию.
Вобщем нужен скрипт, который по истечении указанного времени/или по еще одному условию пройдётся последовательно по нескольким окнам и выключит их(выполнит необходимые действия для конкретного окна с условием)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
cirus
сообщение 17.6.2020, 12:46
Сообщение #2


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26812
Пользователь №: 16.971
Возраст: 29



Цитата
Но отображать то всё равно будет в секундах?

Перевод времени из секунд в минуты и обратно это математика 2й класс...
Код
--lua
function time (t)
    local m = math.floor( (math.floor(t) % 3600) / 60)
    local s = (math.floor(t) % 3600) % 60
    return string.format("%02d:%02d", m, s)
end


local minute = 2.5  -- 2.5 минуты
local t = os.clock() + minute * 60

while t > os.clock() do  -- ждать
    hint (time (t - os.clock()))
    wait (100)
end

log('Нужные действия')
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения



Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 3.7.2025, 14:38
Designed by Nickostyle