A tak z ciekawości, bo widzę iż ty operujesz wpisywanie poprzez skrypty na stronie nie lepiej by było zrobić to innym sposobem wpisywać te dane np
usibie zamiast WebBrowserr był by ask. Oczywiście ja pisze moduł dla aplikacji opartej o WPF więc kontrukcję na pewno będziesz miał inną HTMLELEMENT element in documentt.All.GetElementsByName
HTMLDocument documentt = WebBrowserr.Document as HTMLDocument;
foreach (IHTMLElement element in documentt.getElementsByName("login"))
{
element.setAttribute("value", DataPerson.Login);
}
oczywiście tak samo jesteś wstanie pobrań wszystkie elementy za pomocą tagów input czy jakoś tak
var document = WebBrowserr.Document as mshtml.HTMLDocument;
var inputs = document.getElementsByTagName("input");
foreach (mshtml.IHTMLElement element in inputs)
{
element.setAttribute("value", "Login");
}
Ja natomiast robię aplikację wypełniającą masowo formularze na stronach internetowych. Obecnie aplikacja działa lecz potrzebny użytkownik, teraz chcemy zrobić automatyzację bez używania wtyczki.
Pytanie ogólnie używając WebBrowsera i podstawiając user agenta w 100% na stronie powiedzmy nas to kryje przed wyłapaniem czy jesteśmy botem ? Oraz czy jest możliwość wchodzenia na stronę ustawiając i manipulację domem o ile dobrze rozumiem to tym z jakiej strony na nich wrzeliśmy ?
Oraz ostatnie pytanie w sieciach afiliacyjnych wykonują się rożnego rodzaju skrypty zliczające ;) jestem je wstanie jakoś obsłużyć ?