Puoi vedere un elenco di tutte le schede aperte in Safari?

6

Spesso ho sempre aperto un buon registro da 150 a 200 in Safari perché questo è il posto in cui mi piace mantenere tutto il mio lavoro corrente. Ovviamente, tutte le schede aperte non vengono mai visualizzate contemporaneamente quando ce ne sono così tante ...

Mi chiedo se un elenco di tutte le schede attualmente aperte sia disponibile in Safari.

    
posta MicroMachine 19.09.2015 - 12:41
fonte

3 risposte

6

Non credo che ci sia un elenco di schede disponibili, tuttavia, in Safari è disponibile una panoramica delle schede se fai clic su

View > Show All Tabs

La scelta rapida da tastiera è Maiusc + Comando + \

Che mostrerà tutte le tue schede, raggruppate in base al loro sito web.

Oppure, se disponi di un supporto da pizzico a zoom, puoi eseguire lo zoom indietro e salterà automaticamente in questa vista.

    
risposta data 19.09.2015 - 17:42
fonte
4

Ecco un AppleScript che otterrà il nome di tutte le Schede in tutte le finestre di Safari e mostrale in un documento TextEdit non salvato.

È possibile salvare questo come uno script semplice e accedervi dal menu Script sulla barra dei menu se lo si abilita in Preferenze dell'editor di Script. O come App e può essere posizionato sul Dock.

tell application "Safari"
    set windowCount to number of windows
    set docText to ""
    repeat with x from 1 to windowCount
        set tabcount to number of tabs in window x
        repeat with y from 1 to tabcount
            set tabName to name of tab y of window x
            set docText to docText & tabName & linefeed as string
        end repeat
    end repeat
end tell
tell application "TextEdit"
    activate
    make new document
    set the text of the front document to docText
end tell

Il codice sorgente sopra è stato modificato da Genera un elenco di schede di Safari aperte con AppleScript .

    
risposta data 19.09.2015 - 16:23
fonte
1

Una leggera modifica a [user3439894] [1] AppleScript per ottenere anche l'URL della scheda e salvarlo nel file di testo risultante.

tell application "Safari"
set windowCount to number of windows
set docText to ""
repeat with x from 1 to windowCount
    set tabcount to number of tabs in window x
    repeat with y from 1 to tabcount
        set tabName to name of tab y of window x
        set theURL to URL of tab y of window x
        set docText to docText & tabName & space & theURL & linefeed as string
    end repeat
end repeat
end tell
tell application "TextEdit"
    activate
    make new document
    set the text of the front document to docText
end tell
    
risposta data 30.08.2018 - 13:18
fonte

Leggi altre domande sui tag