実際、実行中のクロム (クロム) プロセス --remote-shell-port
への扉を開くことができるコマンド ライン オプションがあります。 .この「バックドアのデバッグ」を通じて、開いているタブのリストを取得できる場合があります。
- さらなるインスピレーションを得るために、chromedevtools を見てください。
更新:
バージョン>17.0.950 以降、Chrome DevTools は廃止され、サポートされなくなりました。
xdotool を使用してフォーカス下の X ウィンドウをクエリすることによる、より一般的な解決策 (他のアプリケーションでも機能します) を次に示します。
while true; do
xdotool getwindowfocus getwindowname;
sleep 10;
done
これにより、たとえば次のように出力されます:
Tilix: Defaultpeter-ThinkPad-T5801: [email protected]: ~
Chrome on Linux - query the browser to see what tabs are open? - Stack Overflow - Google Chrome
Local KVM
untitled — Atom
untitled — Atom
Open File
iostat_xtmz_3.out — ~/Work/KappAhl/Test1 — Atom
Tilix: Defaultpeter-ThinkPad-T5801: [email protected]: ~*
Linux 上の Chrome - ブラウザーにクエリを実行して、開いているタブを確認します。
chromium
の場合 :
strings ~/'.config/chromium/Default/Current Session' | 'grep' -E '^https?://'