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

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

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

> Описание: Получение локальной даты и времени на компьютере
Zireael
Отправлено: 07 Марта, 2019 - 09:30:39
Post Id



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


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




 Цитата:
на выходе получится 27 часов...

CODE:
int hour=27;
messagebox(mod(hour, 24));

function mod(int x, int y){int z=x/y; return x-z*y;} // остаток от деления

Подправил функцию, а то не работала после введения дробного деления.
 
 Top
Denci
Отправлено: 15 Мая, 2021 - 17:05:41
Post Id



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


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




Нужно реализовать следующую задумку. Пользователю нужно дать возможность использовать программу до определенной даты/времени. Локальное время он может изменить, и пользоваться таким образом дальше. Значит нужно брать время из интернета. Есть ли уже готовое решение (на форуме не нашёл) или нужно писать такой скрипт самому, парсить сайты и т.д? Я думаю, что и другим пользователям пригодится такая функция.
 
 Top
Ilya001
Отправлено: 15 Мая, 2021 - 17:17:03
Post Id



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


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




 Denci пишет:
Нужно реализовать следующую задумку. Пользователю нужно дать возможность использовать программу до определенной даты/времени. Локальное время он может изменить, и пользоваться таким образом дальше. Значит нужно брать время из интернета. Есть ли уже готовое решение (на форуме не нашёл) или нужно писать такой скрипт самому, парсить сайты и т.д? Я думаю, что и другим пользователям пригодится такая функция.

Зачем изобретать велосипед? Есть уже готовое решение:(для просмотра ссылки Вам необходимо авторизоваться)
Или это не подойдёт?
 
 Top
Denci
Отправлено: 15 Мая, 2021 - 18:15:20
Post Id



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


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




Слишком заморочено, к тому же пользователям скрипта еще и Кибор придется скачивать. Просто хотел в код скрипта засунуть эту задумку, упаковать в EXE-файл и передать им.
 
 Top
Kibor
Отправлено: 15 Мая, 2021 - 18:17:44
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




 Denci пишет:
Слишком заморочено, к тому же пользователям скрипта еще и Кибор придется скачивать

Заморочено??
И зачем пользователям Кибор. Он вам нужен только для этого.
 
 Top
Nikanr
Отправлено: 15 Мая, 2021 - 18:58:07
Post Id



Пользователь
Специалист


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




 Denci пишет:
еще и Кибор придется скачивать


При загрузке на сервер можно создать .exe который вы и отдаете пользователю)

(Отредактировано автором: 15 Мая, 2021 - 18:59:00)

 
 Top
Denci
Отправлено: 16 Мая, 2021 - 23:22:17
Post Id



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


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




Разобрался с данным сервисом, работает, и заменяет вроде, что требовалось. Спасибо всем за ответы. Скажите, а можно ли как-то убрать первое окно, в котором показывается количество оставшихся дней, и перейти сразу непосредственно к работе скрипта?
 
 Top
Kibor
Отправлено: 16 Мая, 2021 - 23:28:04
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




 Denci пишет:
можно ли как-то убрать первое окно, в котором показывается количество оставшихся дней, и перейти сразу непосредственно к работе скрипта?

Нет
 
 Top
Tricky
Отправлено: 02 Февраля, 2022 - 03:43:54
Post Id



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


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




Доброго времени суток!
Подскажите пожалуйста, как в Кибор реализовать шедулер?

Есть задача запускать небольшой киборовский скрипт который запускает другие ссвязки программ с определенными действиями 5 раз в сутки в строго определенное время.
Запущенный софт может висеть, может вылетать, может разлогиниться (по своему усмотрению).

Соответственно предполагается что в памяти будет висеть копия кибора которая будет в определенное время (скажем 10, 14, 22, 02 GMT+3) будет запускать связку, логиниться и далее по списку.

С таймером и отсчетом всего в секундах как то запутался совсем, 8й час ковыряюсь (уснуть не могу пока не сделаю Улыбка )

Подскажите плз, может кто то решал подобные задачи расписания? спасибо!
 
 Top
Kibor
Отправлено: 02 Февраля, 2022 - 08:53:00
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




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
Страниц (3): « 1 [2] 3 »
Сейчас эту тему просматривают: 5 (гостей: 5, зарегистрированных: 0)
« О программе Кибор »


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




Powered by