Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails)

#476 Le 09/11/2010, à 08:51

Loy

Re : Qu'écoutez vous comme musique en partage libre ?

MdMax a écrit :

http://www.smiley-lol.com/smiley/musiqu … /punk2.gif Pour les vieux métalleux comme moi, je vous recommande cet album beaucoup plus classique de Sekshun:
http://www.jamendo.com/fr/album/48396

Et si l'on est pas spécialement vieux on peut bien aimer tongue ? (la voix n'est pas aussi belle qu'un bon metallica dans leurs débuts mais musicalement j'aime beaucoup). Merci bien en tout cas smile


Pensez à consulter la doc avant de poster…
Loy is back on Ubuntu ! (et pour de bon cette fois ci )
Créateur de Silence

Hors ligne

#477 Le 09/11/2010, à 10:26

MdMax

Re : Qu'écoutez vous comme musique en partage libre ?

@Loy: y'a pas d'âge pour aimer le rock ou le métal. wink Si tu aimes ça, tu pourrais aussi aimer Save You de Circus Underground, ou le dernier album de Shaerer: Monument.

punky.gif

Dernière modification par MdMax (Le 09/11/2010, à 10:27)

Hors ligne

#478 Le 10/11/2010, à 21:46

MdMax

Re : Qu'écoutez vous comme musique en partage libre ?

Bonsoir !

Alors les rockeux sont toujours par là ? Faites chauffer vos amplis ! Ce soir je vous propose quelques nouveaux albums. On va commencer par la Belgique pour foutre l'ambiance... Eleven! nous propose Flicker Rays To Hell. J'ai particulièrement adoré les titres The Toss et RnR Station. Du très très bon rock.

Ensuite petit tour en Espagne avec Marxe Eskerda et leur album du même nom dans lequel vous trouverez une nouvelle version de leur précédent single Hitlipollas.

Pour ceux qui trouvent ça soft, et qui préfèrent du puissant death metal, rassurez-vous, ils ont été créatifs ces derniers jours sur la péninsule ibérique: vous pouvez écouter So Cruel, ou alors chez DamneD Plan vous avez Beyond Strength.

hardrock.gif headbang.gif

En beaucoup plus calme avec quelques belles balades, allez voir du côté de la Turquie avec Mavera. Cela fait un bout de temps qu'ils sont sur le web, mais ils viennent juste de s'inscrire sur Jamendo et ça c'est très cool.

cool

On retourne en France ? Alors ne manquez surtout pas Other Side, Casino Beach de Greenwich Cavern ! Ouais je sais, ce son peut surprendre à Thionville ! Et c'est pour ça il faut lire leur histoire. Pour moi leur titre est excellentissime ! Je suis impatient qu'ils sortent d'autres choses.

Bonne écoute.

Hors ligne

#479 Le 12/11/2010, à 04:26

Grünt

Re : Qu'écoutez vous comme musique en partage libre ?

sam7 a écrit :
ǤƦƯƝƬ a écrit :

Je vais essayer de trouver le temps de faire un truc qui ne dépende pas d'un navigateur en particulier wink

cool ... merci d'avance wink

http://paste.geeknode.org/9178285d

À rendre exécutable et sauvegarder dans (par exemple) /usr/bin/jamendo.

Pas envie de dormir, je vais bosser sur le dézippage, après un petit plop de sécu dans le TdCt.


Red flashing lights. I bet they mean something.

Hors ligne

#480 Le 12/11/2010, à 05:27

Grünt

Re : Qu'écoutez vous comme musique en partage libre ?


Red flashing lights. I bet they mean something.

Hors ligne

#481 Le 13/11/2010, à 00:02

sam7

Re : Qu'écoutez vous comme musique en partage libre ?

ǤƦƯƝƬ a écrit :
sam7 a écrit :
ǤƦƯƝƬ a écrit :

Je vais essayer de trouver le temps de faire un truc qui ne dépende pas d'un navigateur en particulier wink

cool ... merci d'avance wink

http://paste.geeknode.org/9178285d

À rendre exécutable et sauvegarder dans (par exemple) /usr/bin/jamendo.

