WakeMeUp è un'applicazione per la sveglia del sonno basata su pyObjc open source. È programmato in python usando Objc in modo da poterlo eseguire da una posizione remota o da un PC Windows. È molto comodo perché puoi eseguirlo sul tuo computer Linux, UNIX o Windows e usarlo a casa così come in ufficio. Il programma ha anche diverse opzioni di personalizzazione che consentono all'utente di modificare diverse impostazioni. Ci sono cinque livelli di opzioni di sveglia: i primi quattro sono pre-programmati per consentire all'utente di svegliarsi con una certa temperatura del letto. Le altre quattro opzioni di livello consentono all'utente di svegliarsi con un orario specifico o in qualsiasi colore. Se sei abituato a svegliarti presto, allora ti interesserebbe l'opzione dell'ora che ti consente di regolare l'ora per cui la sveglia è impostata per suonare.
Esistono tre modi per personalizzare l'aspetto del processo di attivazione: è possibile modificare direttamente i file di sistema oppure utilizzare un'interfaccia utente grafica per personalizzare il programma. Il primo richiede il download e l'installazione dei file richiesti e l'esecuzione del programma da una riga di comando; E 'più facile di quanto credi. Quest'ultima opzione è ideale per l'utente che non sa come installare ed eseguire il software. L'interfaccia utente grafica consente di personalizzare il programma nello stesso modo in cui lo hai fatto quando lo hai installato. Puoi anche impostare il programma in modo che venga eseguito su un limite di tempo per evitare che l'utente si alzi troppo presto o puoi impostare il programma in modo che si svegli l'utente al momento giusto per andare a correre.
WakeMeUp viene fornito con una serie di funzionalità personalizzabili. L'utente può decidere se svegliarsi con il proprio viso o con l'orologio e se mostrare l'ora o il meteo o entrambi. Se l'utente decide di svegliarsi con il proprio orologio, il programma visualizzerà un conto alla rovescia per l'ora corrente. L'utente ha anche la possibilità di mostrare l'ora in un formato come "ora e minuti". Ci sono anche opzioni come la visualizzazione di un elenco di persone che sentiranno l'allarme se l'allarme è impostato per un gruppo specifico. L'utente ha la possibilità di impostare l'orologio in modo che vibri per notificare all'utente se il programma non è impostato per un tempo specifico. Altre opzioni includono la possibilità di avviare il programma riproducendo un file audio, cambiare lo sfondo dello schermo o cambiare lo sfondo e altro ancora.