2016-04-20 18 views
0

Ich versuche, Dateien durch Selen firefox webdriver herunterladen. Ich war in der Lage, firefox so zu konfigurieren, dass es kein Popup gibt, um die Datei beim Herunterladen für alle Dateiformate außer .dmg-Dateien zu speichern. Ich habe daran gearbeitet, konnte aber die Lösung nicht finden. Unten ist meine firefox WebDriver Konfiguration:.dmg-Dateien in Selen herunterladen firefox webdriver

BroswerProfile.set_preference ("browser.helperApps.alwaysAsk.force", False) BroswerProfile.set_preference ("browser.helperApps.neverAsk.saveToDisk", "application/x-msdownload , application/x-7z-compressed, application/zip, application/vnd.ms-cab-compressed, application/vnd.ms-artgalry, application/x-msaccess, application/octet-stream, application/x-apple-diskimage , dmg application/octet-stream ") BroswerProfile.set_preference (" browser.download.manager.alertOnEXEOpen ", False); BroswerProfile.set_preference ("browser.download.manager.focusWhenStarting", False); BroswerProfile.set_preference ("browser.download.manager.useWindow", False); BroswerProfile.set_preference ("browser.download.manager.showAlertOnComplete", False); BroswerProfile.set_preference ("browser.download.manager.closeWhenDone", False);
#set Pfadverzeichnis BroswerProfile.set_preference ("browser.download.folderList", 2) BroswerProfile.set_preference ("browser.download.dir", downloadpath)

+0

Was ist der MIME-Typ der Datei? –

Antwort

0

Ich denke, was Sie brauchen, zum Download Mime-Typ für diese .dmg-Dateien. verwenden HttpFox Add-on in Firefox

https://addons.mozilla.org/en-US/firefox/addon/httpfox/ 

in Spalte Typ wird es Art von dmg-Dateien anzeigen und gleicht in der Serie Vorlieben hinzufügen.

Danke, Murali