Esiste un tasto di scelta rapida per aggiornare un browser in background?

2

Voglio avere una combinazione di tasti per aggiornare la finestra attiva in Google Chrome, che normalmente sarebbe Cmd + R . Tieni presente che (a) sto utilizzando due schermate, (b) Google Chrome non è attualmente una finestra attiva.

È persino possibile?

Sto tentando di associare questo script link con i tasti di scelta rapida. Quello che ho fatto è: creare un servizio usando Automator (nessun input, nessuna applicazione). Usando il tasto rapido dei servizi, ho impostato cmd+r . Tuttavia, questo non fa nulla.

Il mio risultato previsto è: cmd + r fa ciò che dovrebbe già fare nella presente app + esegue il mio script di apple.

    
posta Gajus 18.02.2012 - 22:44
fonte

3 risposte

3

Puoi inserire uno di questi in un servizio di Automator utilizzando un'azione applescript.

Quindi imposta una scorciatoia da tastiera con Servizi nelle Scorciatoie da tastiera delle preferenze di sistema della tastiera.

Notare che il servizio riceve le impostazioni nelle schermate. Ciò assicurerà che il menu venga visualizzato in tutti i servizi dell'app. (Le altre app potrebbero dover chiudere e riaprire prima di riprendere la scorciatoia)

Chrome.

tell application "Google Chrome"
    reload active tab of (get window 1)
end tell

Safari.

tellapplication"Safari"
    tell document 1 to do JavaScript "javascript:location.reload(true)"
end tell

Servizi.

Menu Servizio -In iTunes

    
risposta data 19.02.2012 - 00:38
fonte
0

Bene, puoi farlo su un AppleScript che fa questo:

tell application "Google Chrome" to activate
tell application "System Events"
    keystroke "r" using command down
end tell

e quindi invocare lo script tramite un collegamento. Ci sono alcune app gratuite là fuori che fanno questo lavoro; Mac OS X non offre questo, temo.
(Forse devi sostituire "Google Chrome" con il nome effettivo dell'app Chrome: non l'ho installato, quindi non posso controllare quale sia il suo nome.)

    
risposta data 18.02.2012 - 23:14
fonte
0

Raccomando di utilizzare un'estensione per le schede di auto-ricarica. Questo non è esattamente quello che chiedi, ma raggiunge lo stesso obiettivo.

  • Chrome: Facilità di aggiornamento automatico

    • Aggiorna automaticamente e ricarica automaticamente le pagine dopo un numero qualsiasi di secondi.
    • Imposta diversi ritardi per pagina o scheda.
    • Ricorda le tue impostazioni per pagina.
    • Ricorda la posizione di scorrimento della pagina Web.
  • Safari: reloader della scheda Safari

    • Ricorda le posizioni di scorrimento verticale e orizzontale per le pagine ricaricate
    • Sospende automaticamente il ricaricamento sulle pagine in cui hai inserito il testo (quindi non perderai il lavoro)
    • Ti consente di abilitare o disabilitare il ricaricamento per singole schede o per tutte le schede in una finestra
  • Firefox: ReloadEvery

risposta data 18.02.2012 - 23:28
fonte

Leggi altre domande sui tag