Что нового

Авто клики и клавиатура

td1Qf

Новичок
Сообщения
5
Репутация
0
Версия AutoIt: 3.

Описание: Программа где нужно автоматизировать запуск, ввод текста и клики.

Примечания: Нужен скрипт

Здравствуйте! Я новенький. Мне необходимо для одной программы автоматизировать:

1. Открытие программы на рабочем столе.
f946756d57.jpg


2. Когда откроется программа нужно чтоб кликала кое куда.
56c7ff06f5.jpg


3. Клик по кнопке в программе.
2fda00eac2.jpg


4. Внизу выдвинулась панель. Нужно чтобы был 1 клик.
4fde38fe53.jpg


5.После клика открывается окно. Там нужно вводить текст (на картинке красная нумерация). Далее клики (на картинке пронумерованы зелёным). Последний 6 клик с интервалом 3 секунды.
c2aab992b8.jpg


6.Свернуть открытое окно.
07d92eb8e7.jpg


7. Далее нужно вернуться в окно которое было выше (4. пукнт) и значит прокликать остальные кнопки по очереди и проделать тоже самое как и в пункте (5. и 6.)
a0101f184b.jpg


8. Вернуться в окно и кликнуть по кнопке для того чтобы нижняя панель задвинулась.
3cfca79e6e.jpg


9. Нижняя панель задвинулась, нужно чтоб был клик вот тут.
41d9a55858.jpg


10. После клика выдвигается панель справа. Там нужно вести текст а так же сделать клик.
7161e65fd2.jpg


11. После открывается браузер "Mozilla Firefox" и нужно его свернуть.
2329bd37f0.jpg


12. Нужно сделать клик тут.
2ffd022ed8.jpg


13. Далее возвращаемся в выдвинутую панель водим текст и делаем клик.
12fc9227da.jpg


14. Открывается браузер "Google Chrome" сворачиваем его.
c4be35abf2.jpg


15. Нужно сделать клик тут.
701a9f7a02.jpg


16. Делаем клик чтобы панель задвинулась.
96b46d336c.jpg


17. Итак панель задвинулась и нам нужно вести текст а так же сделать клик.
9096f0551f.jpg


18. Открывается браузер "Internet Explorer" сворачиваем его.
789d6af286.jpg


19. Нужно сделать клик тут.
098dff9d66.jpg


20. Ну и последнее... Просто сворачиваем программу.
10d406c1f9.jpg




Прошу не проходить мимо и помочь!
Я так понял для начало нужно прописать "Run" и указать расположение файла. И как видно мне понадобится команда "MouseClick" и "Send"!?
 

ra4o

AutoIT Гуру
Сообщения
1,165
Репутация
246
Функция "MouseClick" и "Send" не совсем удобны, так как вы задаёте координаты щелчка мышкой - окно сместится и будет клацать не там, где нужно, лучше использовать
Код:
ControlClick
,
Код:
ControlSend
. Пользуйтесь "Autoit Window Info" для получения информации по окнам. В пунктах 5 и 6 значения IP и порта во всех окнах одинаковые ?
 
Автор
T

td1Qf

Новичок
Сообщения
5
Репутация
0
ra4o сказал(а):
Функция "MouseClick" и "Send" не совсем удобны, так как вы задаёте координаты щелчка мышкой - окно сместится и будет клацать не там, где нужно, лучше использовать
Код:
ControlClick
,
Код:
ControlSend
. Пользуйтесь "Autoit Window Info" для получения информации по окнам. В пунктах 5 и 6 значения IP и порта во всех окнах одинаковые ?

Нет нет IP разные нужно вписывать везде.

А как запускать программу через команду "RUN" и exe дописывал и расположение файла не помогло.
Как правильно вписывать команды для ControlClick и ControlSend ?
 

alex33

Скриптер
Сообщения
1,457
Репутация
186
td1Qf сказал(а):
А как запускать программу через команду "RUN" и exe дописывал и расположение файла не помогло.
Как правильно вписывать команды для ControlClick и ControlSend ?
В справке и на форуме очень много примеров.
 

ra4o

AutoIT Гуру
Сообщения
1,165
Репутация
246
А как запускать программу через команду "RUN" и exe дописывал и расположение файла не помогло.
Как правильно вписывать команды для ControlClick и ControlSend ?
Правильно
Код:
Run("Полный путь к файлу включая расширение")
. Вряд-ли кто-то напишет полностью Ваш скрипт, хоть Вы и проделали большую работу со скриншотами, так как програмка платная и узнать ID элементов без запуска самой программы нет возможности. Пишите сами, ничего сложного нет, тем более алгоритм Вы уже расписали очень подробно.
 
Верх