Overblog Suivre ce blog
Administration Créer mon blog
22 mars 2011 2 22 /03 /mars /2011 19:55

Certains aiment des players multi-fonctions video, juke-box, radio, d'autres préfèrent une application par fonction. C'est mon cas. C'est ainsi que j'ai trouvé sur le site d'ubuntu-fr un script qui permet d'écouter la radio dans un player simplissime. Il faut pour cela installer vlc et zenity.

Dans le terminal collez : sudo apt-get install vlc zenity
Lancez gedit et collez le code suivant :

#!/usr/bin/perl
# ------------------------------------------------------------------
#    made by sputnick in da FreAkY lApPy lAb (c) 2009
#    gilles.quenot <AT> gmail <DOT> com
#
#    This program is free software; you can redistribute it and/or
#    modify it under the terms of version 2 of the GNU General Public
#    License published by the Free Software Foundation.
# ------------------------------------------------------------------
#                                        ,,_
#                                       o"  )@
#                                        ''''
# ------------------------------------------------------------------
#
# vim:ts=4:sw=4

# Ajouter des radios ici en respectant la syntaxe des autres lignes :
# -----8<--------------------------------------------------------------------------------
my %hash = (
        'France_Culture'            =>    'http://www.tv-radio.com/station/france_culture_mp3/france_culture_mp3-128k.m3u',
        'France_Inter'                =>    'http://www.tv-radio.com/station/france_inter_mp3/france_inter_mp3-128k.m3u',
        'Kcrw'        =>    'http://scfire-mtc-aa01.stream.aol.com:80/stream/1045',
        'Radio_Nova'        =>    'http://broadcast.infomaniak.net:80/radionova-high.mp3',
        'Radio_Paradise'    =>    'http://stream-ny.radioparadise.com:8062',
        'Radio_Ici_et_Maintenant'            =>    'http://radio.rim952.fr:8000/stream.mp3',
        'OxyRadio'            =>    'http://www.oxyradio.net:8000/hd.ogg',
);
# -----8<--------------------------------------------------------------------------------

# Changelog
#     - 0.2
#         On remplace cvlv par vlc -Idummy qui est plus portable

our $version = 0.2;
my $key;

use strict;
use warnings;

if ((defined(@ARGV)) && ($ARGV[0] eq '-v')) {
    print ("$0 $version\n");
    exit(0);
}

while (1) {
    my @arr = ();

    while($key = each %hash){
        push(@arr, $key);
    }

    my $result = qx(
        printf '%s\n' @arr 'EXIT->[]' |
            zenity --width=50 --height=300 --list --title "Radio Play" --text "Faire son choix :" --column "Radios" ||
            exit 1
    );

    chomp($result);
    exit(1) unless $result;
    exit(0) if $result eq 'EXIT->[]';

    system("{
            vlc -Idummy $hash{$result} >/dev/null 2>&1 & _pid=\$!
        } || break
        zenity --info --title=\"Radio Play\" --text=\"Now playing $result...\nCliquer \"Valider\" pour arreter.\"; kill \$_pid"
    );
}

Donnez-lui le nom que vous voudrez et rendez-le exécutable : clic droit -> propriété -> onglet permission -> cochez "Autoriser l'exécution du fichier comme un programme", cliquez sur fermer. Vous pouvez l'intégrer dans un menu ou dans le tableau de bord pour un accès plus aisé.
Ce fichier contient mes radios favorites. Il ne vous reste plus qu'à trouver les adresses des flux de vos radios préférées et de les coller en lieu et place des miennes.
Attention toutefois, le nom des radios ne doit pas comporter d'espaces.  Enjoy !

radio liteCe programme a été écrit par sputnick du forum d'ubuntu.

Repost 0
Published by neo-joko - dans linux
commenter cet article
20 mars 2011 7 20 /03 /mars /2011 10:20

Pourquoi, me direz-vous, utiliser la ligne de commande plutôt qu'une interface graphique ? Imaginons, par exemple, que nous voulions installer un programme, voire plusieurs d'un coup. Habituellement, il est plus simple de passer par la logithèque d'Ubuntu ou par le gestionnaire de programmes Synaptic mais si on écrit pour vous la commande d'installation alors vous n'aurez plus qu'à faire un copié/collé dans le terminal et à donner votre mot passe.
C'est un des grands atouts du terminal : pouvoir glisser/déposer une ligne de commande, parfois complexe, et de lancer son exécution. Je vous propose d'en tester l'efficacité en installant directement vlc. Dans le terminal glissez/déposez : sudo apt-get install vlc

