Используется когда нужно кликнуть в конкретное место браузера, а не на элемент. Например, по canvas, flash, или когда элемент не находится.
instance.Click(xMin, xMax, yMin, yMax, button, distribution) — клик в случайную точку внутри прямоугольника. Это реалистично — живой человек не попадает в одну и ту же точку каждый раз.
instance.ActiveTab.Navigate("https://example.com", "");
instance.ActiveTab.WaitDownloading();
// Кликаем в зону кнопки. Зеннопостер сам выберет случайную точку внутри
instance.Click(100, 200, 300, 350, "Left", "Normal");
project.SendInfoToLog("Кликнули по координатам");tab.MouseClick(x, y, button, clickType) — клик в конкретную точку вкладки.
instance.ActiveTab.MouseClick(150, 320, "left", "click");Комбо: найти элемент и кликнуть по его координатам — полезно, когда Click() на элементе не работает, но элемент найти можно.
HtmlElement he = instance.ActiveTab.FindElementByAttribute("textarea", "name", "text", "text", 0);
if (!he.IsVoid)
{
// Прокручиваем страницу до элемента
he.ScrollIntoView();
// Берём координаты элемента в окне браузера и кликаем чуть правее левого края
instance.ActiveTab.MouseClick(he.DisplacementInTabWindow.X + 10, he.DisplacementInTabWindow.Y + 10, "left", "click");
project.SendInfoToLog("Кликнули по координатам элемента");
}