Pas envie de dormir, je vais bosser sur le dézippage, après un petit plop de sécu dans le TdCt.

merci wink

je vais essayer dès que possible

Hors ligne

#482 Le 13/11/2010, à 00:19

Grünt

Re : Qu'écoutez vous comme musique en partage libre ?

Prends la deuxième version:

http://paste.geeknode.org/242d66e1?color=1


Red flashing lights. I bet they mean something.

Hors ligne

#483 Le 13/11/2010, à 00:32

sam7

Re : Qu'écoutez vous comme musique en partage libre ?

c'est fait ... j'ai sauvegardé le script dans un fichier en ".sh" que j'ai rendu exécutable ...
... il me reste à le mettre au bon endroit sur le bon système & à lui donner une icone d'exécution
(mais ce soir je suis sur ma crunchbang ... je verrais dimanche sur mon ubuntustudio 10.10 wink

Hors ligne

#484 Le 13/11/2010, à 21:50

Loy

Re : Qu'écoutez vous comme musique en partage libre ?

Hello !
@ Gru'nt : petite question mais cette ligne :

# Téléchargement à blanc pour avoir le nom de l'artiste et de l'album.

Signifie-t-elle que l'on télécharge entièrement le zip vers /dev/null pour obtenir le nom etc ou j'ai mal compris (en même temps le bash n'est pas mon domaine de prédilection)


Pensez à consulter la doc avant de poster…
Loy is back on Ubuntu ! (et pour de bon cette fois ci )
Créateur de Silence

Hors ligne

#485 Le 13/11/2010, à 22:35

Grünt

Re : Qu'écoutez vous comme musique en partage libre ?

Loy a écrit :

Hello !
@ Gru'nt : petite question mais cette ligne :

# Téléchargement à blanc pour avoir le nom de l'artiste et de l'album.

Signifie-t-elle que l'on télécharge entièrement le zip vers /dev/null pour obtenir le nom etc ou j'ai mal compris (en même temps le bash n'est pas mon domaine de prédilection)

Nope, ça ne télécharge rien: en fait, je demande un téléchargement, y'a une redirection qui est faite, et là j'arrête tout.
D'où le "--max-redirect=0" sur wget: je demande l'album, le serveur répond "ben en fait je vais te rediriger vers "album - artiste - ogg.zip". Là je laisse tomber (pour l'instant wink)
Donc, la redirection me donne le nom de l'artiste, et de l'album. Ça bouffe juste quelques octets wink


Red flashing lights. I bet they mean something.

Hors ligne

#486 Le 14/11/2010, à 00:14

Loy

Re : Qu'écoutez vous comme musique en partage libre ?

okay, pas d'objection alors tongue

Manque qu'a tester smile (oui je suis flemmard ce soir)


Pensez à consulter la doc avant de poster…
Loy is back on Ubuntu ! (et pour de bon cette fois ci )
Créateur de Silence

Hors ligne

#487 Le 14/11/2010, à 13:24

sam7

Re : Qu'écoutez vous comme musique en partage libre ?

avant que je ne teste ce script, juste un "petit lien", pour le "fun"

Bon, j'ai mis le script suivant finalement dans "/home/sam7/Scripts" :

#!/bin/bash
# Script de téléchargement d'albums sur Jamendo, au format Ogg.
# TODO: intégrer la gestion des torrents pour ne télécharger que si le torrent n'a pas de sources.
# Licence: WTFPL.
# Merci à 'Gatsu' de Ubuntu-fr pour l'URL de téléchargement.
# Pour toutes remarques, rapports de bugs, suggestions:
# http://forum.kubuntu-fr.org/viewtopic.php?id=109294


usage () {
 echo "Usage: jamendo url_jamendo [-o] [-u]"
 echo "url_jamendo: adresse de l'album sur le site de Jamendo"
 echo "option -o: affiche en sortie standard l'URL de l'archive au lieu de la télécharger, permet l'intégration à un autre script"
 echo "option -u: Dézippe l'archive et stocke les chansons dans le dossier $pwd/Artiste/Album/, où $pwd est le dossier courant"
 echo "L'option -o rend inopérante l'option -u."
}

#Variables:
# $Artiste      Nom de l'artiste
# $Album        Nom de l'album
# $Numero_Album Numero de l'album

URL_Archive_default="http://www.jamendo.com/get/album/id/album/archiverestricted/redirect/ALBUM/?p2pnet=bittorrent&are=ogg3" 

# Valeurs par défaut des options:
dezippe=0
sortie_standard=0

if [ $# -eq 1 -a "$1" = -h ]; then usage; exit 2; fi


all_options=`getopt -o o::u:: -- "$@"`
eval set -- "$all_options"
while true
do
    case "$1" in
    -o) sortie_standard=1;
        case "$2" in
        "")shift 2;;
        *)echo "L'option -o ne prend pas d'arguments";shift 2;;
        esac;;
    -u) dezippe=1;
        case "$2" in
        "")shift 2;;
        *)echo "L'option -u ne prend pas d'arguments";shift 2;;
        esac;;
    --) shift; break;;
    *) echo "WTF?"; exit 1;;
    esac
