Постановка задачи:
Нужно в определенное время нажимать на веб-страничке по определенному адресу кнопку.
Решение:
Написана обработка, принимающая в командной строке адрес сайта битрикс24 и вторым параметром - признак того, что нужно работать автоматически
Порядок работы:
Распаковываем из архива обработкув любой каталог.
Создаем ярлык для запуска с параметром ...\BitrixWorkDay.exe http://192.168.130.212:8000
Запускаем. В ручном режиме обработка с паузой 5 сек. откроет указанный адрес. Там нужно авторизоваться, после этого, пока не почистятся куки, авторизация не потребуется.
По нажатии кнопки "Проверить" обработка с паузой 5 сек. нажмет кнопку "Начать рабочий день"и далее под ней "Начать" если рабочий день закрыт или наоборот, если открыт.
Если все получилось, ставите ее в планировщик windows на нужное время со вторым параметром в командной строке
...\BitrixWorkDay.exe http://192.168.130.212:8000 авто
Столько раз ,сколько вам это нужно, например, начать рабочий день, перерыв на обед, приход с обеда, закончить рабочий день.
Обработка работает как триггер - просто меняет состояние рабочего дня в битриск24.
Для того, чтобы все ваши нажатия не были в одно время, пауза перед стартом будет выбрана случайным образом в пределах 5 мин.
Обработка предназначена для использования с русскоязычной ОС windows любых версий.
Исходники - по запросу и не факт, что будут выданы.
Можете не принтскринить эту строку и не жаловаться в техподдержку.
Во вложениях скомпилированные exe файлы.
Для тех, кто опасается вирусов, приложены два варианта exe файлов. Запакованный (поменьше) и не запакованный.
Поддержка, лицензирование:
- Обработка не имеет ограничений по периоду действия, количеству организаций и пользователей.
- При возникновении вопросов по работе с обработкой, их можно обсудить в комментариях к публикации, личных сообщениях либо по e-mail, указанному в письме с отчетом.