Автокликер Clickermann :: Форум

Основной раздел => Общие вопросы => Topic started by: MotorShop on May 02, 2015, 06:25:33 PM

Title: Таймер автозапуска сценария
Post by: MotorShop on May 02, 2015, 06:25:33 PM
Здравствуйте!
Я не просто не программист - пользователь компа слабый. Полный ноль.
Мне нужно добиться чтоб Автокликер запускался сам для выполнения сценария каждые 10 минут.
1) В планировщик я его внес. При запуске Виндовс он тоже запускается
Скрипт который ему нужно выполнять каждые 5 минут:

// New Script
// Author: Anonymous
// Version: 1.0 (Сб 02.05.15)
WAITMS(00)
LCLICK(818,172)
WAITMS(00)
LCLICK(1233,30)
WAITMS(00)
LCLICK(1233,30)
WAITMS(00)
LCLICK(416,414)
halt // for single run

Готов заплатить за подсказку что нужно тут изменить для того чтоб сценарий выполнялся автоматически пока работает комп.
Желательно чтоб вне зависимости от режима выключения экрана который у меня на компе не отключается ни какими усилиями.

2) При каждом новом запуске программы, удаляется скрипт записи действий, его приходится каждый раз копировать вручную. Необходимо его как-то сохранить как основной по умолчанию раз и навсегда.
Title: Re: Таймер автозапуска сценария
Post by: Oraven on May 02, 2015, 06:40:13 PM
Зайди в настройки кликера и включи ассоциацию со скриптами, нажми Добавить потом применить и закрой настройки.

Сохрани этот скрипт. И в планировщике укажи запуск именно этого файла скрипта.

Code: (clickermann) [Select]
#autorun

WAIT(300)
LCLICK(818,172)
WAITMS(100)
LCLICK(1233,30)
WAITMS(100)
LCLICK(1233,30)
WAITMS(100)
LCLICK(416,414)
Title: Re: Таймер автозапуска сценария
Post by: MotorShop on May 02, 2015, 07:02:56 PM
Благодарю за подсказку.
Выполнил Ваши рекомендации так как понял:
1) Скрипт сохранил.
2) При запуске виндовс Автокликер не запускается но появляется окно "При помощи какой программы вы хотите открывать файлы такого типа".

