He olvidado cómo encontrar una pestaña por su nombre y devolver el valor (por ejemplo, la pestaña 2) y, finalmente, establecer la pestaña como la pestaña activa también.
He intentado lo siguiente, pero no funciona:
set titleString to "
"
tell application "Google Chrome"
set window_list to every window # get the windows
repeat with the_window in window_list # for every window
set tab_list to every tab in the_window # get the tabs
repeat with the_tab in tab_list # for every tab
set the_title to the title of the_tab # grab the title
if the_tab contains (Name to search" as text) then
display notification "the_tab"
end if
return # concatenate
end repeat
end repeat
end tell
También intenté comenzar algo con JavaScript:
tell application "Google Chrome"
set window_list to every window
repeat with the_window in window_list
set tab_list to every tab in the_window
tell tab_list to set TheTab to execute javascript "document.title"
end repeat
end tell
Pero luego me sale:
{«clase CrTb» id 4 de la ventana id 1 de la aplicación "Google Chrome", «Clase CrTb» id 9 de la ventana id 1 de la aplicación "Google Chrome", «Clase CrTb» id 2 de la ventana id 1 de la aplicación "Google Chrome", «Clase CrTb» id 189 de la ventana id 1 de la aplicación "Google Chrome"} no entiende el mensaje de "ejecutar".
¿Cómo puedo proceder?