- Регистрация
- 11.11.2016
- Сообщения
- 18
- Благодарностей
- 0
- Баллы
- 1
Помогите пожалуйста решить такую проблему.
Сделал чекер для проверки номеров на наличие вайбер.
По российским номерам все работает корректно, когда номер подставляется без "+", но, например для Украины нужно уже подставлять номер в полном формате, пример +380674695005.
Проблема в том, что плюс и следующая за ним цифра обрезаются.
var handle = AutoItX.WinGetHandle("NoxPlayer");
var contact = project.Variables["contact"].Value;
AutoItX.WinActivate(handle);
AutoItX.WinMove(handle, 0, 0);
AutoItX.MouseClick("LEFT", 260, 140, 1);
AutoItX.MouseClick("LEFT", 500, 940, 1);
System.Threading.Thread.Sleep(500);
AutoItX.Send(contact);
System.Threading.Thread.Sleep(500);
AutoItX.MouseClick("LEFT", 665, 264, 1);
System.Threading.Thread.Sleep(500);
AutoItX.MouseClick("LEFT", 655, 670, 1);
System.Threading.Thread.Sleep(500);
AutoItX.MouseClick("LEFT", 390, 224, 1);
AutoItX.MouseClick("LEFT", 392, 222, 1);
System.Threading.Thread.Sleep(500);
AutoItX.MouseClick("LEFT", 105, 85, 1);
System.Threading.Thread.Sleep(100);
AutoItX.MouseClick("LEFT", 105, 85, 1);
System.Threading.Thread.Sleep(100);
AutoItX.MouseClick("LEFT", 105, 85, 1);
System.Threading.Thread.Sleep(100);
AutoItX.MouseClick("LEFT", 105, 85, 1);
Подстановка переменной в вайбер производится в этой строке
AutoItX.Send(contact);
Помогите пожалуйста решить эту проблему.
Сделал чекер для проверки номеров на наличие вайбер.
По российским номерам все работает корректно, когда номер подставляется без "+", но, например для Украины нужно уже подставлять номер в полном формате, пример +380674695005.
Проблема в том, что плюс и следующая за ним цифра обрезаются.
var handle = AutoItX.WinGetHandle("NoxPlayer");
var contact = project.Variables["contact"].Value;
AutoItX.WinActivate(handle);
AutoItX.WinMove(handle, 0, 0);
AutoItX.MouseClick("LEFT", 260, 140, 1);
AutoItX.MouseClick("LEFT", 500, 940, 1);
System.Threading.Thread.Sleep(500);
AutoItX.Send(contact);
System.Threading.Thread.Sleep(500);
AutoItX.MouseClick("LEFT", 665, 264, 1);
System.Threading.Thread.Sleep(500);
AutoItX.MouseClick("LEFT", 655, 670, 1);
System.Threading.Thread.Sleep(500);
AutoItX.MouseClick("LEFT", 390, 224, 1);
AutoItX.MouseClick("LEFT", 392, 222, 1);
System.Threading.Thread.Sleep(500);
AutoItX.MouseClick("LEFT", 105, 85, 1);
System.Threading.Thread.Sleep(100);
AutoItX.MouseClick("LEFT", 105, 85, 1);
System.Threading.Thread.Sleep(100);
AutoItX.MouseClick("LEFT", 105, 85, 1);
System.Threading.Thread.Sleep(100);
AutoItX.MouseClick("LEFT", 105, 85, 1);
Подстановка переменной в вайбер производится в этой строке
AutoItX.Send(contact);
Помогите пожалуйста решить эту проблему.