Наверное файл со скриптом необходимо конвертировать в другой формат?
Title: Re: Таймер автозапуска сценария
Post by: MotorShop on May 02, 2015, 07:23:51 PM
1) Скрин №1:
В настройках кнопка "Ассоциация файлов не кликабельна" - как быть? Просто нажать "Добавить" ?
2) Скрин №2:
Файл в котором записан подсказанный Вами скрипт называется "Sovet" - всё правильно получилось?
Title: Re: Таймер автозапуска сценария
Post by: Oraven on May 02, 2015, 08:53:42 PM
У меня такое подозрение что восьмерка может блокировать ассоциацию с файлами из программы.
(http://savepic.net/6807387.png)
В этом случаи нужно в ручную указать к какой программе привязать расширение .cms

После этого, если два раза кликнуть по скрипту, запустится кликер с загруженным скриптом, а если в скрипте есть строка #autorun то кликер сразу запустит выполнение скрипта.

Кстати в папке кликера есть папка "projects" проекты, для порядка туда следует складывать свои скрипты.
Title: Re: Таймер автозапуска сценария
Post by: MotorShop on May 02, 2015, 11:26:58 PM
Благодарю!
Очень доступно и пошагово объясняете.

Ещё вопрос: а как настроить чтоб при каждом новом запуске программа  активировалась с последними сохраненными настройками.
Время задержки между выполнениями сценария, количество повторов, файл который закружен и готов к работе по умолчанию...
Title: Re: Таймер автозапуска сценария
Post by: MotorShop on May 02, 2015, 11:30:26 PM
И ещё - ни как не могу заблокировать отключение экрана на ноутбуке.
Это помешает выполнению запланированного сценария?
Title: Re: Таймер автозапуска сценария
Post by: Oraven on May 03, 2015, 07:34:05 AM
Ещё вопрос: а как настроить чтоб при каждом новом запуске программа  активировалась с последними сохраненными настройками.
Время задержки между выполнениями сценария, количество повторов, файл который закружен и готов к работе по умолчанию...

Все это прописывается в самом скрипте.

Вот пример:
Code: (clickermann) [Select]
#autorun

WAIT(300) // задержка на 5 минут
LCLICK(818,172)
WAITMS(100)
LCLICK(1233,30)
WAITMS(100)
LCLICK(1233,30)
WAITMS(100)
LCLICK(416,414)

INC($count,1) // наращиваемая переменная
IF($count = 10) // условие, после 10ого прохода стоп и выход
   HALT(1)
END_IF

HALT - команда останавливает сценарий
HALT(1) - команда останавливает и закрывает кликер
Title: Re: Таймер автозапуска сценария
Post by: Oraven on May 03, 2015, 07:39:13 AM
И ещё - ни как не могу заблокировать отключение экрана на ноутбуке.
Это помешает выполнению запланированного сценария?

Главное чтобы ноутбук не засыпал. Экран на работу никак не влияет. В настройках электропитания можно указать что ему делать при подключении от сети или от батареи.
Title: Re: Таймер автозапуска сценария
Post by: MotorShop on May 03, 2015, 07:54:15 AM
В скрине содержание папки "проекты".
"PS" - это файл со скриптом. В файле всё так как сохранила программа.
1) Я правильно разместил его в папке "projects" ?
2)Пожалуйста, уточните, каким образом в ручную указать к какой программе привязать расширение .cms
Пошагово. Пожалуйста!
Title: Re: Таймер автозапуска сценария
Post by: MotorShop on May 03, 2015, 07:59:05 AM
И вот с этим пунктом не разобрался:
"Привязка к конкретному окну нажатием одной кнопки, при этом работа кликера не мешает работе пользователя за компьютером"
Пожалуйста объясните.
Title: Re: Таймер автозапуска сценария
Post by: MotorShop on May 03, 2015, 08:06:06 AM
1) Скрин 1:
выбрал привязку к окну. кликаю "применить"
2) Скрин 2:
При запуске программы это не как не отображается. Привязка к окну не работает.
Title: Re: Таймер автозапуска сценария
Post by: Oraven on May 03, 2015, 09:48:58 AM
С какого оно будет работать если менеджер окон не имеет никакого отношения к привязки?! В нем показываются размер и положение окон. Можно поменять размер окна и понизить прозрачность, больше ничего он не умеет.

Привязка включается по наведению мыши на нужное окно и нажатии горячей клавиши (Alt+W) либо командами из скрипта.
Title: Re: Таймер автозапуска сценария
Post by: MotorShop on May 03, 2015, 02:56:24 PM
Подскажи, пожалуйста, для тупых. Подробно.
Как прогу к окну привязать. Пожалуйста.
Или что в скрипт добавить. Очень прошу.
Title: Re: Таймер автозапуска сценария
Post by: MotorShop on May 03, 2015, 03:10:10 PM
В какой момент времени необходимо нажать горячие клавиши? Перед стартом программы или при сохранении скрипта?
Или что и в какую стоку скрипта необходимо прописать?
Title: Re: Таймер автозапуска сценария
Post by: Oraven on May 03, 2015, 04:27:58 PM
В ручную привязка осуществляется до запуска скрипта.

1. Наводишь мышь на окно. Учти что окно может состоять из нескольких окон, например в блокноте их два, заголовок и область текста. если привязать кликер к заголовку то он не сможет набрать в блокноте текст. Поэтому наводи мышь именно на то к чему нужно привязать.

2. Нажми Alt+W. изменившийся статус подскажет что привязка включена.
(http://savepic.net/6755168.png)

3. Теперь можно запускать скрипт.

В режиме привязки координаты отсчитываются от начала окна, поэтому координаты кликов нужно получать предварительно привязавшись к окну.
Зажатия клавиш во время привязки не работают. выполнить например Ctrl+V не получится.