☃ Google maps, Dynamic scraper & Duckduckgo using new external chrome browser

In the next update to SCM,

Google maps
Dynamic scraper
Duckduckgo

Will now download and use an external Chrome browser.

On first time running…

Once the chrome browser has been downloaded, it will be used by SCM in the future.

You can see location of browser.

Why change to external browser?

  • Properly push work into threads that don’t impact the UI of the app (previously opening browsers and doing work on them was limited to the main app thread only)
  • Hopefully better code to help me control the browser and fix problems like the gmaps review not loading problem

You might see increased MEM usage with this.

A big part of this is getting scraping code to run more smoothly on VPS ie lower cpu power machines that load pages slowly.

2 Likes