1
私は、クロムブラウザを起動し、AdBlock Plus拡張機能を読み込むrubyスクリプトを持っています。残念ながら、拡張機能のオプションパネルから追加したカスタムフィルタをロードする方法を特定できません(特定のdiv idをブロックするフィルタを追加しました)。拡張機能を読み込むと、最初に読み込まれたように扱われるので、カスタムフィルタを作成した後に状態をリロードする方法は不思議です。ここでWatir/chromedriverを使用している場合、Adblock Plusでフィルタを読み込む方法は?
は、私はそれを起動していますかの抜粋です:
Selenium::WebDriver::Chrome.path = '/opt/google/chrome/chrome'
browser = Watir::Browser.new(:chrome, :switches => %w[--load extension=/home/someuser/.config/google-chrome/Default/Extensions/cfhdojbkjhnklbpkdaibdccddilifddb/1.12.1_0 --no-first-run])