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

  • Bennythecoder

    Bennythecode

    25 Mart 2008
  • huyked

    huyked

    28 Mart 2008
  • Just So

    Just So

    3 HAZİRAN 2007