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