Bon, alors, je vais essayer d'être le plus clair possible.
- Ouvrir Éditeur AppleScript.app, qui se trouve dans le dossier Utilitaires (dans Applications).
- Coller ce script dans la fenêtre de l'éditeur, puis l'enregistrer.
Bloc de code:
tell application "System Events"
if exists process "Mail" then
try
tell application "Mail"
set unreadCount to unread count of inbox
if (unreadCount is equal to 1) then
set the_sender to get the sender of (messages of inbox whose read status is false) as string
set name_senders to extract name from the_sender
return "There is a new message from " & name_senders
else
if (unreadCount is greater than 1) then
set the_sender to get the sender of (messages of inbox whose read status is false) as string
set name_senders to extract name from the_sender
return "There is " & (unreadCount as string) & " new messages"
end if
end if
end tell
end try
end if
end tell
Choisir un nom facile à retenir (moi j'ai mis "Mail"), ainsi que l'emplacement (le plus simple; enregistrer dans Documents)
- Dans GeekTool, créer un nouveau Shell (en glissant l'icône sur le bureau), et dans la fenêtre, à coté de Command, taper :
osascript /Users/TonNom/Documents/Mail.scpt
Ne pas oublier, Mail doit être ouvert.
Voilà, normalement ça devrait marcher.