Entrez votre mot de passe et validez.
Le tour est joué ! Rapidité et efficacité.
Par la méthode graphique vous auriez dû aller dans le menu général, puis dans la logithèque, taper ou éventuellement coller "vlc" et enfin cliquer sur le bouton installer, ouf ! (pour le "ouf", j'exagère un peu, j'avoue).
Pour le fun, testez ceci (avec le glissé/déposé dans le terminal) : COL=$(( $(tput cols) / 2 )); clear; tput setaf 2; while :; do tput cup $((RANDOM%COL)) $((RANDOM%COL)); printf "%$((RANDOM%COL))s" $((RANDOM%2)); done
(commande de sputnick, forum ubuntu).
P.s. une méthode alternative au glissé/déposé : sélectionnez le texte, cliquez droit, selctionnez : copier et dans le terminal, cliquez sur la mollette, cela a pour effet d'y coller directement le texte.matrix

Repost 0
Published by neo-joko - dans linux
commenter cet article
19 mars 2011 6 19 /03 /mars /2011 18:50

Vous avez aimé Star Wars en 3D, en 2D  et en monocolor vous avez déjà vu ?
Dans un terminal tapez : telnet towel.blinkenlights.nl

star_wars.jpg

Repost 0
Published by neo-joko - dans fun
commenter cet article
18 mars 2011 5 18 /03 /mars /2011 19:02

Le monde de Tron est un monde linux !

Le film : tron2

 

La preuve : linux2

P.s. ou si c n'est pas du linux, ça lui ressemble beaucoup :-)

Repost 0
Published by neo-joko - dans fun
commenter cet article
18 mars 2011 5 18 /03 /mars /2011 12:40

En me promenant sur le web, j'ai trouvé un site super bien fait, clair et simple à comprendre, tellement bien fait que je l'ai mis dans les liens permanents sur la partie droite de la page.

Je vous en souhaite bone lecture.

Repost 0
Published by neo-joko - dans linux
commenter cet article
17 mars 2011 4 17 /03 /mars /2011 20:50

Sous Ubuntu et gnome (je ne sais si ça marche avec d'autres distris ou environnements de bureau),

faites : Alt F2 une fenêtre apparaît, tapez : free the fish

pour tuer la bête, dans un terminal tapez : killall gnome-panel

just for fun.

Repost 0
Published by neo-joko - dans linux
commenter cet article
16 mars 2011 3 16 /03 /mars /2011 16:39

Bonjour, une petite astuce linux...

Il arrive parfois qu'une fenêtre ne veuille pas se fermer, pour forcer sa fermeture, dans le terminal tapez :

xkill

un message apparaît : Select the window whose client you wish to kill with button 1....

le curseur se transforme en tête de mort, cliquez sur la fenêtre récalcitrante, ceci aura pour effet de la fermer. 

Ceci est bien plus rapide que de passer par système->administration->moniteur système->processus puis de cliquer sur le programme "fautif"  pour le "tuer". C'est aussi plus rapide que sous windows : Alt+Ctrl+Supp etc...

Un article à venir sera consacré à la comparaison des trois systèmes d'exploitation les plus utilisés.

 

Post scriptum : button 1 correspond au clic gauche.

Repost 0
Published by neo-joko - dans linux
commenter cet article
16 mars 2011 3 16 /03 /mars /2011 16:10

Bonjour,

Voici un nouveau blog consacré à linux. J'aurai en permanence l'idée que ce blog est destiné aux tout nouveaux dans le monde linux  bien moins rebutant qu'il n'y paraît.

Comme je débute dans la rédaction de ce blog, je vous remercie de votre indulgence.

 

Une petite vidéo pour commencer  :

Repost 0
Published by OverBlog - dans linux
commenter cet article

Présentation

  • : Le blog de neo-joko - linux
  • Le blog de neo-joko - linux
  • : blog consacré au système d'exploitation linux (essentiellement ubuntu et l'environnement du bureau gnome/unity)
  • Contact

Recherche