Как вставить значение переменных в C# ?

goldzine

Client
Регистрация
27.01.2015
Сообщения
63
Благодарностей
5
Баллы
8
Добрый день. Прошу знатоков С# помочь разобраться. Есть рабочий код C# который выполняет эмуляцию Touch, Swipe на сайте (нужно для мобильной версии браузера).
Мне нужно рандомизировать места начала и конца действий Touch, Swipe. те нужно рандомно подставлять цифры через переменные
Подскажите пожалуйста как в данном случаем вставить переменные в C# чтобы все работало.
79726
 

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 445
Благодарностей
1 288
Баллы
113
Добрый день. Прошу знатоков С# помочь разобраться. Есть рабочий код C# который выполняет эмуляцию Touch, Swipe на сайте (нужно для мобильной версии браузера).
Мне нужно рандомизировать места начала и конца действий Touch, Swipe. те нужно рандомно подставлять цифры через переменные
Подскажите пожалуйста как в данном случаем вставить переменные в C# чтобы все работало.Посмотреть вложение 79726
C#:
// Вместо X1 имя переменной зенки, например - min
int X1 = Convert.ToInt32(project.Variables["X1"].Value);
// Вместо Y1 имя переменной зенки, например - max
int Y1 = Convert.ToInt32(project.Variables["Y1"].Value);

// Вместо X2 имя переменной зенки, например - min2
int X2 = Convert.ToInt32(project.Variables["X2"].Value);
// Вместо Y2 имя переменной зенки, например - max2
int Y2 = Convert.ToInt32(project.Variables["Y2"].Value);


instance.ActiveTab.Touch.SwipeBetween(X1, Y1, X2, Y2);
Если что, это не Мин и Макс рандома, а координаты:

X1 Y1 Координаты - откуда (где) зажать палец на экране
X2 Y2 Координаты - куда (в какие координаты) вести зажатый палец и где его отпустить.

Сами координаты отображаются (когда вы наведете в браузерном окне мышью) снизу браузера:
79734


Что бы небыло проблем как вставлять переменную, в C# кубике на пустое поле жмете Правой Клавишей Мыши и выбираете переменную зенки, она сама сформирует верную ссылку (Только цифры придется конвертировать как в коде выше в формат int или double).

79728
 
Последнее редактирование:
  • Спасибо
Реакции: goldzine

goldzine

Client
Регистрация
27.01.2015
Сообщения
63
Благодарностей
5
Баллы
8
C#:
// Вместо X1 имя переменной зенки, например - min
int X1 = Convert.ToInt32(project.Variables["X1"].Value);
// Вместо Y1 имя переменной зенки, например - max
int Y1 = Convert.ToInt32(project.Variables["Y1"].Value);

// Вместо X2 имя переменной зенки, например - min2
int X2 = Convert.ToInt32(project.Variables["X2"].Value);
// Вместо Y2 имя переменной зенки, например - max2
int Y2 = Convert.ToInt32(project.Variables["Y2"].Value);


instance.ActiveTab.Touch.SwipeBetween(X1, Y1, X2, Y2);
Если что, это не Мин и Макс рандома, а координаты:

X1 Y1 Координаты - откуда (где) зажать палец на экране
X2 Y2 Координаты - куда (в какие координаты) вести зажатый палец и где его отпустить.

Сами координаты отображаются (когда вы наведете в браузерном окне мышью) снизу браузера:


Что бы небыло проблем как вставлять переменную, в C# кубике на пустое поле жмете Правой Клавишей Мыши и выбираете переменную зенки, она сама сформирует верную ссылку (Только цифры придется конвертировать как в коде выше в формат int или double).

спасибо большое за помощь, теперь все работает
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)