Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 27/01/2007, à 12:59

echantillon

Re : Ecouter la radio sans passer par le navigateur Firefox

Salut ;°)

Pour une base de donnée externe des flux, effectivement c'est plus souple car d'autres programmes pourront facilement accéder/modifier les données, et ce sera plus simple pour l'utilisateur de rajouter des entrées a la volée par copier/coler.
Si tu fais ça je te conseil le CSV pour sa souplesse et la simplicité de sa syntaxe comme tu devra créer un léger analyseur syntaxique.
De plus ton programme (et l'interface graphique) devront être dynamique ce qui rajoute considérablement au développement.. (surtout pour l'IG)


D'un autre côté tu peux intégrer suffisamment de radios dans ton script pour que les demande de rajout soient marginales (comme des mises a jour), et te concentrer sur autre chose.

A toi de voir.


Et une chaussette de moins.

Hors ligne

#27 Le 27/01/2007, à 14:06

Leonux

Re : Ecouter la radio sans passer par le navigateur Firefox

Merci tes conseils Echantillon, il va faire un bond de géant ce script ! cool

Dernière modification par Leonux (Le 27/01/2007, à 14:06)


Debian Lenny, Opensuse 11, Zenwalk snapshot, Frugalware current.

Livre interactif en ligne sur Linux ICI

Hors ligne

#28 Le 27/01/2007, à 19:24

fran

Re : Ecouter la radio sans passer par le navigateur Firefox

RC a écrit :

Salut,
Ben pour le lancer, il y a très simple (sous KDE en tout cas) :
1. Click droit sur le bouton Menu K et cliquer Editeur de menu;
2. => Cliquer Nouvel élément;
3. Dans "Commande" rentrer l'emplacement du script;
4. Cocher "Exécuter dans un terminal";
5. Cliquer enfin l'icône pour en affecter une autre;
6. Sauvegarder.
(A partir du menu, vous pourrez ensuite, mettre votre icône de lancement où vous voulez -click droit sur le lien-sur le bureau ou le tableau de bord).
Bye

bonsoir

on peut faire de meme sous gnome
1--j'ai couper/coller radios.sh (le lanceur) dans /home
2--click droit sur le bureau
3--créer un lanceur
4--type :lancer une appz dans un terminal , nom:j'ai mis radios
5--commande , avec parcourir : remonter jusqu'a /home ou se trouve :radios.sh
6--ajouter une icone , au choix
7--l'icone apparait sur le bureau
on peut faire de meme sur un tableau de bord , lanceur d'appz personnalisé


asus N53SN-SZ240V (7/archlinux/debian wheezy)
asus eeebox 1501 (archlinux)

Hors ligne

#29 Le 27/01/2007, à 19:41

echantillon

Re : Ecouter la radio sans passer par le navigateur Firefox

voui, j'avions oublié cette option, merci big_smile


Et une chaussette de moins.

Hors ligne

#30 Le 27/01/2007, à 20:19

Leonux

Re : Ecouter la radio sans passer par le navigateur Firefox

Yep ! Merci Fran !

On va rajouter ton astuce dans l'article également, je m'y colle ! wink


Debian Lenny, Opensuse 11, Zenwalk snapshot, Frugalware current.

Livre interactif en ligne sur Linux ICI

Hors ligne

#31 Le 27/01/2007, à 22:40

Leonux

Re : Ecouter la radio sans passer par le navigateur Firefox

C'est bon, l'astuce est ajoutée smile


Debian Lenny, Opensuse 11, Zenwalk snapshot, Frugalware current.

Livre interactif en ligne sur Linux ICI

Hors ligne

#32 Le 27/01/2007, à 23:08

ludomatic

Re : Ecouter la radio sans passer par le navigateur Firefox

echantillon a écrit :

Salut ;°)

Pour une base de donnée externe des flux, effectivement c'est plus souple car d'autres programmes pourront facilement accéder/modifier les données, et ce sera plus simple pour l'utilisateur de rajouter des entrées a la volée par copier/coler.
Si tu fais ça je te conseil le CSV pour sa souplesse et la simplicité de sa syntaxe comme tu devra créer un léger analyseur syntaxique.
De plus ton programme (et l'interface graphique) devront être dynamique ce qui rajoute considérablement au développement.. (surtout pour l'IG)


D'un autre côté tu peux intégrer suffisamment de radios dans ton script pour que les demande de rajout soient marginales (comme des mises a jour), et te concentrer sur autre chose.

A toi de voir.

Oui, le CSV me semble très suffisant pour ce qu'il y a à stocker dans ce cas et reste accessible sans avoir besoin de plugins particuliers pour l'attaquer.

