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

  • Alfredo Garcia

    Alfredo Garc

    25 Mayıs 2007
  • Kim Barbin

    Kim Barbin

    3 Mayıs 2012
  • martin shervington

    martin sherv

    7 EKİM 2011