IPB

Bienvenue invité ( Connexion | Inscription )

> Programmation

Il est interdit de poster directement à la racine de ce forum.
Veuillez créer votre topic dans le sous-forum approprié.

 
Reply to this topicStart new topic
> Script de reveil, lance le Mac et iTunes
Options
iRed
posté 4 Jan 2004, 19:00
Message #1


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 272
Inscrit : 24 Nov 2002
Membre no 4 824



Hello,
voilà,les vacances sont finis,et quoi de mieux que de se reveiller en musique?
Je parle pas de la radio,ni de reveil-cd.
Ya t'il une possibilité,de faire un Applscript,qui boot le mac à une heure voulue,ainsi qu'itunes,et qui lance une chanson ou une playlist?

Je sais c'est beaucoup,mais pourquoi pas?


--------------------
Go to the top of the page
 
+Quote Post
e-jux
posté 4 Jan 2004, 19:04
Message #2


Pal rider
*****

Groupe : Membres
Messages : 6 632
Inscrit : 24 May 2003
Membre no 7 760



salut,
tu peux commander l'ouverture de ton mac dans les préférences systemes (economie d'energie), et ajouter itunes dans le éléments de démarrage (comptes) et pis voilà

Ce message a été modifié par e-jux - 4 Jan 2004, 19:09.


--------------------
www.imprim-eclair.fr
AppleIIe.512k.Classic.SE30.IIfx.quadra700.8100.Cube@1,7.Spartacus.MBP15@2,4.Imacs G3white@500/G5@1,8/24pC2D@2,16/24pC2D@2,33.MiniCD1,83.G4s.G5s...
je ne citerai plus les propos d'un modérateur à fortiori si sa citation est une projection de son imagination trop fortement imbibée de champagne.
A VENDRE Borne Airport Extrême b/g • Chargeur iBook ou Powerbook
Go to the top of the page
 
+Quote Post
iRed
posté 4 Jan 2004, 19:18
Message #3


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 272
Inscrit : 24 Nov 2002
Membre no 4 824



oui je sais ca.Mais le problème c'est qu'il va pas lancer de la musique...


--------------------
Go to the top of the page
 
+Quote Post
fanatikmaya
posté 4 Jan 2004, 19:24
Message #4


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 226
Inscrit : 6 Oct 2003
Membre no 10 153



Je crois que j'ai une idée,je vais reflechir.
Mais pour l'instant mes idées sont brouillons et dur a expliqué. smile.gif
Je t'explique brievemen,tout par le terminal:
Si on combine la commande de demarrage automatique avec un sous programme automatique ça devrait marcher.
Je sais c'est tres confus,donc je suis désolé
wink.gif

Ce message a été modifié par fanatikmaya - 4 Jan 2004, 19:28.


--------------------
Image IPB
Go to the top of the page
 
+Quote Post
Bru
posté 4 Jan 2004, 19:54
Message #5


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 516
Inscrit : 7 Oct 2001
Membre no 962



QUOTE (red-baron @ 4 Jan 2004, 19:00)
Ya t'il une possibilité,de faire un Applscript [...] qui lance une chanson ou une playlist?

Oui,
iTunes est scriptable, donc un script comme ça :
CODE
tell application "iTunes"
play
end tell

permet de lancer iTunes et de démarrer la lecture de la playlist.
Go to the top of the page
 
+Quote Post
fanatikmaya
posté 4 Jan 2004, 20:28
Message #6


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 226
Inscrit : 6 Oct 2003
Membre no 10 153



Quelle est la commande via le terminal qui permet au mac de démarrer à une heure donnée?
Est ce que "sudo shutdown -r +nombre de min ou l'heure" ferait la faire ou exist-il une commande plus précise?


--------------------
Image IPB
Go to the top of the page
 
+Quote Post
Belisarius
posté 4 Jan 2004, 20:59
Message #7


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 311
Inscrit : 5 Mar 2003
Lieu : Grenoble
Membre no 6 522



cous avez le logiciel Isleep qui est absolument génial (je sens que je vais me faire taper sur le doights là mais bon biggrin.gif wink.gif )


--------------------
MacBook Pro 2.2 - 2Go - 120Go
Go to the top of the page
 
+Quote Post
fanatikmaya
posté 4 Jan 2004, 21:02
Message #8


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 226
Inscrit : 6 Oct 2003
Membre no 10 153



