Neden Webstore'dan indirme konusunda özellikle emin olduğunuzdan ve Chrome'a yüklediğinizden emin değilim. Uzatma sayfasından uzantısı, internete bağlı bir bilgisayar -Ile
yükleyin: uzatma kaynak koduna https://chrome.google.com/webstore/detail/
-Navigate
Ben krom uzantıları indirmek için bazı adımlar bulundu. XP'de bu, şu adreste bulunur: C: \ Belgeler ve Ayarlar \\ Yerel Ayarlar \ Uygulama Verileri \ Google \ Chrome \ Kullanıcı Verileri \ Varsayılan \ Uzantılar \
Bir sürüm klasörü görmelisiniz (örn. "0.0.21_0") . Bu klasörü kopyalayın ve yüklemek istediğiniz makineye taşıyın.
bağlantısız makinede krom yukarı -Aç ve İngiliz anahtarı gidin -> Araçlar -> Eklentiler
et''i tıklayın + '... Paketi uzantısı' geliştirici seçeneklerini
-Click görüntülemek ve versiyon seçmek Geliştirici moduna sonraki kök dizini olarak klasör. Özel anahtar dosyasını boş bırakın. Bu sürüm klasöründe bir .crx dosyası geliştiriciymiş gibi özel bir anahtar ile birlikte oluşturacaktır. .
--VEYA--
1- ilgilendiğiniz uzantısının kimliğini bulun uzatma ayrıntılar sayfasında, bu olacak bir şey gibi: bfbmjmiodbnnpllbbbfblcplfjjepjdn https://chrome.google.com/webstore/detail/
sonra
2- başka bir tarayıcı (Chrome) yapıştırın: https://clients2.google.com/service/update2/crx?response=redirect&x=id%3D~~~~%26uc
3- ve uzatma numarası ile ~~~~ değiştirilmesi. Bir CRX dosyası kaydetmeniz istenecektir. Bu dosyayı bir Chrome penceresine sürükleyin ve yükleme işlemine devam edin.
Kaynak: Nihayet https://productforums.google.com/forum/#!topic/chrome/g02KlhK12fU
, uzantıyı
ChromeOptions options = new ChromeOptions();
options.addExtensions(new File("/path/to/extension.crx"));
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
ChromeDriver driver = new ChromeDriver(capabilities);
Kaynak yüklemek için ChromeOptions indirilen .crx dosyasını kullanın: https://sites.google.com/a/chromium.org/chromedriver/extensions
Bir seçenek, test komut dosyalarını çalıştırdığınız her seferinde webstore'dan crx dosyasını indirmek için java'yı kullanmak ve ardından indirilen komut dosyasını chromeoptions'a yüklemek. Java'da internetten dosya indirmek için birçok seçenek vardır. Sizin durumunuzda yaklaşım kabul edilebilir mi? – parishodak
evet, mağazadan uzantıyı indirip yükledikten sonra yükleme de yapacak. Ama CRX dosyasını indirebilir miyim emin değilim? İndirilen URL'ler var mı? –