Come visualizzare gli eventi di iCal del calendario direttamente sul desktop?
Consigli Makradar / / December 19, 2019
Pochi giorni fa nella comunità Rumak uno dei partecipanti ha chiesto domanda interessante: Come visualizzare gli eventi da iCal Calendari direttamente sul desktop? I commenti hanno suggerito due soluzioni a questo problema. La prima opzione è stato il programma GeekTool con cui non tutti erano in grado di capire, e la seconda - app a pagamento. Io stesso sostengo il desiderio degli sviluppatori di capitalizzare i risultati del loro lavoro, ma per dare i soldi per un tale pushover è stato un peccato. Così ho deciso di trattare con GeekTool e condividere le loro esperienze. Guardando avanti a dire che si trattava di una faccenda piuttosto semplice.
Quello che vogliamo
Ma prima, un po 'su ciò che vogliamo raggiungere. Qui è il desktop, che è stato discusso in Rumak:
Nell'angolo sinistra mostra la data corrente e un elenco di eventi di iCal. Elegante, semplice e molto conveniente. E qui è il desktop di uno dei MacRumors lettori:
Questa sezione mostra il giorno della settimana, la data, il tempo, il calendario nella parte inferiore dello schermo e il nome del brano attualmente in riproduzione in iTunes.
Il mio aspetto del desktop come questo (si può cliccare sull'immagine per ingrandire):
Lo schermo visualizza la data, l'elenco degli eventi e affari della iCal.
Come fare
Abbiamo bisogno di installare due programmi. In primo luogo - è GeekTool. Può essere scaricato qui. Se si utilizza Mac OS X Leopard, è meglio, forse, di mettere la versione stabile 2.1.2 GeekTool. Se avete già eseguito l'aggiornamento a Mac OS X 10.6 Snow Leopard, installare la release candidate GeekTool 3.0 RC5. Lei, a giudicare dai commenti su blog e forum sotto la SL di lavorare costantemente. Una volta scaricato il software, installarlo. Nelle impostazioni di sistema dovrebbe essere un nuovo elemento:
Prendo atto che le interfacce GeekTool 2.1.2 e GeekTool 3.0 RC5 sono molto diversi, io ulteriormente parlare il set up è 3.0, che lavora per me sotto SL.
Abbiamo anche bisogno di un secondo programma. questo iCalBuddy. E 'anche gratuito. Scarica l'ultima versione consiglio iCalBuddy 1.6.12. Scompattare l'archivio e spostare il contenuto della cartella in qualsiasi directory. Nelle versioni precedenti del programma è stato necessario utilizzare il terminale per l'installazione (sudo FolderPath ./install.sh), nel nuovo - basta fare doppio clic sul file install.command. Verrà visualizzata la finestra terminale in cui vi verrà chiesto di inserire la password di amministratore:
registrazione
Ora arriva la parte divertente - impostazione. Aprire GeekTool (che si trova in Preferenze di Sistema). Apparirà la seguente finestra:
Nella colonna di destra, creare un nuovo gruppo (ho chiamato i suoi eventi). Conterrà Giklety (Geeklet) - ISTRUZIONI o del testo. Quindi fare clic sull'icona Shell e trascinare sul desktop. Apparirà la seguente finestra:
Qui si determina ciò che verrà visualizzato sul desktop e in quale forma verrà visualizzate le informazioni. Il punto più importante - si tratta di comando. Per visualizzare la data, immettere il seguente comando:
Data '+% e% e% B'
.
data
- è la data effettiva della squadra, e '+% E% e% B'
- formato della data (in questo caso: nome completo del giorno della settimana, la data, il nome del mese). Il formato della data può essere impostato, un elenco di descrittori e il loro significato può essere trovato qui.
Per formattare il testo nella finestra Proprietà, fare clic sul pulsante Stile. Nella finestra che appare, è possibile selezionare il tipo di carattere, dimensione, colore, stile desiderato.
A questo punto aggiungere la produzione di eventi del calendario. Torna alla finestra di shell GeekTool, fare clic sull'icona, trascinare sul desktop. Nel campo Comando, digitare il seguente comando:
/ Usr / local / bin / icalBuddy -nc eventsToday | sed -e "s / * / - /" | sed -e "s /! /!! /"
Viene visualizzato un elenco di eventi fino ad oggi da tutti i calendari iCal. Anche in questo caso, andiamo alla sezione Style, che ha istituito una rappresentazione visiva.
Per visualizzare l'elenco delle cose da fare (ToDo) da iCal sulla necessità desktop per creare un altro Geeklet con questo comando:
/ Usr / local / bin / icalBuddy -nc uncompletedTasks | sed -e "s / * / - /" | sed -e "s /! /!! /"
ultimi ritocchi
Resta da aggiungere una sezione (nel mio caso - "fare oggi"). Creare un nuovo Geeklet, ma specificare un comando diverso:
echo fatto oggi
Per ciascuno dei GeekLet'ov necessario specificare la data di aggiornamento delle informazioni (refresh ogni). Se il blocco è raramente aggiornato (ad esempio, il nome di "fare oggi"), specificare il periodo di grande. Intervallo di aggiornamento calendario degli eventi può essere messo in 10 secondi.
quello successivo
E poi - per il gioco, di sperimentare, di provare. Date un'occhiata ai vari modi di formattazione del testo che viene visualizzato sul desktop. La maggior parte dei programmi interessanti comportano la creazione di diversi Gikletov. Poi, per la data, è possibile utilizzare uno stile per il giorno della settimana - l'altro, per il mese - il terzo. Non può essere limitata alla revoca di eventi e attività iCal, e regolare il display del tempo desktop, la riproduzione di dati statistici canzone di visite in loco, ecc Fantasy illimitate possibilità GeekTool - quasi.
Nei commenti, si possono porre domande - io e gli altri lettori cercherò di rispondere loro. Saremo anche felici se si vantano carta da parati (gettare i link alle immagini). Facile oftopik, ma ancora... :-)
link correlati
- Visualizzare gli eventi iCal e una lista da fare sul tuo desktop
- Monitorare il vostro Mac e di più con GeekTool
- discussione geektools e un sacco di interessanti soluzioni per MacRumors
- GeekTool - bellezza e molto altro ancora! - eccellente articolo Maxim Melnikov