Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (3): « 1 2 [3]   

> Описание: Получение локальной даты и времени на компьютере
Tricky
Отправлено: 04 Февраля, 2022 - 20:24:41
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 3
Дата рег-ции: Янв. 2022  
Репутация: 0




 Kibor пишет:
getlocaltime Получение локальной даты и времени на компьютере

CODE:
int Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds;

int H[4]={10, 14, 22, 2}
int T=0;

loop()
{
getlocaltime(Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds);
for (int n=0; n<4; n++)
{
if (Hour==H[n])
{
if (T==0)
{
T=1;
FN();
}
goto p;
}
}
T=0;
p: pause(1000);
}

function FN()
{
//Код который будет срабатывать
beep(1000, 100);
}


Спасибо огромное!

Оказывается Вы очень быстро ответили
А я сижу жду, у меня отображалась страничка с моим последним сообщением в конце темы. Пока комп не перезагрузил. Что то с кешем было видать Улыбка
Благодарю! Кибор - супер, правда все равно сложновато пока что ))
 
 Top
a300
Отправлено: 11 Декабря, 2022 - 14:55:59
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 32
Дата рег-ции: Май 2020  
Репутация: 0




Добрый день.

Пытаюсь получить день недели, сегодня воскресенье, а выдаёт 0

CODE:
int Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds;
getlocaltime(Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds);
messagebox(DayOfWeek);


Подскажите почему может не получаться или как получить?
 
 Top
Zireael
Отправлено: 11 Декабря, 2022 - 15:28:31
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4397
Дата рег-ции: Нояб. 2017  
Репутация: 580




 Цитата:
Пытаюсь получить день недели, сегодня воскресенье, а выдаёт 0

Всё верно. В некоторых странах, в частности США, неделя начинается с воскресенья, а не понедельника.
 Цитата:
0 Sunday
1 Monday
2 Tuesday
3 Wednesday
4 Thursday
5 Friday
6 Saturday

(Отредактировано автором: 11 Декабря, 2022 - 15:35:12)

 
 Top
a300
Отправлено: 11 Декабря, 2022 - 15:59:12
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 32
Дата рег-ции: Май 2020  
Репутация: 0




Спасибо, не знал что Кибор использует Американскую систему, хотя можно было это в шапке указать, придёться конвертироватьНедовольство, огорчение
 
 Top
a300
Отправлено: 29 Января, 2023 - 18:33:09
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 32
Дата рег-ции: Май 2020  
Репутация: 0




Здравствуйте.
Подскажите пожалуйста как в Кибор получить время прошедшее с 1 января 1970г. в секундах?
 
 Top
Zireael
Отправлено: 29 Января, 2023 - 18:40:39
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4397
Дата рег-ции: Нояб. 2017  
Репутация: 580




 Цитата:
как в Кибор получить время прошедшее с 1 января 1970г. в секундах?

CODE:
external(INT, "time", "time", "msvcrt.dll");

int t = time(0);
messagebox(t);
 
 Top
Страниц (3): « 1 2 [3]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« О программе Кибор »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by