QUOTE (Belisarius @ 4 Jan 2004, 21:59)
cous avez le logiciel Isleep qui est absolument génial (je sens que je vais me faire taper sur le doights là mais bon biggrin.gif wink.gif )

iSleep il sert à démarrer à une heure donné et démarrer une application ou juste démarrer à une heure donné? unsure.gif


--------------------
Image IPB
Go to the top of the page
 
+Quote Post
Belisarius
posté 4 Jan 2004, 21:24
Message #9


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 311
Inscrit : 5 Mar 2003
Lieu : Grenoble
Membre no 6 522



elle fait tout



--------------------
MacBook Pro 2.2 - 2Go - 120Go
Go to the top of the page
 
+Quote Post
Old Salt
posté 4 Jan 2004, 21:31
Message #10


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 255
Inscrit : 31 Mar 2003
Lieu : 17000 La Rochelle
Membre no 6 906



Il y également iBeezz qui permet le démarrage (ou le réveil) et le lancement d'une application (ou d'un script). On peut choisir une heure différente chaque jour, plusieurs réveils chaque jour, lancer une application différente à chaque réveil ou démarrage.


--------------------
iMac 27" (modèle mai 2011) / Lion

MacUser depuis 1985 (Macintosh 128)
Go to the top of the page
 
+Quote Post
Belisarius
posté 4 Jan 2004, 21:41
Message #11


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 311
Inscrit : 5 Mar 2003
Lieu : Grenoble
Membre no 6 522



mais ibbeez est beacoup plus cher si je e souvines bien...


--------------------
MacBook Pro 2.2 - 2Go - 120Go
Go to the top of the page
 
+Quote Post
fanatikmaya
posté 5 Jan 2004, 13:00
Message #12


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 226
Inscrit : 6 Oct 2003
Membre no 10 153



Ouais mais c'est payant et puis ça fait un petit défi à relever de passer par la ligne de commande,parceque une fois que tu l'as fais tu es tout fier de toi. biggrin.gif tongue.gif
smile.gif smile.gif smile.gif


--------------------
Image IPB
Go to the top of the page
 
+Quote Post
Old Salt
posté 5 Jan 2004, 13:29
Message #13


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 255
Inscrit : 31 Mar 2003
Lieu : 17000 La Rochelle
Membre no 6 906



iBeezz ne coûte que 10 euros... mais c'est exact qu'il ne procure pas la fierté d'avoir relevé le défi de la ligne de commande biggrin.gif


--------------------
iMac 27" (modèle mai 2011) / Lion

MacUser depuis 1985 (Macintosh 128)
Go to the top of the page
 
+Quote Post
Belisarius
posté 5 Jan 2004, 13:34
Message #14


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 311
Inscrit : 5 Mar 2003
Lieu : Grenoble
Membre no 6 522



Isleep en coute 8 et c'est un étudiant qui l'a fait ..


--------------------
MacBook Pro 2.2 - 2Go - 120Go
Go to the top of the page
 
+Quote Post
Tsunami
posté 5 Jan 2004, 23:08
Message #15


Adepte de Macbidouille
*

Groupe : Membres
Messages : 156
Inscrit : 20 Jan 2003
Lieu : Colombes
Membre no 5 726



QUOTE (fanatikmaya @ 4 Jan 2004, 20:28)
Quelle est la commande via le terminal qui permet au mac de démarrer à une heure donnée?
Est ce que "sudo shutdown -r +nombre de min ou l'heure" ferait la faire ou exist-il une commande plus précise?

pour le faire en ligne de commande, via un fichier de script,
tu peux utilise le cron Unix qui doit etre implemente sur Mac OSX.

en faisant un
CODE
man cron

sur le terminal tu auras le descriptif de ce programme d'automatisation de tache.

par contre je ne suis pas sur qu'il puisse se "réveiller" tout seul si lil est éteint... moouarffff!!!!
s'activer depuis le mode économie d'energie surement, mais s'allumer tout seul...

Y a des fantomes dans les mac ???? wink.gif

TSUNAMi qui aimerait bien voir ça


--------------------
Ibook 14' G3 8OO - 30 Go - 640Mo RAM
Codeur fou
Go to the top of the page
 
+Quote Post
julious
posté 5 Jan 2004, 23:26
Message #16


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 3 357
Inscrit : 16 Aug 2001
Lieu : dernier de la classe
Membre no 638



sujet déjà abordé :

http://forum.macbidouille.com/index.php?sh...53719&hl=iTunes

