Come mostrare l'evento "tempo fino al prossimo calendario programmato" (nella barra dei menu)

3

C'è un modo per mostrare il tempo rimanente fino al prossimo evento del calendario ? Preferibilmente nella barra dei menu del menu, se possibile? Forse un altro modo per ottenere qualcosa di simile?

    
posta Eric Fail 17.01.2016 - 21:44
fonte

3 risposte

6

Ecco un modo per mostrare il tempo rimanente fino al prossimo evento del calendario nella barra dei menu.

  1. Installa icalBuddy in /usr/local/bin (il modo più semplice è con Homebrew : brew install ical-buddy )
  2. Scarica e avvia BitBar
  3. Inserisci il seguente script nella cartella dei plug-in selezionata (come event.sh , ad esempio):
#!/bin/bash

osascript <<'END'
set theEventInfo to do shell script "/usr/local/bin/icalBuddy -n -li 1 -uid -ec 'Birthdays' -ps '/|/' eventsToday+10 | sed 's/^.*(\(.*\)).*uid: \(.*\)$/\1|\2/'"

set prevDelimiter to AppleScript's text item delimiters
set AppleScript's text item delimiters to {"|"}
set theEventInfos to every text item of theEventInfo
set AppleScript's text item delimiters to prevDelimiter

set theEventCalendar to first item of theEventInfos
set theEventUID to second item of theEventInfos

tell application "Calendar"
    tell calendar theEventCalendar
        set theEvent to first event whose uid is theEventUID
        set duration to (start date of theEvent) - (current date)
        return "next event in " & duration div hours & ":" & text -2 thru -1 of ("0" & (duration div minutes - (duration div hours * 60))) & return & "---" & return & summary of theEvent & return & start date of theEvent
    end tell
end tell
END

Alcune note:

  • C'è spazio per miglioramenti, ma le basi sono lì.
  • Esclude il calendario dei compleanni. Può anche facilmente escludere eventi di tutta la giornata aggiungendo -ea nella lista dei parametri di icalBuddy
risposta data 23.01.2016 - 18:15
fonte
0

Uso l'app App Countdown Widget. Sono 99 centesimi. Fa proprio quello che vuoi. Imposta la data e l'ora di un evento e visualizza un piccolo rettangolo sullo schermo con giorni e ore fino all'evento. Il display è mostrato sotto.

Puoi avere il rettangolo sul tuo desktop o farlo fluttuare in modo che sia sempre in primo piano. Puoi anche avere il conto alla rovescia nei giorni solo o giorni e ore come quello mostrato qui. Puoi anche impostare i colori da utilizzare per testo e sfondo.

    
risposta data 28.12.2018 - 04:11
fonte
-1

C'è un'app gratuita chiamata "Quanto manca" nell'app store. fa esattamente questo.

    
risposta data 27.12.2018 - 20:26
fonte

Leggi altre domande sui tag