done
        
URL_Album=$1

if ! [[ $URL_Album =~ http\:\/\/www\.jamendo\.com\/.*\/album\/[0-9]*$ ]]
then
 echo "$URL_album ne semble pas être un lien vers un album sur Jamendo"
 echo "Cherchez un lien ressemblant à: http://www.jamendo.com/fr/album/\$id, où \$id est le numéro de l'album"
exit 1
fi

Numero_Album=$(echo $URL_Album | sed "s/http\:\/\/www\.jamendo\.com\/.*\/album\///" | sed "s/\///")

URL_Archive="http://www.jamendo.com/get/album/id/album/archiverestricted/redirect/$Numero_Album/?p2pnet=bittorrent&are=ogg3"

if [[ $sortie_standard == 1 ]]
then
    echo $URL_Archive;
    exit 0
else 
    if [[ $dezippe == 0 ]]
    then
    wget $URL_Archive --trust-server-name;
    exit 0
    fi
fi

# Là, on va dézipper proprement :)

# Téléchargement à blanc pour avoir le nom de l'artiste et de l'album.
URL_Archive=$(wget "$URL_Archive" --trust-server-names -O /dev/null --max-redirect=0 2>&1 | grep zip | awk '{print $2}')

# URL Décodage
URL_Archive_Decodee=$(echo "$URL_Archive" | sed -e's/%\([0-9A-F][0-9A-F]\)/\\\\\x\1/g' | xargs echo -e)
echo $URL_Archive_Decodee

Nom_Fichier=$(echo $URL_Archive_Decodee | sed "s/http.*$Numero_Album\///" )

