Add-ons



Pages: [1]   Bas de page
  Imprimer  
Auteur Fil de discussion: [EN COURS] skreemr : début de code python  (Lu 2859 fois)
0 Membres et 1 Invité sur ce fil de discussion.
alexsolex
« le: 15 Juin 2008 22:24:30 »

Bonjour

http://skreemr.com/
Un moteur de recherche Mp3.

J'ai codé un script pour effectuer une recherche sur skreemr et en parser les résultats. Il s'agit juste du script de base pour le moment, pas d'interface et quelques fonctions de base sont encore manquantes mais il fait son travail.
Vous récupérer ainsi :
  • Lien MP3
  • Titre
  • URL pochette
  • Artiste
  • Album
  • Duree
  • Année
  • Genre
  • Bitrate
  • Fréquence
  • Bitrate variable
  • Date référencement
  • Audioranks

Prochainement, j'ajouterais des fonctions :
-pour parcourir les pages de résultats (pour le moment je ne récupère que la première page)
-pour télécharger l'image de la pochette
-pour télécharger le MP3

J'ai posté ce topic ici, merci aux administrateurs de me dire si je dois le mettre en section dév public.

Je met en pièce jointe le rar du script.

Mes recherches de code similaire ont trouvée un script (skreemer-extractor) qui permet de télécharger les MP3. Il n'a sans doute rien à voir avec le mien, mais il est pratique éventuellement pour que vous cherchiez et téléchargiez des MP3 en ligne de commande python.

Journalisée
Développé Couché
Fait partie du Décor
*
Alcoolémie: 17
Messages: 3287
Hors ligne Hors ligne
Sexe: Homme
Developpeur Python petit scarabée
« Répondre #1 le: 16 Juin 2008 00:19:43 »
Haut de page

Merci Alexsolex,

Comme d'hab plus vite que ton ombre! Je regarderais dans le futur pour faire une interface, avec le travail fait sur Nabbox et cet lib que tu développes ça devrait être assez simple d'en faire une.
Par contre ca ne va pas etre de suite, je vais m'absenter en vacances quelques temps et je prefere me focaliser sur Nabbox et autre travaux en cours plutôt que de me disperser.

Temhil
Journalisée

Développé Couché
Fait partie du Décor
*
Alcoolémie: 17
Messages: 3287
Hors ligne Hors ligne
Sexe: Homme
Developpeur Python petit scarabée
« Répondre #2 le: 29 Octobre 2008 22:30:49 »
Haut de page

Salut Alexsolex,

Juste une question, est-ce que l'archive disponible plus haut est la derniere en date? Des perspectives d'évolution?
Je demande car je vais l'ajouter sur le FTP pour l'installeur.
Journalisée

alexsolex
« Répondre #3 le: 29 Octobre 2008 22:40:29 »
Haut de page

oui c'est la dernière en date (ou presque) mais de toutes facons, ca n'est qu'une librairie, sans interface graphique donc sans utilité dans l'immédiat et en l'état pour l'utilisateur final
Journalisée
Hello World
Fait partie du Décor
*
Alcoolémie: -1
Messages: 2335
Hors ligne Hors ligne
Sexe: Homme
« Répondre #4 le: 29 Octobre 2008 22:48:22 »
Haut de page

Gnnnné, mais pourquoi donc qu'on peut pas tout faire?  cry1

J'aimerai tellement me mettre à plein temps dans la constructions de scripts pour xbmc...
Journalisée

"Gouvernements du monde industriel, géants fatigués de chair et d'acier, je viens du cyberespace, nouvelle demeure de l'esprit. Au nom de l'avenir, je vous demande, à  vous qui êtes du passé, de nous laisser tranquilles. Vous n'êtes pas les bienvenus parmi nous."  par John Perry Barlow

Script : Installeur Passion-XBMC     Tutoriel : Les scrapers ou comment associer des informations à vos films
Développé Couché
Fait partie du Décor
*
Alcoolémie: 17
Messages: 3287
Hors ligne Hors ligne
Sexe: Homme
Developpeur Python petit scarabée
« Répondre #5 le: 29 Octobre 2008 22:56:33 »
Haut de page

Je croyais que c'était un plugin desole  niark niark
Journalisée

