Здравствуйте, помогите пожалуйста воспользоваться кодом.
Идея кода , при вызове метода можно было авторизоваться на сайте, указывая параметры: сайт , логин и пароль.
Выдает ошибку "
Компиляция кода Ошибка в действии "CS0103" "Имя "poi" отсутствует в текущем контексте". [Строка: 0; Cтолбец: 20]
".
Идея кода , при вызове метода можно было авторизоваться на сайте, указывая параметры: сайт , логин и пароль.
namespace ZennoLab.OwnCode
{
/// <summary>
/// A simple class of the common code
/// </summary>
public class CommonCode
{
/// <summary>
/// Lock this object to mark part of code for single thread execution
/// </summary>
public static object SyncObject = new object();
// Insert your code here
}
public class DLE
{
public static string profil(Instance poi, string site, string Login, string Password)
{
poi.ActiveTab.Navigate(site,"");
poi.ActiveTab.WaitDownloading();
HtmlElement login = poi.ActiveTab.FindElementByXPath("//input[@name='username']",0);
HtmlElement pssword = poi.ActiveTab.FindElementByXPath("//input[@name='password']",0);
HtmlElement click = poi.ActiveTab.FindElementByXPath("//button[@type='submit']",0);
login.SetValue(Login,"Full",false,false);
pssword.SetValue(Password,"Full",false,false);
click.RiseEvent("Click","Full");
poi.ActiveTab.WaitDownloading();
return "ok";
}
}
}
{
/// <summary>
/// A simple class of the common code
/// </summary>
public class CommonCode
{
/// <summary>
/// Lock this object to mark part of code for single thread execution
/// </summary>
public static object SyncObject = new object();
// Insert your code here
}
public class DLE
{
public static string profil(Instance poi, string site, string Login, string Password)
{
poi.ActiveTab.Navigate(site,"");
poi.ActiveTab.WaitDownloading();
HtmlElement login = poi.ActiveTab.FindElementByXPath("//input[@name='username']",0);
HtmlElement pssword = poi.ActiveTab.FindElementByXPath("//input[@name='password']",0);
HtmlElement click = poi.ActiveTab.FindElementByXPath("//button[@type='submit']",0);
login.SetValue(Login,"Full",false,false);
pssword.SetValue(Password,"Full",false,false);
click.RiseEvent("Click","Full");
poi.ActiveTab.WaitDownloading();
return "ok";
}
}
}
OwnCode.DLE.profil(poi,"https://site.ru/admin.php","login","543562524");
Компиляция кода Ошибка в действии "CS0103" "Имя "poi" отсутствует в текущем контексте". [Строка: 0; Cтолбец: 20]
".