1

私はウェブサイトをスクラップするセレンスクリプトを持っています。セレンドライバが新しいリンクを開くたびに、ChromeドライバはGoogle Chromeの新しいインスタンスを起動し、send_keysを使用して検索クエリに入力を提供します。 そして、新しく開いたクロムタブが他のウインドウの前に現れます。(ノーチラスやFirefoxのように)私のUbuntuで開く16.04 LTSSelenium Prevent chromedriver新しいウィンドウがUbuntuに焦点を当てるから16.04 LTS

別のワークスペースでスクリプトを実行しようとしましたが、開いたクロムタブ(スクリプトによる)。 また、タイトルバーを右クリックすると、現在表示されているウィンドウをAlways on topにしても、クロムブラウザがリンクを開くとすぐにフォーカスが失われます(他のワークスペースで)

クロームドライバの新しく開いたタブがフォーカスを取得しないようにする方法はありますか?

+1

は、私の知る限り、これは可能ではないですが、彼らは解決策 –

+0

私が試した 'devilspie2'だけでなく([本]に従ってを持っている場合に、他のピッチをできるようになる(https://でaskubuntu .com/a/650709))、運がない...あなたが正しいと思います。 @タルン・ラルワニー – Wasi

答えて

0

chromedriverの解決策が見つかりませんでしたので、もう一度phantomjsに切り替えました。 PhantomJSの

ダウンロードリンク:http://phantomjs.org/download.html

関連する問題