Browser

Working with the page and the browser instance: finding and clicking elements, typing, JavaScript, cookies, extensions, image search on screenshots, fingerprint settings.

Type What it does
InstanceExtensions (Browser) HeGet, HeClick, HeSet, HeCatch, HeDrop, HeDragAndDrop; tab and launch helpers; image search (FindImg, FindImgFast, ClickImg, TapImg), swipes.
JsExtensions JsClick, JsSet, JsGet, JsPost: the same through JavaScript, shadow DOM included.
Cookies Read, save and load cookies; JSON ↔ Netscape; stored cookies in the account's row.
CookieCollector Collects fresh cookies from popular sites over HTTP.
Extension Installs, enables and disables Chrome extensions.
GpuSpoof Picks a WebGL vendor/renderer pair of the machine's GPU architecture.
BetterBrowser Applies a browser profile matching the proxy exit and checks the fingerprint.
BrowserScan Reads the browserscan.net report and fixes the timezone.
HtmlExtensions Element centre, QR decoding, XPath of an element.

Elements are addressed by a tuple: ("id-value", "id"), ("name-value", "name") or (tag, attribute, pattern, mode, index) as in ZennoPoster's FindElementByAttribute.

instance.HeSet(("email", "name"), project.Profile.Email);
instance.HeClick(("button", "innertext", "Continue", "regexp", 0));
string title = instance.HeGet(("h1", "fulltagname", "h1", "regexp", 0));

API: Browser. Source: Browser/