Estoy intentando extraer la lista de cookies de acuerdo con Safari.
Tengo el siguiente fragmento de código:
tell application "Safari" to activate
tell application "System Events" to tell process "Safari"
keystroke "," using command down -- display preferences
delay 1
click button "Privacy" of toolbar 1 of window 1
delay 2 -- let the cookie count update
click button "Details…" of group 1 of group 1 of window "Privacy"
get <what??> of row 1 of table 1 of scroll area 1 of sheet 1 of window "Privacy"
end tell
Lo cual está bien, excepto que no puedo encontrar la forma de obtener el nombre de la cookie de la fila. Sin embargo, de manera tentadora, VoiceOver puede leer el valor y el Inspector de accesibilidad muestra que se mantiene en el atributo accessibilityLabel
.
De ahí la pregunta: ¿hay alguna forma de obtener el valor del atributo accessibilityLabel
en AppleScript?
Versiones: Safari 9.0 / El Capitán.
PD: Sé que hay un archivo Cookies.binarycookies en la biblioteca del usuario. ¡Todavía me gustaría la respuesta a mi pregunta para futuras referencias al menos!