From de98724544cd94e28602e584df92c317c69b6a93 Mon Sep 17 00:00:00 2001 From: Raphael Roberts Date: Sat, 25 Jan 2020 15:10:15 -0600 Subject: [PATCH] Starting on the adblock downloader --- rlbr_browser/adblock_downloader.py | 0 rlbr_browser/browser.py | 9 +++++++++ 2 files changed, 9 insertions(+) create mode 100644 rlbr_browser/adblock_downloader.py diff --git a/rlbr_browser/adblock_downloader.py b/rlbr_browser/adblock_downloader.py new file mode 100644 index 0000000..e69de29 diff --git a/rlbr_browser/browser.py b/rlbr_browser/browser.py index 43757d5..42cc9b0 100644 --- a/rlbr_browser/browser.py +++ b/rlbr_browser/browser.py @@ -59,6 +59,15 @@ class Tab: time.sleep(wait_for) return self.get_source() + def set_download_location(self, path): + cdp = run(self.page_handle.target.createCDPSession()) + run( + cdp.send( + "Page.setDownloadBehavior", + {"behavior": "allow", "downloadPath": downloadPath}, + ) + ) + def start_browser(proxy=None, use_adblock=True, **launch_opts): opts = launch_opts