Как получить список открытых вкладок из Chrome? | C #
Поэтому я хочу извлечь открытые вкладки из Google Chrome (заголовок, URL) и вывести список тем, как в диспетчере задач Chrome. До сих пор я пытался отфильтровать все процессы Chrome и получить заголовки окон, но это не работает:
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);
}
}
Это не дает мне адрес или название вкладки, есть ли другой способ сделать это?