alexsolex
« Répondre #6 le: 29 Octobre 2008 23:20:13 »
Haut de page

il se peut qu'il soit assez simple d'en faire une librairie mais il faut que je rebosse dessus pour coder les dernières fonctionnalités manquantes.

Un plugin serait absolument ce qu'il faut pour ce genre de script.
Journalisée
Hello World
Fait partie du Décor
*
Alcoolémie: -1
Messages: 2335
Hors ligne Hors ligne
Sexe: Homme
« Répondre #7 le: 29 Octobre 2008 23:33:00 »
Haut de page

Je regardais un peu le code. Comment vois-tu la cinématique du plugin?

En gros il faudrait afficher un clavier virtuel dans le cas où on aurait rien dans sys.arg (donc à l'entrée du plugin) puis après affichage des résultats en mettant le résultat de la saisie au clavier dans le sys.arg?
Après on mettrait dedans le titre pour en faire quoi, lecture ou téléchargement?
Journalisée

"Gouvernements du monde industriel, géants fatigués de chair et d'acier, je viens du cyberespace, nouvelle demeure de l'esprit. Au nom de l'avenir, je vous demande, à  vous qui êtes du passé, de nous laisser tranquilles. Vous n'êtes pas les bienvenus parmi nous."  par John Perry Barlow

Script : Installeur Passion-XBMC     Tutoriel : Les scrapers ou comment associer des informations à vos films
alexsolex
« Répondre #8 le: 30 Octobre 2008 00:24:47 »
Haut de page

Je t'avouerais que ca fait un moment que je l'ai codé donc je ne sais plus trop.

Mais bon, sachant que skreemer est un simple moteur de recherche de mp3, je pense que je ferais comme tu dis un affichage de clavier virtuel, les résultats sont affichés dans la liste. Si on appuie sur le bouton 'i' du clavier (pc windows) pour avoir les informations, on aurait une fiche de l'album avec image etc...

Par contre je n'en proposerais peut être pas le téléchargement, si toutefois la 'technique' du 'changer de medias' fonctionne dans ce cas (on appel le menu contextuel, on choisis 'changer de medias' puis 'fichier', et là on parcour le plugin dans l'explorateur de fichier, on peutalors en faire la copie en local ce qui a pour but de télécharger le mp3.

Voilà grosso modo comme il fonctionnerait.

Mais tu me parles de code que j'ai fait. J'ai commencé à faire le plugin ?? je m'en souvenais pas !  sweat
Journalisée
Développé Couché
Fait partie du Décor
*
Alcoolémie: 17
Messages: 3287
Hors ligne Hors ligne
Sexe: Homme
Developpeur Python petit scarabée
« Répondre #9 le: 30 Octobre 2008 00:31:36 »
Haut de page

Tu ne me disais pas l;autre jour que tu avais des pbs pour afficher le menu info en appuyant sur 'i'?
As-tu trouvé la solution a cela?
Journalisée

alexsolex
« Répondre #10 le: 30 Octobre 2008 00:37:05 »
Haut de page

si je déclare mes items en tant que videos (film) ca marche, mais si je les déclare en musique, ca marche pas.
Par contre en music ca marche depuis un plugin en section musique... Donc je pense que les infos musique sont dispos uniquement en section musique et les infos en section video pour les films.

C'est dommage si c'est bien cela. Sinon il faudrait que je reteste.
Journalisée
Développé Couché
Fait partie du Décor
*
Alcoolémie: 17
Messages: 3287
Hors ligne Hors ligne
Sexe: Homme
Developpeur Python petit scarabée
« Répondre #11 le: 30 Octobre 2008 00:52:57 »
Haut de page

Ah, ok, en effet c'est bon a savoir. Et ca suit une certaine logique.
Journalisée

alexsolex
« Répondre #12 le: 30 Octobre 2008 19:09:25 »
Haut de page

ben pas trop justement dans mon cas avec alloclips.com qui affiche des videos clips, ce sont bien des videos, mais les informations sont des infos de musique.... Mais bon ca mérite peut être plus de tests de ma part avant de l'affirmer.
Journalisée
Pages: [1]   Haut de page
  Imprimer  
 
Aller à:  




anything