コード例 #1
0
    def __init__(self, download_dir):
        FirefoxProfile.__init__(self)

        # use most recent download folder again
        self.set_preference("browser.download.folderList", 2)
        self.set_preference("browser.download.downloadDir", download_dir)
        self.set_preference("browser.download.defaultFolder", download_dir)
        self.set_preference("browser.download.dir", download_dir)
        self.set_preference("browser.download.useDownloadDir", True)
        self.set_preference("browser.download.manager.showWhenStarting", False)
        self.set_preference("browser.helperApps.neverAsk.saveToDisk",
                            "application/msword,text/html,text/plain")
        self.set_preference("browser.download.manager.showAlertOnComplete",
                            False)
        self.set_preference("browser.download.manager.showWhenStarting", False)
        self.set_preference("browser.download.panel.shown", False)
        self.set_preference("browser.download.useToolkitUI", True)
コード例 #2
0
ファイル: selenium_firefox.py プロジェクト: gunesacar/OpenWPM
 def __init__(self, *args, **kwargs):
     BaseFirefoxProfile.__init__(self, *args, **kwargs)
コード例 #3
0
 def __init__(self, *args, **kwargs):
     BaseFirefoxProfile.__init__(self, *args, **kwargs)
コード例 #4
0
 def __init__(self, profile_directory=None):
     with open(MY_WEBDRIVER_PREFERENCES) as default_prefs:
         FirefoxProfile.DEFAULT_PREFERENCES = json.load(default_prefs);
         FirefoxProfile.__init__(self, profile_directory);