Maintenant, si j'extrais la base des flux, il faudra effectivement que l'IG fasse un boulot plus conséquent pour :
- soit maintenir directement la base et faire ainsi deux fois le développement de lecture/écriture par rapport au script qui le gèrera déjà
- ou pour passer l'envoi de commandes et paramètres au script (à développer) qui devra quand à lui vérifier la cohérence de ce qu'il reçoit et modifier la base comme demandé.

Il est vrai que cela va demander plus de boulot mais va permettre à tout un chacun de venir modifier la liste des radios, chose très importante à mon gout! Ne serait-ce que d'ajouter une radio de sa région ou encore de modifier l'ordre pour avoir ses radios préférées en tête de liste (tiens, quelqu'un pense aussi à intégrer des flux "favoris"?).

Pour le moment je jette un oeil du côté de la gestion du CSV avec Bash pour pas réinventer la roue smile

Hors ligne

#33 Le 28/01/2007, à 10:26

echantillon

Re : Ecouter la radio sans passer par le navigateur Firefox

Bonjour.

Maintenant, si j'extrais la base des flux, il faudra effectivement que l'IG fasse un boulot plus conséquent pour :
- soit maintenir directement la base et faire ainsi deux fois le développement de lecture/écriture par rapport au script qui le gèrera déjà

Ca ce n'est pas trop un problème. Si tu veux bien que je fasse l'IG (tu avais peut-être envie de la faire:P) je pense l'implémenter en C ou en python. Dans ce cas, lire/écrire dans un fichier c'est assez facile.

(tiens, quelqu'un pense aussi à intégrer des flux "favoris"?).

Bof, en éditant le fichier flux il suffirais de mettre ses radio favorites en tête de liste. Je ne vois pas trop l'intérêt, a moins que tu ais une idée derrière la tête?

Ensuite si tu veux laisser a ton script le soin de modifier .radio/flux tu va devoir développer un sacré éditeur (copier/coller, afficher tout le contenu du fichier pour corriger les fautes/déplacer l'ordre des flux.. Ou bien un mini tableur..), alors qu'un "gedit .radio/flux" est beaucoup plus simple, ou tu pourrais aussi bien intégrer le lancement de nano dans ton programme.

En tout cas c'est un beau projet qui va faire (et fais déjà) des heureux smile


Et une chaussette de moins.

Hors ligne

#34 Le 28/01/2007, à 12:15

Carroués

Re : Ecouter la radio sans passer par le navigateur Firefox

Bonjour à tous,

Merci pour cette astuce - je suis un grand fan de radio que j'écoute quasiment en permanence lorsque je suis devant mon PC. Ce script me permet une (autre) solution d'écoute de qualité.

Cependant, au risque de jeter un pavé dans la mare, je ne vois pas trop l'intérêt par rapport à Rhythmbox qui me fournit un service semblable. En plus de ça, Rhythmbox est plus rapide : il faut quelques secondes pour encoder un flux "live" radio avant de le diffuser par internet. Ceci est à l'origine des environ 40 secondes de décalage par rapport à la radio hertzienne (chez moi). Il se trouve que ce script augmente encore ce décalage - j'en suis environ à 1minute 30 par rapport à France Inter en hertzien.

C'est p-ê un détail, sans intérêt pour la plupart des gens ! P-ê que j'oublie mon statut de "privilégié" de la France métropolitaine ... toujours est-il que je ne vois aucun intérêt alors qu'il y a déjà Rhythmbox.

Je suis ouvert à vos raisonnements et explications !

Dernière modification par carroues (Le 28/01/2007, à 13:47)

Hors ligne

#35 Le 28/01/2007, à 12:55

echantillon

Re : Ecouter la radio sans passer par le navigateur Firefox

Ha oui tiens.. J'avions oublié les Rhytmbox & Co .
Pour l'IG j'avoue ne pas avoir réfléchis!
Et je c'est vrai que rajouter des radios c'est très rapide.

Les avantages de son script sont une légèreté sans égal et une utilisation hors X.
Ensuite moi, par exemple, je suis marié a ma console, et j'aime bien avoir des onglets ouverts de partout dedans. Une question de goût ..


Et une chaussette de moins.

Hors ligne

#36 Le 28/01/2007, à 13:56

Leonux

Re : Ecouter la radio sans passer par le navigateur Firefox

Salut Carroues !

La réponse à ta question est dans le titre de l'article :

Petite introduction au concept du Libre par l’exemple

http://ubunteros.tuxfamily.org/spip.php?article51

Cet article n'a pas d'autres prétentions que d'être pédagogique et de montrer comment évolue un projet par l'apport de diverses contributions... Je tiens à remercier les personnes qui y participent et prennent du plaisir à le faire smile

Je suis ouvert à vos raisonnements et explications !

ça te va comme raisonnement et explications ?

Dernière modification par Leonux (Le 28/01/2007, à 13:59)


Debian Lenny, Opensuse 11, Zenwalk snapshot, Frugalware current.

Livre interactif en ligne sur Linux ICI

Hors ligne

#37 Le 28/01/2007, à 14:17

Carroués

Re : Ecouter la radio sans passer par le navigateur Firefox

Salut Leonux,

C'est déjà une excellente raison d'être.

Sois rassuré : je ne cherche aucunement à jeter le bébé avec l'eau du bain, simplement à comprendre !

De ma part également, bravo aux participants.

Hors ligne

#38 Le 28/01/2007, à 15:02

Leonux

Re : Ecouter la radio sans passer par le navigateur Firefox

Sois rassuré : je ne cherche aucunement à jeter le bébé avec l'eau du bain, simplement à comprendre !

Pas de problème Carroues ! Au contraire, tu as bien fait de poser cette question..
Il y a longtemps que nous n'avions expliqué le sens de cette démarche et grâce à toi, voilà qui est fait smile


Debian Lenny, Opensuse 11, Zenwalk snapshot, Frugalware current.

Livre interactif en ligne sur Linux ICI

Hors ligne

#39 Le 28/01/2007, à 16:57

fran

Re : Ecouter la radio sans passer par le navigateur Firefox

fran a écrit :
RC a écrit :

Salut,
Ben pour le lancer, il y a très simple (sous KDE en tout cas) :
1. Click droit sur le bouton Menu K et cliquer Editeur de menu;
2. => Cliquer Nouvel élément;
3. Dans "Commande" rentrer l'emplacement du script;
4. Cocher "Exécuter dans un terminal";
5. Cliquer enfin l'icône pour en affecter une autre;
6. Sauvegarder.
(A partir du menu, vous pourrez ensuite, mettre votre icône de lancement où vous voulez -click droit sur le lien-sur le bureau ou le tableau de bord).
Bye

bonsoir

on peut faire de meme sous gnome
1--j'ai couper/coller radios.sh (le lanceur) dans /home
2--click droit sur le bureau
3--créer un lanceur
4--type :lancer une appz dans un terminal , nom:j'ai mis radios
5--commande , avec parcourir : remonter jusqu'a /home ou se trouve :radios.sh
6--ajouter une icone , au choix
7--l'icone apparait sur le bureau
on peut faire de meme sur un tableau de bord , lanceur d'appz personnalisé

le repertoire /home n'est qu'une proposition , tout depend où est stocké le radios.sh (le lanceur)


asus N53SN-SZ240V (7/archlinux/debian wheezy)
asus eeebox 1501 (archlinux)

Hors ligne

#40 Le 28/01/2007, à 17:36

echantillon

Re : Ecouter la radio sans passer par le navigateur Firefox

Une bonne habitude a prendre est de faire des liens symboliques dans /usr/bin afin d'avoir une commande générale. Plus de : "mince , ou j'ai mis cet exécutable déjà..!? " 

Donc :

sudo   ln -s   /home/tralala/.radio.sh    /usr/bin/radio

Et voilà, dans une console, de n'importe où, on tape "radio" et c'est bon.
Radio devient une commande générale que l'on peut appeler comme un programme installé.
Il faut juste ne pas oublier en supprimant un programme, de supprimer aussi l'éventuel lien symbolique créé par nos soins, de cette façons :

sudo rm /usr/bin/radio

Dernière modification par echantillon (Le 28/01/2007, à 17:37)


Et une chaussette de moins.

Hors ligne

#41 Le 28/01/2007, à 18:23

broussaille

Re : Ecouter la radio sans passer par le navigateur Firefox

Salut RC et Fran,
en fait ma methode un chouillat compliquéé pour créer le lanceur, évoquée plus haut, permet d'éditer un profil de terminal. par exemple : mettre un titre, changer l'icone dans la fenetre de titre du terminal, changer la police du terminal, diminuer la taille de l'historique....
que du superflu . mais en fait sur mon pc que je ne suis pas le seul à utiliser, ca permet aux autres utilisateurs de voir facilement à quoi sert l'onglet quand il est dans la barre des taches (sans avoir peur du mot "terminal"), et ma soeur m'a pas sorti le sempiternel : "c'est mal foutu quand même"....

Et à tous ceux qui améliorent le script pour de vrai, bon courage! J'attend votre prochaine version! big_smile

Hors ligne

#42 Le 28/01/2007, à 18:55

echantillon

Re : Ecouter la radio sans passer par le navigateur Firefox

Pour l'IG j'avoue ne pas avoir réfléchis!

Je peux toujours en faire une quand même, genre très simpliste.
L'intérêt dans la démarche du guide de survie (pour ceux qui ont quand même sac à dos et une gourde de plus) c'est d' expliquer comment modifier un fichier .glade.
Pas forcement avec glade, juste en éditant l'XML a la main (hyper méga propre et facile a comprendre) pour commencer a changer le titre de la fenêtre, le nom du bouton etc..

Quand on sait faire ça (à condition de savoir ce qu'il est interdit de modifier) on peut commencer à s'amuser.
Par exemple, si j'ai envie de modifier mon nautilus, là, sans rien recompiler, j'édite son fichier.glade qui décrit son interface, je change ce que je veux , je lance nautilus et hop..!
Fonctionne pour toutes les application GTK utilisant libglade pour s'afficher.

"comment éduquer un bidouilleur en 5 min" !
Et puis ça met très a l'aise avec son environnement quand on sait comment il fonctionne. Surtout quand ses entrailles sont élégantes..:)

edit :
Avec glade on pourrais aller plus loin en déplacant les widgets, ce qui permet de personnaliser nautilus, par exemple, pour placer les boutons ou on veut; un peu comme sous firefox.
Mais là je crois que je suis tombé tout seul dans un hors sujet !
edt:
en fait c'est pas si simple, mais mon idée m'amuse. Je vais poser des questions..

Dernière modification par echantillon (Le 28/01/2007, à 19:30)


Et une chaussette de moins.

Hors ligne

#43 Le 28/01/2007, à 19:36

Leonux

Re : Ecouter la radio sans passer par le navigateur Firefox

Non, non, vachement intéressant ! bravo les amis ! il va falloir que nous retravaillons cet article en vous citant tous par la même occasion.. Vive le libre ! smile


Debian Lenny, Opensuse 11, Zenwalk snapshot, Frugalware current.

Livre interactif en ligne sur Linux ICI

Hors ligne

#44 Le 28/01/2007, à 19:58

fran

Re : Ecouter la radio sans passer par le navigateur Firefox

bonsoir

chez moi le n°24 ouifm n'a jamais fonctionné .
tout le reste fonctionne ,
je suis le seul ?


asus N53SN-SZ240V (7/archlinux/debian wheezy)
asus eeebox 1501 (archlinux)

Hors ligne

#45 Le 28/01/2007, à 20:01

echantillon

Re : Ecouter la radio sans passer par le navigateur Firefox

marche pas chez moi non plus..


Et une chaussette de moins.

Hors ligne

#46 Le 28/01/2007, à 22:08

ArnaudNux

Re : Ecouter la radio sans passer par le navigateur Firefox

Remplacer la ligne 24 du fichier par celle-ci :

24" ) URL="http://broadcast.infomaniak.net:80/ouifm-high.mp3" ;;

Voilà

Dernière modification par mail1 (Le 28/01/2007, à 22:09)

Hors ligne

#47 Le 28/01/2007, à 22:33

ArnaudNux

Re : Ecouter la radio sans passer par le navigateur Firefox

Echantillon a écrit :

ce n'est pas : sudo   ln -s   /home/tralala/.radio.sh    /usr/bin/radio

mais

sudo ln -s /home/tralala/radios.sh  /usr/bin/radio

Dernière modification par mail1 (Le 28/01/2007, à 22:58)

Hors ligne

#48 Le 28/01/2007, à 22:41

Leonux

Re : Ecouter la radio sans passer par le navigateur Firefox

Si on veut vraiment sécuriser le tout, on pourrait essayer de mettre le script dans /usr/local

avec :

sudo cp /home/tralala/radios.sh /usr/local/radios.sh

puis de faire

sudo ln -s /usr/local/radios.sh /usr/local/bin/radio

je vais me tester ça et je vous tiens au courant smile


Debian Lenny, Opensuse 11, Zenwalk snapshot, Frugalware current.

Livre interactif en ligne sur Linux ICI

Hors ligne

#49 Le 28/01/2007, à 23:27

echantillon

Re : Ecouter la radio sans passer par le navigateur Firefox

@mail1 voui j'ai oublié d'adapter, sinon chez moi j'ai bien caché le fichier.

Dernière modification par echantillon (Le 28/01/2007, à 23:28)


Et une chaussette de moins.

Hors ligne

#50 Le 29/01/2007, à 18:03

Leonux

Re : Ecouter la radio sans passer par le navigateur Firefox

Je confirme, ça roule smile

J'avais mis le script dans mon /home alors j'ai ouvert une console et j'ai fait :

$ ls

C'est une manie, j'aime bien voir les fichiers lol

$ sudo cp radios.sh /usr/local

(pour ceux qui ne connaissent pas cp c'est pour copier)

suivi de :

sudo ln -s /usr/local/radios.sh /usr/local/bin/radios

pour le lien symbolique, après on peut, soit taper radios dans une console, soit faire un raccourci smile


Debian Lenny, Opensuse 11, Zenwalk snapshot, Frugalware current.

Livre interactif en ligne sur Linux ICI

Hors ligne