SORU
24 Temmuz 2009, Cuma


Firefox Access Dosya Yükleme iletişim kutusu için

Bana Firefox dosya indirme iletişim işlemek için izin veren API herhangi bir tür var mı? (Kullanıcı bir şey yok, kendim başlatmak değil görünen erişmek için istiyorum).

Yapmak istediğim şey Selenyum bu iletişim "ayrıcalıklı mod" arayüzü emin değilim bir şey chrome erişmek için yeterli de). Selenyum olsun (ve erişim için.

CEVAP
17 ŞUBAT 2012, Cuma


Bu sorun için bir çözüm, kodu kontrol ettim:

FirefoxProfile firefoxProfile = new FirefoxProfile();

firefoxProfile.setPreference("browser.download.folderList",2);
firefoxProfile.setPreference("browser.download.manager.showWhenStarting",false);
firefoxProfile.setPreference("browser.download.dir","c:\\downloads");
firefoxProfile.setPreference("browser.helperApps.neverAsk.saveToDisk","text/csv");

WebDriver driver = new FirefoxDriver(firefoxProfile);//new RemoteWebDriver(new URL("http://localhost:4444/wd/hub"), capability);

driver.navigate().to("http://www.myfile.com/hey.csv");

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • B3ASTTY™

    B3ASTTY™

    27 Mayıs 2013
  • Charles Griffin Gibson

    Charles Grif

    26 NİSAN 2006
  • PhoneBuff

    PhoneBuff

    10 HAZİRAN 2011