SYMBOL INDEX (49 symbols across 12 files) FILE: behavior/behavior.py function tinySleep (line 27) | def tinySleep(): function getDim (line 31) | def getDim(): function someWhereRandomClose (line 36) | def someWhereRandomClose(x, y, max_dist=120): function humanMove (line 63) | def humanMove(x, y, clicks=1, steps=1): function humanScroll (line 95) | def humanScroll(steps, clicks=(5, 20), direction=1): function tinySleep (line 102) | def tinySleep(): function doubleHit (line 106) | def doubleHit(key1, key2): function humanTyping (line 126) | def humanTyping(text, speed=(0.01, 0.025), double_hit=False): function clickNormal (line 154) | def clickNormal(clicks=1): function typeNormal (line 158) | def typeNormal(text): function fastwrite (line 162) | def fastwrite(text): function press (line 166) | def press(char): function typeWrite (line 170) | def typeWrite(l): function press (line 174) | def press(key): FILE: behavior/sst_utils.py function goto (line 12) | def goto(url): function getScriptPath (line 19) | def getScriptPath(name): function getPageSource (line 26) | def getPageSource(): function evalJS (line 32) | def evalJS(command): function getCoords (line 42) | def getCoords(selector, randomize_within_bcr=True, highlight_bb=True): function startBrowser (line 78) | def startBrowser(args=[], startInTempDir=False, chromeProfile='--profile... function closeBrowser (line 100) | def closeBrowser(): FILE: cdp/coords.js constant CDP (line 4) | const CDP = require('chrome-remote-interface'); function getCoordsAlt (line 12) | async function getCoordsAlt(css_selector) { function getFrameExecId (line 62) | function getFrameExecId(frame) { function expectLoadFrame (line 72) | function expectLoadFrame(name, timeout) { function getCoordsIframe (line 97) | async function getCoordsIframe(css_selector, iframe) { function getCoords (line 182) | async function getCoords(css_selector) { FILE: cdp/eval_js.js constant CDP (line 3) | const CDP = require('chrome-remote-interface'); function evalCommand (line 6) | async function evalCommand(command) { FILE: cdp/goto.js constant CDP (line 2) | const CDP = require('chrome-remote-interface'); function pageNav (line 4) | async function pageNav(url) { FILE: cdp/page_source.js constant CDP (line 2) | const CDP = require('chrome-remote-interface'); function getPageSource (line 4) | async function getPageSource() { FILE: crawl.py function main (line 11) | def main(): FILE: ddc.py function getCoords (line 24) | def getCoords(n): function getKey (line 32) | def getKey(): function visitPage (line 42) | def visitPage(): function main (line 52) | def main(): FILE: example.py function main (line 17) | def main(): FILE: immobilienscout24.py function startFluxbox (line 29) | def startFluxbox(): function startVNC (line 35) | def startVNC(): function moveRandomly (line 45) | def moveRandomly(steps=2): function contact (line 56) | def contact(listing): function is_detected (line 103) | def is_detected(): function main (line 114) | def main(): FILE: local_forward_proxy_server/proxy_server.js function startProxyServer (line 3) | async function startProxyServer(proxy) { FILE: lufthansa-de.py function startFluxbox (line 10) | def startFluxbox(): function startVNC (line 16) | def startVNC(): function main (line 26) | def main():