Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Re^2: some doubts on my first steps with WWW::Mechanize::Chrome

by 1nickt (Canon)
on May 04, 2020 at 15:17 UTC ( [id://11116435]=note: print w/replies, xml ) Need Help??


in reply to Re: some doubts on my first steps with WWW::Mechanize::Chrome
in thread some doubts on my first steps with WWW::Mechanize::Chrome

Hi,

"other than that, there is no way to detect that there is nobody sitting in front of the browser"

As I mentioned in CB to Discipulus, my experience is that sadly, websites go to great and effective lengths to detect that very thing. Some specific things I have encountered that forced me to use Selenium::Remote::Driver to drive the browser:

  • Filling in a form field too fast (ie simply pasting/setting the value. Needed to add delay between keystrokes)
  • An invisible modal overlaid above the content (the form field is still in the DOM, but a human user has to click once to clear the modal and then into the form field)
  • Filling in a form field that is deliberately located "below the fold" (i.e. off screen, necessitating a human user to scroll the window)

Hope this helps!


The way forward always starts with a minimal test.
  • Comment on Re^2: some doubts on my first steps with WWW::Mechanize::Chrome

Replies are listed 'Best First'.
Re^3: some doubts on my first steps with WWW::Mechanize::Chrome
by bliako (Monsignor) on May 04, 2020 at 16:08 UTC

    and I was wondering what strategies they may use for tele-examining the studgents.

      First time I had to take an on-line driving class after a speeding ticket they didn't even have JS to see how long you remained on the page; I finished the 8-hr course in 40 minutes.

      My wife is studying for a Master's on-line at the moment. When she takes a test, she has to use a special browser they provide that can detect if any other browser is running. The webcam must be running and filming her. At random intervals she is prompted to pick up the laptop and turn to scan the whole room. The presence of another person or computer, books, wall posters or the like marks the test as questionable and alerts a human to review the video.

      Things have changed!


      The way forward always starts with a minimal test.

        Sureal is the new real.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://11116435]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others chilling in the Monastery: (3)
As of 2024-04-25 23:45 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found