- Регистрация
 - 10.12.2012
 
- Сообщения
 - 157
 
- Благодарностей
 - 186
 
- Баллы
 - 43
 
			
				Код:
			
		
		
		Random rnd = new System.Random();
int numPoint = rnd.Next(3,6);
Point[] points = new Point[numPoint];
int leftinbrowser = Convert.ToInt32(project.Variables["leftinbrowser"].Value);
int topinbrowser = Convert.ToInt32(project.Variables["topinbrowser"].Value);
points[0] = new Point(leftinbrowser, topinbrowser);
for ( int i = 1; i < numPoint; i++ )
{
    leftinbrowser = rnd.Next(leftinbrowser - rnd.Next(1, 1), leftinbrowser + rnd.Next(20, 55));
    topinbrowser = rnd.Next(topinbrowser - rnd.Next(1, 1), topinbrowser + rnd.Next(5, 10));
  
    points[i] = new Point(leftinbrowser, topinbrowser);
}
// create delay
int[] delay = new int[numPoint];
for ( int i = 0; i < numPoint; i++ )
{
    delay[i] = rnd.Next(1, 100);
};
// perform the mouve move events
instance.ActiveTab.MouseMove(points, delay, true);
	true if necessary performs the left mouse click in the end point: otherwise false. Default value is false.
По окончанию цикла должно быть выполнение click по последним точкам.
Кнопка активна, но по итогу ничего не происходит, после выполнения сниппета.



