Come posso modificare l'icona di tile di Chrome Dock per mostrare la favicon della scheda corrente?


1

Vorrei che il riquadro Chrome Dock mostrasse la favicon (dinamica) di una scheda. Ci sono diversi scenari che potrei immaginare, ognuno dei quali sarebbe incredibilmente utile per me:

  • L'icona di Chrome Dock Tile viene completamente sostituita dalla favicon.
  • Il Chrome Dock Tile mostra la favicon, ad esempio, nell'angolo in basso a destra dell'icona principale, simile all'indicatore del download.
  • La favicon è quella della scheda Chrome più avanzata.
  • La favicon è quella di una scheda specifica, bloccata.

Una soluzione che fosse live sarebbe l'ideale, ma un AppleScript che potrei impostare per funzionare ogni 5 minuti o qualcosa sarebbe anche ok.

Il mio caso d'uso è che ho impostato Gmail per visualizzare il numero di messaggi non letti nella mia Posta in arrivo nella favicon. Mi piacerebbe averlo visualizzato nel Dock in modo da poter vedere se ho nuovi messaggi non letti senza portare Chrome in primo piano.


Se l'app stessa non fornisce questa funzione, dovrai scrivere un'app che possa fare ciò che hai chiesto. Alcuni esempi di codice Tile Tile possono essere trovati con DockTile l'app di Apple dimostra l'uso semplice dell'API NSDockTile e altro ancora. Tieni presente che il file favicon.ico di solito ha un'immagine 16x16 che dovrebbe quindi essere ridimensionata e salvata nel formato .icns per essere inserita nel Dock. Questo probabilmente sembrerà brutto rispetto alla corretta creazione che usa un'immagine master più grande e la ridimensiona.
user3439894

Se desideri modificarlo in questo modo, ti consigliamo di modificare Google Chromium ( chromium.org ), questa è fondamentalmente la versione open source di Chrome.
Jaketr00

Se dovessi scrivere comunque il mio codice, probabilmente salterò del tutto Chrome e scriverò semplicemente un'app che ha interrogato per i nuovi messaggi tramite IMAP e impostato di conseguenza la sua icona. Hmm ... Grazie per i suggerimenti, in particolare il puntatore all'app demo.
jj33
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.