Le fil des coups de pouces pour GeekTool

  • Créateur du sujet Créateur du sujet mad-gecko
  • Date de début Date de début
Bonjours à tous(tes),

Pour avoir l'affichage de la réception de nouveaux mails par GeekTool, j'ai mis Mail en ouverture automatique de session, jusque là tout est OK (merci wath68 !)

Le problème, c'est qu'à l'ouverture de la-dite session, la fenêtre de Mail s'ouvre (normal !...) J'aimerais avoir l'indication de nouveaux mails sans que la fénêtre de Mail s'ouvre sur le bureau ! Est-ce possible ? Si oui, comment faire ?

Merci pour vos réponses :zen: À+
 
Préférences Système / Comptes / Ouverture / cocher "Masquer"

capturedcran20100116000.png
 
Merci wath, devant cette évidence :rose:, je m'aperçois que j'avais mal interprété la colonne "masquer". Je pensais que si les cases étaient décochées, l'applic. ne s'ouvrirait pas ! ( Ah, le boulet ! :D ) Merci de ta réponse :zen: Bon Week. À+
 
Bonjour à tous(tes)

Désolé wath, mais malgré la case cochée, la fenêtre de Mail continue d'apparaître à l'ouverture des sessions :confused: ! Après plusieurs redémarrages, décochages et recochages de la-dite case, tjrs pareil !

Je ne sais pas quoi faire :( . Quelqu'un aurait-il une idée pour venir à bout de ce problème ?

Merci d'avance :zen: À+
 
Voici un script que j'utilise avec GeekTool pour afficher les titre, l'album et l'interprète de ce que j'écoute avec iTunes :

tell application "System Events"
set powerCheck to ((application processes whose (name is equal to "iTunes")) count)
if powerCheck = 0 then
return ""
end if
end tell
tell application "iTunes"
try
set playerstate to (get player state)
end try
if playerstate = paused then
set trackPaused to " (paused)"
else
set trackPaused to ""
end if
if playerstate = stopped then
return "Stopped"
end if
set trackID to the current track
set trackName to the name of trackID
set artistName to the artist of trackID
set albumName to the album of trackID
set totalData to trackName & trackPaused & " - " & artistName & "
- " & albumName & " -"
return totalData
end tell


trackName et le nom de l'album et ainsi de suite. Que dois je utiliser comme commande pour faire apparaître l'illustration de l'album et sans notation ?

Merci d'avance
 
Tu pourrais poster une capture, pour voir ce que ça donne, s'il te plaît ?

Pour afficher l'illustration, aucune idée.
J'ai gardé Bowtie pour la pochette, et GeekTool pour les infos (Artiste, Titre et Morceau)
 
Après avoir posté dans la partie "nos desktops sous osX", voici mon bureau avec du geektool bien évidemment...



Pour la partie temps, les informations sont récupérées sur yahoo weather.
Tout est ...

Je n'arrive vraiment pas à ajouter l'image de la météo pourrais-tu me l'expliquer !
Je ne comprends pas cette histoire de PHP !
Il faut dire que je débute avec GeekTools
Merci:up:
 
Pour la météo c'est hyper-simple.

1°) Aller ici : http://weather.yahoo.com/ et chercher sa ville (Enter city or zip code)
Ton URL va ressembler à ça (exemple avec Mulhouse, pour moi) :
Bloc de code:
http://weather.yahoo.com/france/alsace/mulhouse-613673/

2°) Copier cet URL dans une page TextEdit

3°) Cliquer sur l'icône orange RSS juste à droite de la ville.
Ton URL va ressembler à ça :
Bloc de code:
http://weather.yahooapis.com/forecastrss?p=FRXX0071&u=c
Copier cet URL sur la page TextEdit.

4°) Créer un nouveau Shell GeekTool et y coller le script suivant (en remplacant l'URL en italique par le premier lien copié dans TextEdit) :
Bloc de code:
curl --silent "[I]http://weather.yahoo.com/france/alsace/mulhouse-613673/[/I]" | grep "forecast-icon" | sed "s/.*background\:url(\'\(.*\)\')\;\ _background.*/\1/" | xargs curl --silent -o /tmp/weather.png\

5°) Créer une nouvelle image GeekTool et coller le script suivant :
Bloc de code:
file:///tmp/weather.png

6°) Pour afficher la température et les conditions, créer un nouveau Shell et y coller le script suivant (en remplaçant l'URL en italique par le 2ème lien copié précédemment) :
Bloc de code:
curl --silent "[I]http://weather.yahooapis.com/forecastrss?p=FRXX0071&u=c[/I]" | grep -E '(Current Conditions:|C<BR)' | tail -n1 | sed -e 's/<BR \/>//' -e 's/ C$/&#730;C/'

6° bis) Pour afficher juste la température, utiliser le script suivant (remplacer l'URL comme ci-dessus) :
Bloc de code:
curl --silent "http://weather.yahooapis.com/forecastrss?p=FRXX0071&u=c" | grep -E '(Current Conditions:|C<BR)' | tail -n1 | sed -e 's/<BR \/>//' -e 's/\(.*\), \(.*\) C$/\2&#730;C/'

Voili voilou...
 
Pour la météo c'est hyper-simple.

1°) Aller ici : http://weather.yahoo.com/ et chercher sa ville (Enter city or zip code)
Ton URL va ressembler à ça (exemple avec Mulhouse, pour moi) :
Bloc de code:
http://weather.yahoo.com/france/alsace/mulhouse-613673/