Artiste=$(echo $Nom_Fichier | awk -F- '{print $1}' | sed s/\ //g)
Album=$(echo $Nom_Fichier | awk -F- '{print $2}' | sed s/\ //g)

echo $Artiste
echo $Album

mkdir -p "$Artiste/$Album"
cd "$Artiste/$Album"
wget "$URL_Archive" --trust-server-names
unzip *zip

... j'espère que ce placement ailleurs que dans "user/bin/jamendo" ne posera pas de soucis tongue
=> on dirait que ça pose soucis, au final ...

c'est fait, j'ai mis une icône dans mon tableau de bord :
... il me me reste plus qu'à tester => mince ! rien ne se passe en cliquant dessus sad
idem en laçant le script dans un terminal ... que faire ?
& comment faire pour sauvegarder les albums ainsi téléchargés dans le répertoire ~/Musique/Jamendo ?
merci d'avance

Edit :
voici quelques liens vers des sites de musique "libre" (autres que jamendo & dogmazic)
http://www.100-pour-100-musique.com/
http://www.auboutdufil.com/
http://www.boxson.net/
& éventuellement
http://www.format-prod.com/soulvaccinat … arger.html
http://www.lui-mp3.net/concept_reciprocite/
+ "bonus", parcque j'aime bien wink
http://www.youtube.com/user/jcfroglevrai

Dernière modification par sam7 (Le 14/11/2010, à 15:43)

Hors ligne

#488 Le 24/11/2010, à 19:29

Grünt

Re : Qu'écoutez vous comme musique en partage libre ?

sam7 a écrit :

... j'espère que ce placement ailleurs que dans "user/bin/jamendo" ne posera pas de soucis tongue
=> on dirait que ça pose soucis, au final ...

Tu l'as rendu exécutable? chmod +x /usr/bin/jamendo

c'est fait, j'ai mis une icône dans mon tableau de bord :
... il me me reste plus qu'à tester => mince ! rien ne se passe en cliquant dessus sad
idem en laçant le script dans un terminal ... que faire ?

Normalement il doit te dire quoi faire smile

& comment faire pour sauvegarder les albums ainsi téléchargés dans le répertoire ~/Musique/Jamendo ?

Te fais la modif ce soir smile

Merci smile
Aaah, JCFrog smile


Red flashing lights. I bet they mean something.

Hors ligne

#489 Le 24/11/2010, à 20:38

Grünt

Re : Qu'écoutez vous comme musique en partage libre ?


Red flashing lights. I bet they mean something.

Hors ligne

#490 Le 24/11/2010, à 23:28

sam7

Re : Qu'écoutez vous comme musique en partage libre ?

pour ma seconde tentative, je viens de mettre le fichier que tu as donné ci-dessus dans le répertoire adéquate (user/bin/jamendo),
que j'ai rendu exécutable ... j'ai modifié en conséquence le chemin d'accès dans le bouton que j'ai créé sur mon tableau de bord ...

...même soucis que précédemment : rien ne se passe après avoir cliqué :
- sur mon bouton
- sur le fichier lui-même (nomé "Jamendo bas script v3.sh" appartenant à root avec les droits suivants : -rwxrwxrwx

NB : pour info, lors de mon premier test, le fichier "Jamendo bas script v2.sh" était dans ~/Scripts$ avec les droits : -rwxr-xr-x et appartenait à l'utilisateur (sam7)

je ne vois pas où est le problème ... faut il avoir ouvert un navigateur sur le site de Jamendo ? avoir sélectionné l'url d'une page ? ...
merci pour les explications ... j'ai du manqué quelque chose hmm

Hors ligne

#491 Le 25/11/2010, à 00:06

Grünt

Re : Qu'écoutez vous comme musique en partage libre ?

Si tu ouvres un terminal et que tu tapes "jamendo" il se passe quoi?


Red flashing lights. I bet they mean something.

Hors ligne

#492 Le 26/11/2010, à 23:47

sam7

Re : Qu'écoutez vous comme musique en partage libre ?

ça :

sam7@Ubuntu-Gnome:~$ jamendo
jamendo : commande introuvable
sam7@Ubuntu-Gnome:~$ 

Hors ligne

#493 Le 27/11/2010, à 13:40

Grünt

Re : Qu'écoutez vous comme musique en partage libre ?


Red flashing lights. I bet they mean something.

Hors ligne

#494 Le 27/11/2010, à 17:40

sam7

Re : Qu'écoutez vous comme musique en partage libre ?

merci wink fichier etc/bash.bashrc modifié comme suit (2ème solution préconisée):

# System-wide .bashrc file for interactive bash(1) shells.

# To enable the settings / commands in this file for login shells as well,
# this file has to be sourced in /etc/profile.

# If not running interactively, don't do anything
[ -z "$PS1" ] && return

# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize

# set variable identifying the chroot you work in (used in the prompt below)
if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then
    debian_chroot=$(cat /etc/debian_chroot)
fi

# set a fancy prompt (non-color, overwrite the one in /etc/profile)
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '

# Commented out, don't overwrite xterm -T "title" -n "icontitle" by default.
# If this is an xterm set the title to user@host:dir
#case "$TERM" in
#xterm*|rxvt*)
#    PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'
#    ;;
#*)
#    ;;
#esac

# enable bash completion in interactive shells
#if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
#    . /etc/bash_completion
#fi

# sudo hint
if [ ! -e "$HOME/.sudo_as_admin_successful" ]; then
    case " $(groups) " in *\ admin\ *)
    if [ -x /usr/bin/sudo ]; then
    cat <<-EOF
    To run a command as administrator (user "root"), use "sudo <command>".
    See "man sudo_root" for details.
    
    EOF
    fi
    esac
fi

# if the command-not-found package is installed, use it
if [ -x /usr/lib/command-not-found -o -x /usr/share/command-not-found ]; then
    function command_not_found_handle {
            # check because c-n-f could've been removed in the meantime
                if [ -x /usr/lib/command-not-found ]; then
           /usr/bin/python /usr/lib/command-not-found -- $1
                   return $?
                elif [ -x /usr/share/command-not-found ]; then
           /usr/bin/python /usr/share/command-not-found -- $1
                   return $?
        else
           return 127
        fi
    }
fi

PATH=$PATH:/usr/bin/jamendo

je retente :

sam7@Ubuntu-Gnome:~$ jamendo
jamendo : commande introuvable
sam7@Ubuntu-Gnome:~$ 

... ça ne marche pas sad

Hors ligne

#495 Le 27/11/2010, à 22:54

Grünt

Re : Qu'écoutez vous comme musique en partage libre ?

Nan mais nan, attends:

wget [url]http://grunt.fdn.fr/jamendo[/url] -O /tmp/jamendo
chmod +x /tmp/jamendo
sudo mv /tmp/jamendo /usr/local/bin

Tu copies tu colles.


Red flashing lights. I bet they mean something.

Hors ligne

#496 Le 28/11/2010, à 14:19

rastatux

Re : Qu'écoutez vous comme musique en partage libre ?

Nan mais nan....

$ wget [url]http://grunt.fdn.fr/jamendo[/url] -O /tmp/jamendo
[url]http://grunt.fdn.fr/jamendo[/url]: Schéma manquant.
$ wget http://grunt.fdn.fr/jamendo -O /tmp/jamendo
--2010-11-28 13:15:27--  http://grunt.fdn.fr/jamendo
Résolution de grunt.fdn.fr...
...
2010-11-28 13:15:29 (1.05 MB/s) - «/tmp/jamendo» sauvegardé [2979/2979]

wink


DoudouLinux est un système conçu pour les enfants afin de leur rendre l'utilisation de l'ordinateur la plus simple et la plus agréable possible. Muni d'un filtrage de contenu, il évite aussi que les enfants n'atterrissent sur des sites web peu recommandables par mégarde.

Hors ligne

#497 Le 28/11/2010, à 16:49

sam7

Re : Qu'écoutez vous comme musique en partage libre ?

manip suivante effectuée : merci smile

sam7@Ubuntu-Gnome:~$ wget http://grunt.fdn.fr/jamendo -O /tmp/jamendo
--2010-11-28 15:34:40--  http://grunt.fdn.fr/jamendo
Résolution de grunt.fdn.fr... 80.67.176.109
Connexion vers grunt.fdn.fr|80.67.176.109|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 2979 (2,9K) [text/plain]
Sauvegarde en : «/tmp/jamendo»

100%[======================================>] 2 979       16,0K/s   ds 0,2s    

2010-11-28 15:34:41 (16,0 KB/s) - «/tmp/jamendo» sauvegardé [2979/2979]

sam7@Ubuntu-Gnome:~$ chmod +x /tmp/jamendo
sam7@Ubuntu-Gnome:~$ sudo mv /tmp/jamendo /usr/local/bin
[sudo] password for sam7: 
sam7@Ubuntu-Gnome:~$ 

je teste donc maintenant la commande :

sam7@Ubuntu-Gnome:~$ jamendo
--
 ne semble pas être un lien vers un album sur Jamendo
Cherchez un lien ressemblant à: http://www.jamendo.com/fr/album/$id, où $id est le numéro de l'album
sam7@Ubuntu-Gnome:~$ 

il ne doit pas me manquer grand chose : faut-il saisir jamendo + url de l'album à télécharger ?
je teste :

sam7@Ubuntu-Gnome:~$ jamendo http://www.jamendo.com/fr/album/53873
-- 'http://www.jamendo.com/fr/album/53873'
--2010-11-28 15:39:29--  http://www.jamendo.com/get/album/id/album/archiverestricted/redirect/53873/?p2pnet=bittorrent&are=ogg3
Résolution de www.jamendo.com... 81.92.227.170
Connexion vers www.jamendo.com|81.92.227.170|:80... connecté.
requête HTTP transmise, en attente de la réponse... 307 Temporary redirect
Emplacement: http://archive12restricted.jamendo.com/53873/BertycoX%20-%20Broken%20Piano%20--%20Jamendo%20-%20OGG%20Vorbis%20q7%20-%202009.10.17%20%5Bwww.jamendo.com%5D.zip [suivant]
--2010-11-28 15:39:30--  http://archive12restricted.jamendo.com/53873/BertycoX%20-%20Broken%20Piano%20--%20Jamendo%20-%20OGG%20Vorbis%20q7%20-%202009.10.17%20%5Bwww.jamendo.com%5D.zip
Résolution de archive12restricted.jamendo.com... 81.92.227.170
Réutilisation de la connexion existante vers www.jamendo.com:80.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 19202913 (18M) [application/zip]
Sauvegarde en : «BertycoX - Broken Piano -- Jamendo - OGG Vorbis q7 - 2009.10.17 [www.jamendo.com].zip»

100%[======================================>] 19 202 913  42,0K/s   ds 5m 45s  

2010-11-28 15:45:49 (54,3 KB/s) - «BertycoX - Broken Piano -- Jamendo - OGG Vorbis q7 - 2009.10.17 [www.jamendo.com].zip» sauvegardé [19202913/19202913]

sam7@Ubuntu-Gnome:~$ 

cool ça marche smile
mais où arrive l'album ? directement dans le /home...
... c'est où qu'on modifie pour que ça arrive dans ~/Musique/Libre/Jamendo ?

reste à voir si mon "bouton" dans gnome-panel est toujours utile ?
à moins que ça n'affiche une boite de dialogue dans laquelle on entre l'url, ça serait le pieds wink

en tout cas, il est très bien ton script, merci wink

Hors ligne

#498 Le 28/11/2010, à 17:08

Grünt

Re : Qu'écoutez vous comme musique en partage libre ?

jamendo -h

Pour l'aide


Red flashing lights. I bet they mean something.

Hors ligne

#499 Le 28/11/2010, à 23:54

sam7

Re : Qu'écoutez vous comme musique en partage libre ?

sam7@Ubuntu-Gnome:~$ jamendo -h
Usage: jamendo url_jamendo [-o] [-u]
url_jamendo: adresse de l'album sur le site de Jamendo
option -o: affiche en sortie standard l'URL de l'archive au lieu de la télécharger, permet l'intégration à un autre script
option -u: Dézippe l'archive et stocke les chansons dans le dossier /Artiste/Album/, où  est le dossier courant
option -d: Désigne un dossier cible pour stocker les fichiers, toujours sous le format /Artiste/Album
L'option -o rend inopérante l'option -u.
sam7@Ubuntu-Gnome:~$ 

impécable wink
il suffit donc tout simplement que je me place dans /Musique/Libre/Jamendo
et que je tape "jamendo -u + l'url" pour télécharger & dézipper l'archive directement dans le bon sous-répertoire cool
j'essaye de suite ... merci smile

Edit : et non, pas tout à fait ...
ça me télécharge bien les albums, & dézippe bien le tout mais dans mon /home, & pas dans le répertoire désiré ...
... mais c'est déjà très bien comme ça ...
... quelle est donc la manip à coder dans le script pour résoudre ce tout petit soucis ? svp merci

Dernière modification par sam7 (Le 29/11/2010, à 00:19)

Hors ligne

#500 Le 29/11/2010, à 10:43

Grünt

Re : Qu'écoutez vous comme musique en partage libre ?

Faut faire "jamendo -u -o ~/Musique/Libre/Jamendo" si mes souvenirs sont bons wink


Red flashing lights. I bet they mean something.

Hors ligne

Haut de page ↑