Цитата Sylver Dragon:
Этот вариант работает, елси твои действия выполняются достаточно быстро. »
|
Вот ИМЕННО ЭТО у меня и не получается!!! На разных компах скорость выполнения команд РАЗНОЕ. Например у меня на одном компе, командой 'send', определённый текст вводиться так, что я не успеваю читать, а на другом этот текст по букве в секунду выдаёт!!! Следуя из этого и скрипт в следующий раз уже не через час запуститься я с погрешностью...
Цитата beve:
если сложить @HOUR+1, а @HOUR будет равно 23 часам, то выйдет 24, а нам нужно ведь 00!, если @HOUR будет 01 и мы прибавим @HOUR+1, то выйдет 2, а нужно 02
|
А если @HOUR сделать как переменную (например $chas) и к этой переменной добавлять +1 каждый час, а потом поставить условие: "ЕСЛИ $chas = 23, ТО $chas = -1", после этого как и положено добавиться 1 и будет 0 ( -1 + 1 = 0 )
Цитата beve:
если @HOUR будет 01 и мы прибавим @HOUR+1, то выйдет 2, а нужно 02
|
Если я не ошибаюсь, то нужно чтобы час был именно 0, а не 00 или 01, 02 ...