SkreemR le moteur de recherche musical qui explore le web
SkreemR va rechercher des fichiers audio que ce soit, des mp3 des podcasts ou des sonneries pour mobiles. Un lecteur en flash est intégré afin d’écouter les morceaux de musique dénichés par SkreemR.
Fini le temps où l’on pouvait télécharger directement sur son ordinateur depuis les liens fournis, les Mp3, les paroles de chansons et les pochettes, SkreemR c’est adapté aux contraintes de l’édition musicale et l’on ne trouve plus qu’un lien vers le magasin en ligne Amazon. Plus de lien directe vers la source du Mp3, bien sur vous pouvez toujours partir « à la pèche » sur le site d’origine depuis un lien qui vous amène sur ça page d’accueil.
Songbird intègre une fonction qui permet le téléchargement de musique Mp3 ou autres formats musicaux depuis un site Web. Il est nécessaire que le site intègre une Api fournie par Songbird sauf si un contributeur comme Square Peg nous mitonne un script aux petits oignons.
Nous allons vous expliquer comment procéder, vous constaterez que pour les besoins de la démonstration nous allons télécharger des morceaux de musique libre sous licence Créative Common de l’artiste Daniel Bautista qui joue entre autre des morceaux de musique classique à la guitare électrique (Essayez La Danza Del Sable (Khachaturian) MP3 ou la Symphonie n ° 25 – 1er mouvement (Mozart) MP3 même si vous êtes allergique à ce style musicale…)
Nous vous rappelons que le chargement de contenu protégé de droit est illégal, bis repetita placent…
Installer SkreemR sur Songbird avec le script de téléchargement automatique
Nous vous conseillons vivement d’ouvrir cette page dans Songbird pour suivre la procédure d’installation ainsi les modules complémentaires s’installeront automatiquement et vous n’aurez pas à faire d’aller retour entre Songbird et votre navigateur pour les instructions et les copier-coller.
Installer SkreemR Search 
Télécharger l’extension SkreemR (Auteur Geekshadow) ne pas tenir compte de l’avertissement disant que l’application est obsolète
Redémarrer Songbird
Vous devez maintenant voir apparaitre SkreemR dans le module de recherche de Songbird. Nous poursuivons par l’installation d’un gestionnaire de script.
Installer Greasemonkey 
Greasemonkey est un gestionnaire de script pour Firefox permettant de modifier le comportement d’une page internet en déclenchant un scénario en JavaScript durant le chargement de la page. Il est ainsi possible d’intervenir sur une page web pour y ajouter ou supprimer du contenu et y modifier le comportement des liens, entre autres.
Télécharger l’extension Greasemonkey (Auteurs : Lieuallen Anthony, Aaron Boodman, Johan Sundström ; adapté pour Songbird par Geekshadow)
Redémarrer Songbird
Activer Greasemonkey dans Songbird Outils » Greasemonkey » Activer
Lorsque l’extension est active vous devez voir l’icone dans le bas à droite de Songbird
![]()
Installation du script pour Songbird
Nous allons maintenant installer le script
Outils » Greasemonkey »Nouveau script…
dans la fenêtre qui s’ouvre taper
- Nom : SkreemR
- Espaces de noms : SkreemR
- Va inclure (un élément par ligne) : http://www.skreemr.org/* http://skreemr.org/*
- Cliquez sur Ok
Si vous avez associé un programme au format .JS votre éditeur de texte va s’ouvrir automatiquement (ici sous Notepad+) sinon Windows vous demandera de choisir un programme (Vous pouvez utiliser Bloc-notes inclus dans Windows)
Vous remarquerez que le fichier a été automatiquement nommé sous Screemr.user.js et les éléments que vous avez saisis sont déjà enregistés

Copier une ligne à la suite le script suivant fourni par Square Peg
var replacements, regex, key, texty;
replacements = {
"%21": "!",
"%23": "#",
"%24": "$",
"%25": "%",
"%26": "&",
"%27": "'",
"%28": "(",
"%29": ")",
"%2A": "*",
"%2B": "+",
"%2C": "'",
"%2F": "/",
"%3A": ":",
"%3B": ";",
"%3F": "?",
"%40": "@",
"%5B": "[",
"%5D": "]",};
regex = {};
for (key in replacements) {
regex[key] = new RegExp(key, 'g');
}
texty = document.body.innerHTML;
if (texty.lastIndexOf("soundFile=") >0){
//for (key in replacements) {
// texty = texty.replace(regex[key], replacements[key]);
//}
var index1 = texty.length;
var index2, index3, index4, mp3url, mp3title;
var tracks = [];
var trackstring;
var tracknum = 0;
while ( texty.lastIndexOf("soundFile=", index1 - 20) >0 ) {
index1 = texty.lastIndexOf("soundFile=", index1 - 20) + 10;
index2 = texty.indexOf(".mp3", index1) + 4;
index3 = texty.lastIndexOf("titles=", index1 - 12) + 8;
index4 = texty.indexOf("loader=", index3) - 5;
mp3url = texty.substring(index1, index2);
mp3title = texty.substring(index3, index4);
trackstring = "
" + mp3title + "
";
for (key in replacements) {
trackstring = trackstring.replace(regex[key], replacements[key]);
}
tracks[tracknum++] = trackstring;
}
var endofhtml = texty.lastIndexOf("") - 1;
var lasthtml = texty.substring(endofhtml-1);
texty = texty.substring(0, endofhtml);
for (var i=0; i" + tracks[i];
}
texty = texty + lasthtml;
document.body.innerHTML = texty;
}
Enregistrer le fichier et fermer l’éditeur de texte
Vous pouvez maintenant faire vos recherches sur ScreemR le chargement de vos pages sera plus long qu’à l’accoutumé le script allant chercher les liens sur chacun des sites contenants les Mp3

A lire sur Songbird en Français
- Télécharger des Mp3 directement dans Songbird avec SkreemR
- Philips-Songbird 1.9 nouvelle version 1.9.2 | Songbird en Français
- Exorcist, Ghost et Similarity dans Songbird
Ping : Tweets that mention Télécharger des Mp3 directement dans Songbird avec SkreemR | Songbird en français -- Topsy.com