Mi piacerebbe creare un AppleScript che salva tutte le schede aperte nella finestra frontale di Google Chrome in un PDF.
Questo è il mio MWE operativo finora:
tell application "Google Chrome"
set allTabs to tabs in front window
repeat with myTab in allTabs
tell myTab to print
end repeat
end tell
Naturalmente, questo apre semplicemente la finestra di stampa ripetutamente per ogni scheda aperta.
Idealmente, potrei salvarli tutti in un PDF distinto, qualcosa del genere (usando alcuni comandi inventati qui):
tell application "Google Chrome"
set myFolder to "/Users/nnn/Desktop/PDF/"
set myCount to 0
repeat with myTab in allTabs
set myCount to myCount + 1
set fileName to "pdf" & myCount & ".pdf"
set outputPath to myFolder & fileName
export myTab to outputPath as PDF -- obviously, this does not work.
end repeat
end tell
Come potrei farlo funzionare?