AppleScript Ical,Mail

flashfire

Membre enregistré
4 Novembre 2008
2
0
Bonjour à tous ,

Aujourd'hui j'ai découvert une super application "Mail Badger" qui permet de personnaliser l'affichage de badges sur l'icône de Mail dans le Dock. Je configure le "plugin" pour qu'il différencie le nombre de mail du nombre de News RSS, jusque là rien de spécial.

Mais j'ai un problème je voudrais savoir le nombre de tâches que j'ai a faire. Je pensait passer par un applescript puisque que le "plugin" peut afficher le resultat d'un applescript ,mais je comprend rien à AppleScript :eek: :eek: (pourtant c'est pas faute de coder dans d'autre language :))

Donc si une âme charitable peut me dire comment faire ou même me donner un code source et m'expliquer comment sa marche se serait super.
 
Finalement j'ai trouvé des info sur web (la doc applescprit est vraiment mal faite) et j'ai reussit :up:
pour ceux que sa interresse voici mon code si on peut améliorer je suis prés a recevoir vos conseil ;).

Bloc de code:
tell application "iCal"
	activate
	--on compte le nombre de calandrier
	set nbrCal to count calendar
	set nbrTache to 0
	
	set valeur to 1
	repeat until (valeur = nbrCal + 1)
		set nbrTache to nbrTache + (count todo of calendar valeur)
		set valeur to valeur + 1
	end repeat
	nbrTache
end tell

PS : je vais pouvoir enfin dormir la conscience tranquille :sleep: