Chrome на Linux - запросить браузер, чтобы увидеть, какие вкладки открыты? - PullRequest
15 голосов
/ 11 февраля 2011

Я использую Chromium (версия Chrome с открытым исходным кодом) в Ubuntu Linux. Могу ли я написать программу, чтобы увидеть, какие вкладки у меня открыты? Я хотел бы написать программу, чтобы отслеживать, сколько времени я трачу на вещи. Существует ли программа командной строки, какой-либо способ вызова команды chromium-browser или какое-либо заклинание dbus, которое сообщит мне, какие вкладки у меня открыты и по какому URL-адресу каждой вкладки?

Ответы [ 2 ]

5 голосов
/ 16 марта 2011

Действительно, есть опция командной строки, которая может открыть дверь для запущенного процесса Chrome (хром) --remote-shell-port.Через эту «отладочную заднюю дверь» вы можете получить список открытых вкладок.

  • Посмотрите на chromedevtools для дальнейшего вдохновения.

ОБНОВЛЕНИЕ:

Chrome DevTools устарел ибольше не поддерживается, начиная с Версии> 17.0.950. * См. руководство WebKit-Protocol , если новая Debug-Framework предоставляет аналогичные способы выполнения задачи.

3 голосов
/ 05 апреля 2018

Chrome в Linux - запросить браузер, чтобы увидеть, какие вкладки открыты?

Для chromium:

strings ~/'.config/chromium/Default/Current Session' | 'grep' -E '^https?://'
...