Author Topic: Помогите с авто отключением  (Read 2170 times)

0 Members and 1 Guest are viewing this topic.

Ramzesia

  • Активный участник
  • ***
  • Posts: 263
    • View Profile
Помогите с авто отключением
« on: July 06, 2017, 10:44:31 PM »
Привет всем. Помогите со скриптом, нужно что бы кликер в конкретное время, отключал прогу и самого себя. И желательно с возожностью менять время отключения в начале скрипта. Что то типо этого но не знаю как время воткнуть.зарание Большое спасибо.
Code: (clickermann) [Select]
//$_time_off=04:00
// Основной скрип
// В 04:00
LCLICK(10,10) // Клик по закрыть (крестик)
LCLICK(10,10) // Клик подтвердить закрытие
HALT(1) // Остановить и закрыть кликер

dramster

  • Герой форума
  • *****
  • Posts: 1134
    • View Profile
Re: Помогите с авто отключением
« Reply #1 on: July 07, 2017, 12:42:45 AM »
Справка - язык сценариев - введение - переменные
Quote
Особое значение имеют системные переменные. Их имена зарезервированы программой и значения переменных подставляются автоматически при обращении к ним.
в данном случае - $_time_h, возвращает текущий час.
Code: (clickermann) [Select]
IF($_time_h = 4)
   // В 04:00
   LCLICK(10,10) // Клик по закрыть (крестик)
   LCLICK(10,10) // Клик подтвердить закрытие
   HALT(1) // Остановить и закрыть кликер
END_IF
wait(1)

Ramzesia

  • Активный участник
  • ***
  • Posts: 263
    • View Profile
Re: Помогите с авто отключением
« Reply #2 on: July 07, 2017, 04:12:17 PM »
Я бы хотел более гибкие настройки, например часы минуты, скажем как указать 04:30 и как запихать время в переменную в начале скрипта, что бы удобно было менять время.
Code: (clickermann) [Select]
$_auto_off // Переменная где можно менять время отключения
// Основной скрип
LCLICK(10,10) // Клик по закрыть (крестик)
LCLICK(10,10) // Клик подтвердить закрытие
HALT(1) // Остановить и закрыть кликер

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Помогите с авто отключением
« Reply #3 on: July 07, 2017, 04:36:37 PM »
В начале скрипта, ну или после настроек, напиши поток

Code: (clickermann) [Select]
THREAD(timme_off, 1)
   IF(($_time_h = 4)&($_time_m = 30)&($_time_s = 0)) // Отключение в 04:00:00
      LCLICK(10,10) // Клик по закрыть (крестик)
      WAITMS(100)
      LCLICK(10,10) // Клик подтвердить закрытие
      HALT(1) // Остановить и закрыть кликер
   END_IF
   WAITMS(200)
END_THREAD

Ramzesia

  • Активный участник
  • ***
  • Posts: 263
    • View Profile
Re: Помогите с авто отключением
« Reply #4 on: July 07, 2017, 07:02:15 PM »
В начале скрипта, ну или после настроек, напиши поток

Code: (clickermann) [Select]
THREAD(timme_off, 1)// Вот это не понял что делает и для чего?
Да и можно ли эту часть авто отключения в самом скрипте отключать когда не нужно?

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Помогите с авто отключением
« Reply #5 on: July 07, 2017, 07:16:20 PM »
Если написать
Code: (clickermann) [Select]
THREAD(timme_off, 0)то поток изначально будет неактивен, соответственно и код в нем выполняться не будет.

Ramzesia

  • Активный участник
  • ***
  • Posts: 263
    • View Profile
Re: Помогите с авто отключением
« Reply #6 on: July 07, 2017, 08:21:20 PM »
Спасибо всем кто помог.