Bot do obsługi Strony

0

Witam, takich tematów jest całkiem sporo ale nie znalazłem w nich odpowiedzi na nurtujący mnie problem. Napisałem sobie jeszcze nie całkiem zautomatyzowanego bota i coś mnie zaintrygowało, wstrzykuje login i hasło za pomocą

Document.GetElementById("username").SetAttribute("value","login");

I tak samo dla hasła. Oczywiście w miejscu login jest poprawna wartość. Za każdym razem funkcja wstrzykuje dane poprawnie ale z jakiejś przyczyny storn zawsze wie kiedy wstrzykuje dane a kiedy je wpisuje. Jak mogę to obejść?

0

Witam,

Jesteś pewien że nie ma tam jakiegoś śledzenia sesji za pomocą ciasteczek?

Pozdrawiam,

mr-owl

0
Draq napisał(a):

I tak samo dla hasła. Oczywiście w miejscu login jest poprawna wartość. Za każdym razem funkcja wstrzykuje dane poprawnie ale z jakiejś przyczyny storn zawsze wie kiedy wstrzykuje dane a kiedy je wpisuje. Jak mogę to obejść?

Co się dzieje, gdy ręcznie wpisujesz dane, a co, gdy używasz bota?

0

Jak wpisuje ręcznie to przyjmuje a botem odrzuca ale po wpisaniu/wstrzyknięciu hasła nie mogę go podejrzeć więc nie wiem czy jest wstrzykiwane w niezmienionej formie, login nie ulega zmianom. Możliwe że jest jakaś obserwacja ciasteczkowa :) ale nie mogę nic znaleźć takiego ( co nie znaczy że nie ma ).

0

Powodów może być wiele. Nikt nie ma szklanej kuli i bez linku do strony nie pomoże.

0

Wystarczy że na pole do hasła zapięty jest jakiś javascript na event onkeyup i już lipa

0

Spróbuj tak:
Document.GetElementById("username").Focus();
Document.GetElementById("username").SetAttribute("value","login");

0

Nie wiem jak to w .net ale jak chcesz robic bota to uzyj puppeteer i sie z nim nie rozejdziesz na zawsze, no chyba ze w jakis sposob ten bot ma dzialac w jakiejs aplikacji desktopowej

1 użytkowników online, w tym zalogowanych: 0, gości: 1