Wie erhalte ich eine Liste der geöffneten Tabs in Chrome? | C #
So möchte ich die geöffneten Tabs aus Google Chrome (Titel, URL) extrahieren und das Thema wie im Chrome-Task-Manager auflisten. Bisher habe ich versucht, alle Chrome-Prozesse zu filtern und die Fenstertitel abzurufen, aber das funktioniert nicht:
var procs = Process.GetProcesses();
...
foreach (var proc in procs)
{
if (Convert.ToString(proc.ProcessName) == "chrome")
{
Console.WriteLine("{0}: {1} | {2} | {3} ||| {4}\n", i, proc.ProcessName, runtime, proc.MainWindowTitle, proc.Handle);
}
}
Dies gibt mir weder die Adresse noch den Titel der Registerkarte. Gibt es eine andere Möglichkeit, dies zu tun?