- Регистрация
- 26.02.2017
- Сообщения
- 29
- Благодарностей
- 1
- Баллы
- 3
Прочтя конкурсную статью, http://zennolab.com/discussion/threads/zennoposter-winapi-dlja-chajnikov-avtomatizacija-ljubogo-desktop-prilozhenija.33709/ решил попробовать создать Viber чекер номеров.
Подскажите как решить эту задачу?
После набора номера не существующего в базе Viber, Viber выдает сообщение что данного номера нет в базе вайбер.
Вопрос первый какими функциями можно распоснать это, (сообщение об ощибке нельзя выделить мышью)
Мне кажиться я нашел рещение использую функцию PixelSearch http://autoit-script.ru/autoit3_docs/functions/PixelSearch.htm , но я не как не могу понять как ее встроить в С# код что бы она работала ?
var handle = AutoItX.WinGetHandle("Viber +79182346465");// хендл окна
AutoItX.WinActivate(handle);
AutoItX.WinMove(handle, 0, 0);
AutoItX.MouseClick("LEFT", 335, 122); //клик по номеру наберателю
AutoItX.MouseClick("LEFT", 136, 183);
AutoItX.Send(project.Variables["number"].Value); // берет номер из переменной и вписывает
AutoItX.MouseClick("LEFT", 257, 626); //нажимает кнопку отправить СМС
Подскажите как решить эту задачу?
После набора номера не существующего в базе Viber, Viber выдает сообщение что данного номера нет в базе вайбер.
Вопрос первый какими функциями можно распоснать это, (сообщение об ощибке нельзя выделить мышью)
Мне кажиться я нашел рещение использую функцию PixelSearch http://autoit-script.ru/autoit3_docs/functions/PixelSearch.htm , но я не как не могу понять как ее встроить в С# код что бы она работала ?
var handle = AutoItX.WinGetHandle("Viber +79182346465");// хендл окна
AutoItX.WinActivate(handle);
AutoItX.WinMove(handle, 0, 0);
AutoItX.MouseClick("LEFT", 335, 122); //клик по номеру наберателю
AutoItX.MouseClick("LEFT", 136, 183);
AutoItX.Send(project.Variables["number"].Value); // берет номер из переменной и вписывает
AutoItX.MouseClick("LEFT", 257, 626); //нажимает кнопку отправить СМС
Вложения
-
56,2 КБ Просмотры: 829