solution gratuite et avec peu d'effort. Marche très bien chez moi.


--------------------
Make something idiot proof and the world will make a better idiot.
Go to the top of the page
 
+Quote Post
Tilao
posté 6 Jan 2004, 11:20
Message #17


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 715
Inscrit : 11 Dec 2003
Lieu : Paris
Membre no 12 410



Salut à tous,

Tiens donc, c'est marrant le nombre de personnes qui ont pensé à ca wink.gif

En fait je me suis fait le même truc avec monté de son progressive !

Je suis développeur J2EE sous Linux, donc après un petite tour dans l'aide d'apple script et un peu d'UNIX, et hop ! le tour est joué biggrin.gif

Je règle l'heure de reveille dans l'économiseur d'énergie, j'ai une entrée dans la crontab qui appelle un applescript qui lui lance iTunes.

Par contre, pour la montée progressive du volume, je la trouvais bcp trop rapide, donc, j'ai fait le pire que je pouvais faire, entre deux incrémentations du volume, je lui fait faire des boucles vides ohmy.gif laugh.gif

Bon étant donné que je dors, utiliser toutes la puissance du mac pour ca ne me gène pas trop, mais si ya une personne qui saurais comment faire l'équivalent d'un Thread.sleep(durée en ms) comme en Java, ca serais cool, car j'ai honte de cette solution tongue.gif

Savez vous également si il est possible de scripter l'économiseur d'énergie ? Histoire de régler l'heure du reveil plus facilement.

N'ayant jamais programmé sur la plateforme mac (mis à part du Java), je suis également curieux de faire une petite applie en cocoa, qui programmerais mon reveil matin wink.gif (heure du reveil, choix de la liste de lecture, vitesse de la montée progressive du volume, etc ...) Quel outil faut-il utiliser ? X-code ?


--------------------
Donne à un homme un poisson et il mangera un jour, apprends-lui à pêcher et il mangera toute sa vie.
(Proverbe Chinois)

Celui qui apprend quelque chose de moi enrichit son savoir sans réduire le mien,
tout comme celui qui allume sa chandelle à la mienne se donne de la lumière sans me plonger dans l'obscurité.
(Thomas Jefferson)
Go to the top of the page
 
+Quote Post
fanatikmaya
posté 6 Jan 2004, 12:37
Message #18


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 226
Inscrit : 6 Oct 2003
Membre no 10 153



ouais,evidemment cronnix!!! ph34r.gif
Mais je reste sur l'idée qu'on peut le faire via le terminal. biggrin.gif tongue.gif
Non mais franchement j'avoue que j'y est pas trop réfléchi(même si des certains terminaltor ou macbidouilleur d'or me dirait qu'il n'y a pas besoin de réfléchir laugh.gif ).
Mais avec 2 semaines de vacances,enfin bon.... biggrin.gif


--------------------
Image IPB
Go to the top of the page
 
+Quote Post
fanatikmaya
posté 11 Jan 2004, 11:11
Message #19


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 226
Inscrit : 6 Oct 2003
Membre no 10 153



Désolé de faire remonter le post et surement que tu as deja téléchargé iSleep ou iBeezz,mais je voulais savoir:

Une commande pour démarrer le mac à une heure donné svp quelqu'un??? biggrin.gif
Répondez svp! sad.gif


--------------------
Image IPB
Go to the top of the page
 
+Quote Post
Doom Hammer
posté 13 Jan 2004, 21:09
Message #20


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 844
Inscrit : 10 Jul 2002
Membre no 2 871



Suffit de faire un AppleScript du style :
tell app "iTunes"
activate
play some track of library "Bibliothèque"
end tell

A enregistrer en tant qu'application puis à ajouter dans les éléments d'ouverture au démarrage. Ensuite on règle le démarrage automatique dans les prefs système.
Et l'AppleScript lancera une musique au hasard parmi ta bilbiothèque iTunes.

Ce message a été modifié par Doom Hammer - 13 Jan 2004, 21:10.
Go to the top of the page
 
+Quote Post
fanatikmaya
posté 13 Jan 2004, 21:14
Message #21


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 226
Inscrit : 6 Oct 2003
Membre no 10 153



Bon ok je m'incline vous me tuez tous avec vos Applescript. tongue.gif
Enfin je crois que ici c'est le truc le plus appropriés.
a+


--------------------
Image IPB
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 24th April 2024 - 13:06