2°) Copier cet URL dans une page TextEdit

3°) Cliquer sur l'icône orange RSS juste à droite de la ville.
Ton URL va ressembler à ça :
Bloc de code:
http://weather.yahooapis.com/forecastrss?p=FRXX0071&u=c
Copier cet URL sur la page TextEdit.

4°) Créer un nouveau Shell GeekTool et y coller le script suivant (en remplacant l'URL en italique par le premier lien copié dans TextEdit) :
Bloc de code:
curl --silent "[I]http://weather.yahoo.com/france/alsace/mulhouse-613673/[/I]" | grep "forecast-icon" | sed "s/.*background\:url(\'\(.*\)\')\;\ _background.*/\1/" | xargs curl --silent -o /tmp/weather.png\

5°) Créer une nouvelle image GeekTool et coller le script suivant :
Bloc de code:
file:///tmp/weather.png

6°) Pour afficher la température et les conditions, créer un nouveau Shell et y coller le script suivant (en remplaçant l'URL en italique par le 2ème lien copié précédemment) :
Bloc de code:
curl --silent "[I]http://weather.yahooapis.com/forecastrss?p=FRXX0071&u=c[/I]" | grep -E '(Current Conditions:|C<BR)' | tail -n1 | sed -e 's/<BR \/>//' -e 's/ C$/&#730;C/'

6° bis) Pour afficher juste la température, utiliser le script suivant (remplacer l'URL comme ci-dessus) :
Bloc de code:
curl --silent "http://weather.yahooapis.com/forecastrss?p=FRXX0071&u=c" | grep -E '(Current Conditions:|C<BR)' | tail -n1 | sed -e 's/<BR \/>//' -e 's/\(.*\), \(.*\) C$/\2&#730;C/'

Voili voilou...

Genial, Merci beaucoup...
C'est Magnifique !
;)
Je suis désolé mais je vais encore t'embéter comment fais-tu pour afficher les mails non lus avec cette phrase ?
 
  • J’aime
Réactions: anty
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
;)
 
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
;)

Merci encore, désolé je me suis rendu compte après que tout était prévu dans ce script que tu avais donné plus haut !
 
Tu pourrais poster une capture, pour voir ce que ça donne, s'il te plaît ?

Pour afficher l'illustration, aucune idée.
J'ai gardé Bowtie pour la pochette, et GeekTool pour les infos (Artiste, Titre et Morceau)


Je te montrerais cela. J'ai trouvé une information pour afficher la jacket avec Geektool, j'ai essayé ce matin, mais trop rapidement, sans succés. Je vous informe de cela ce week-end car je suis en déplacement et j'ai pas toutes les infos sous la main.
 
Je te montrerais cela. J'ai trouvé une information pour afficher la jacket avec Geektool, j'ai essayé ce matin, mais trop rapidement, sans succés. Je vous informe de cela ce week-end car je suis en déplacement et j'ai pas toutes les infos sous la main.

Alors voilà la méthode, simple changement vous pouvez créer un fichier .pict de la couleur que vous voulez en dimension 5x5 pixels (par exemple) au lieu de suivre ce qui est dit dans cette page internet. Voilà la résultat (soyez indugent, je me suis battu un moment pour faire fonctionner ce GT, maintenant je vais mettre en forme).


Click for full size - Uploaded with plasq's Skitch
 
Salut les gens,

Je suis en train de m'essayer à geektool : j'ai la météo et les 10 processus actifs (mémoire et CPU).

Je suis surpris d'un truc GeekTool consomme 350 Mo de RAM :eek: ... cela me semble un peu beaucoup !

Est-ce que vous constatez la même chose (je suis sous SL) ?

@+

Stef

Edit :
Bon ben après 1h la conso est descendue à 25 Mo donc convenable ... peut être que GeekTool a besoin d'une période de pré-chauffage !
 
Les gars, je ne comprend pas comment on fait pour avoir l'heure afficher sur le bureau...:rose: On peut m'aider? :siffle::rolleyes:

Hey non mais faut ptêt pas abuser non plus.... :o

J'ai tout mis dans le détail quelques pages derrière, captures d'écran à l'appuis....

Il te faut une réponse personnalisée?! :mouais:

---------------------------------------------------------

Par contre, quelqu'un sait comment faire ce type de calendrier (au dessus du dock) :

le mien ! merci a vous tous pour vos création qui m'inspirent... un tout petit peu ;)