- Регистрация
- 07.10.2016
- Сообщения
- 172
- Благодарностей
- 45
- Баллы
- 28
Ребят привет! Хочу гарантировать попадание мышки в нужное поле прямо в кубике С#
Мышку эмулирую так:
И хотел бы туда добавить клик зенковского стандартного кубика чтобы с гарантией попасть в нужное место.
Вопрос как добавить
he.RiseEvent("click", instance.EmulationLevel);
этот клик который будет основан на координатах объекта
project.Variables["topinbrowser"].Value и project.Variables["leftinbrowser"].Value ?
Спасибо что прочитали.
Мышку эмулирую так:
эмуляция клика мышкой:
.ToInt32(project.Variables["topinbrowser"].Value);
int leftinbrowser = Convert.ToInt32(project.Variables["leftinbrowser"].Value);
Random rnd = new Random();
int[] delay = new int[10] {
rnd.Next(50, 150),
rnd.Next(50, 150),
rnd.Next(50, 150),
rnd.Next(50, 150),
rnd.Next(50, 150),
rnd.Next(50, 150),
rnd.Next(50, 150),
rnd.Next(50, 150),
rnd.Next(50, 150),
rnd.Next(50, 150)
};
instance.ActiveTab.FullEmulationMouseMove(leftinbrowser + rnd.Next(13, 45), topinbrowser + rnd.Next(23, 36));
instance.ActiveTab.FullEmulationMouseMove(leftinbrowser + rnd.Next(13, 45), topinbrowser + rnd.Next(23, 76));
instance.ActiveTab.FullEmulationMouseMove(leftinbrowser + rnd.Next(3, 15), topinbrowser + rnd.Next(3, 26));
instance.ActiveTab.FullEmulationMouseMove(leftinbrowser + rnd.Next(3, 15), topinbrowser + rnd.Next(3, 6));
instance.ActiveTab.FullEmulationMouseClick("left", "click");
стандартный клик зенки:
// Конструктор действий, тип RiseEvent
HtmlElement he = instance.ActiveTab.GetDocumentByAddress("0").FindElementByAttribute("span", "class", "sendcode-verify-right", "regexp", 0);
if (he.IsVoid) return -1;
// Задержка эмуляции
instance.WaitFieldEmulationDelay();
// Вызвать событие "click"
he.RiseEvent("click", instance.EmulationLevel);
Вопрос как добавить
he.RiseEvent("click", instance.EmulationLevel);
этот клик который будет основан на координатах объекта
project.Variables["topinbrowser"].Value и project.Variables["leftinbrowser"].Value ?
Спасибо что прочитали.
Последнее редактирование: