Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 23-10-2016 14:25:45

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

[Resolu] programmer l'horaire d'activation du programme clementine

Bonjour,

Afin de réveiller chaque matin ma belle en douceur, je souhaiterai programmer l'ouverture de clementine ou un autre logiciel de lecture de musique, afin de m'en servir comme réveil matin sur la chaîne.

Une idée du début du commencement pour le faire ?
... character0111.gif

Dernière modification par smolski (23-10-2016 21:17:38)


"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#2 23-10-2016 14:27:38

trentanel
Membre
Lieu : Comtat Venaissin
Distrib. : Raspbian jessie
(G)UI : xfce
Inscription : 17-09-2016

Re : [Resolu] programmer l'horaire d'activation du programme clementine

Bonjour,
Voilà le début du commencement d'une piste :
https://debian-facile.org/doc:systeme:crontab

Hors ligne

#3 23-10-2016 14:33:07

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : [Resolu] programmer l'horaire d'activation du programme clementine

Merci, j'y avais pensé mais je ne sais pas comment l'indiquer en ligne de commande, je pensais plutôt à un script bash...
Je vais déjà chercher dans ce sens au plus simple. big_smile

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#4 23-10-2016 15:57:46

trentanel
Membre
Lieu : Comtat Venaissin
Distrib. : Raspbian jessie
(G)UI : xfce
Inscription : 17-09-2016

Re : [Resolu] programmer l'horaire d'activation du programme clementine

Sûr que tu avais dû y penser vu que tu as écrit la page du wiki smile

La machine sera déjà sous tension ? La session ouverte ? Tu veux l'arrêter comment ?

Sinon pour tester, un truc dans ce genre peut faire :

0      7      *       *       1,2,3,4,5 ta-session DISPLAY=:0 /usr/bin/vlc /home/ta-session/ta-musique.mp3

(ogg .. )   ou http://direct.fipradio.fr/live/fip-midfi.mp3 pour écouter le direct de FIP.

En supposant que l'on fasse relâche le samedi et le dimanche.

Dernière modification par trentanel (23-10-2016 16:17:08)

Hors ligne

#5 23-10-2016 16:21:14

kawer
Adhérent(e)
Lieu : Académie de la Croix-Vraie
Distrib. : Debian stable / ArchLinux
Noyau : Current
(G)UI : xfwm4
Inscription : 08-10-2013
Site Web

Re : [Resolu] programmer l'horaire d'activation du programme clementine

Tu te crée une playlist, par exemple :

find chemin/dossier_A_Lire -name "*.mp3" -print > playlist.txt



Et tu fais un crontab avec :

mplayer -playlist chemin/playlist.txt



Tiré d'un script bash d'ubuntu ici, tu peu le faire je pense avec clémentine aussi ...

Dernière modification par kawer (23-10-2016 16:22:27)


Rendez à César ce qui est à César et à Dieu ce qui est à Dieu -Cit. J.C.
La persévérance, c'est ce qui rend l'impossible possible, le possible probable et le probable réalisé. -Cit. Robert Half.
Dans toutes les situations, le piège c'était avant, car tu ne voyais pas les murs -Cit. Crevette

Hors ligne

#6 23-10-2016 17:04:14

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : [Resolu] programmer l'horaire d'activation du programme clementine

Ok ! Effectivement, le cron je l'ai programmé, c'est impec.
Le script est super, merci kawer.

Je fais les tests et je reviens pour le résolu...
character0093.gif

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#7 23-10-2016 19:12:23

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : [Resolu] programmer l'horaire d'activation du programme clementine

Impec le crontab, il suffit de préparer la liste puis de mettre dans le crontab la commande clementine avec l'option -p qui met en route sur la liste préconfigurée.
Ce qui donne à écrire dans le crontab suite à :

crontab -e


ceci :

30 6  *  *  7 clementine -p


pour un réveil tous les dimanches à 6h 30 avec clementine et les musiques de sa liste de diffusion déjà prête.
Ça devrait l'faire pour ne pas être en retard à la messe.
Mouaaaaaaaaaaaaa... lol

L'est pas belle la vie avé la ligne de commande ?
16-203d.gif

Dernière modification par smolski (25-10-2016 10:25:49)


"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#8 24-10-2016 09:44:47

trentanel
Membre
Lieu : Comtat Venaissin
Distrib. : Raspbian jessie
(G)UI : xfce
Inscription : 17-09-2016

Re : [Resolu] programmer l'horaire d'activation du programme clementine

Ça devrait l'faire

C'est intéressant, parce que sur mon installation, pour lancer avec cron une application graphique, la commande doit aussi contenir "DISPLAY=:0".
En l'absence de cette option, j'obtiens l'erreur suivante "clementine: cannot connect to X server".

Et donc chez toi ce n'est pas le cas ?

Hors ligne

#9 24-10-2016 09:50:11

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : [Resolu] programmer l'horaire d'activation du programme clementine

non, ça marche direct comme je l'indique.
Mon installation avec la commande uname :

uname -a


Linux monpc 4.6.0-0.bpo.1-amd64 #1 SMP Debian 4.6.4-1~bpo8+1 (2016-08-11)


J'utilise gnome sur ce pc.

Dernière modification par smolski (24-10-2016 09:51:45)


"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#10 24-10-2016 10:00:39

bendia
Admin stagiaire
Distrib. : Jessie
Noyau : 3.16.0-4-amd64
(G)UI : Gnome + XFCE + Console
Inscription : 20-03-2012
Site Web

Re : [Resolu] programmer l'horaire d'activation du programme clementine

Je ne sais plus où c'était, mais il m'avait été fortement déconseillé d'utiliser cron pour ce genre de tâche hmm

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

Hors ligne

#11 24-10-2016 10:07:12

trentanel
Membre
Lieu : Comtat Venaissin
Distrib. : Raspbian jessie
(G)UI : xfce
Inscription : 17-09-2016

Re : [Resolu] programmer l'horaire d'activation du programme clementine

On peut ausi utiliser systemd, il fait tant de choses.

Hors ligne

#12 24-10-2016 11:39:01

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : [Resolu] programmer l'horaire d'activation du programme clementine

@bendia : Oui, dans les sixties, le cron était gros aux commandes...
... happy0148.gif

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#13 24-10-2016 12:14:03

enicar
Membre
Lieu : Grenoble
Distrib. : debian/sid
Noyau : Linux 4.8.10
(G)UI : openbox
Inscription : 26-08-2010

Re : [Resolu] programmer l'horaire d'activation du programme clementine

Pour utiliser cron pour démarrer une tâche qui se devra utiliser X, plutôt que mettre DISPLAY=:0, ce qui peut
fort bien ne pas être le bon display (en théorie, car en pratique c'est souvent le :0). On peut
faire une application qui tourne sous X et qui attend la notification de cron pour démarrer la tâche
désirée… Bon, je reconnais que c'est un peu alambiqué…

La machine, c'est dépassé ! On va tout remplacer par des humains big_smile

Hors ligne

#14 24-10-2016 12:36:14

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : [Resolu] programmer l'horaire d'activation du programme clementine

Pour info, j'ai trouvé la solution de l'option -p dans le man de clementine.

man clementine


Player options :

       -p           --play
                 Start the playlist currently playing.


character0263.gif

apt-cache policy clementine


clementine:
  Installé : 1.2.3+dfsg-2+b1
  Candidat : 1.2.3+dfsg-2+b1
 Table de version :
 *** 1.2.3+dfsg-2+b1 0


"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

Pied de page des forums