Last.fm 3FM scrobbler

Status
Niet open voor verdere reacties.

niekfct

Terugkerende gebruiker
Lid geworden
19 jul 2006
Berichten
1.563
**********************************************
*** Versie 2.0 hier te downloaden ***
**********************************************


Goedendag,

Voor degenen die Last.fm kennen/gebruiken, zal de volgende korte uitleg overbodig zijn. Voor de anderen:

Wat is Last.FM?
Last.FM (www.last.fm) is een service waar je de liedjes die je luistert naar toe kunt sturen dmv een zogenaamde Scrobbler. Last.fm houdt bij welke liedjes je luistert, welke artiest en track je het meest luistert en bepaalt aan de hand van jouw muzieksmaak eventuele andere artiesten die ook bij jou passen.

Waarom dit programma?
De meeste Scrobblers zijn van toepassing op muziekspelers als Windows Media Player, Winamp en VLC. Echter, wanneer je liedjes op 3FM luistert, worden deze niet geupdate naar de Last.fm site. Daarom heb ik dit programma geschreven.

Wat doet het programma?
Zoals gezegd stuurt het de liedjes die 3FM speelt op naar de Last.fm server. Het programma komt aan deze liedjes via de now playing info op de 3FM site. Elke x aantal seconden wordt er gekeken naar het liedje dat afgespeeld wordt. Dit interval is in te stellen.
Wil je niet dat de liedjes als now playing naar de site gestuurd worden, maar dat ze alleen gesubmit worden, dan kan dat ook. Ook is in te stellen om niet elk liedje apart te versturen, maar bijvoorbeeld tien liedjes in één keer.

Wat gebeurt er met mijn wachtwoord?
Wanneer je wachtwoord in het programma wordt ingevoerd, wordt deze meteen omgezet met het MD5 algoritme, en daarna nogmaals plus de huidige tijd, geheel volgens het protocol van Last.fm (versie 1.2.1):
Code:
password = MD5(MD5(getPassword()) + timeStamp);

De source code zal beschikbaar komen op deze pagina, evenals de laatste en vorige versies van het programma.

Het programma is geheel afhankelijk van de 3FM site; wanneer 3FM hun "now playing track" niet updatet, zal de 3FM Scrobbler ook niet werken!

Edit 12-02-10:
Project aan Sourceforge toegevoegd. Zie http://sourceforge.net/projects/threefmscrobble/ .

Edit 13-02-10:
Screenshots:
dbimage.php
dbimage.php
dbimage.php
dbimage.php


Edit 19-02-10:
Naamswijziging. Project nu te vinden op www.sourceforge.net/projects/dradioscrobbler
 
Laatst bewerkt:
Dag Niek,

Looks good :thumb: maar heb je toevallig ook de source code beschikbaar? Het lijkt me volgens mij niet al te veel werk om hem ook uit te breiden met ook o.a. 3FM Alternative en X-Noise en eventueel nog meer handige featues.


Groeten,

Michiel
Eindhoven
 
Ik ben nu aan v2 aan het werken, als deze af is zal ik de src ook posten. De liedjes van 3fm haal ik gewoon van hun site, (http://www.3fm.nl/data/dalet/dalet.xml), dus als die stations waar jij het over had ook zoiets hebben, kan dat inderdaad ja..

Bedankt voor je reactie!
 
Laatst bewerkt:
3FM Scrobbler v2.0

Versie 2.0 is nu (nagenoeg) af. Zie hier voor de download.
Verbeteringen:
  • Betere errorhandling
  • Betere GUI
  • Voorkeuren

Er kunnen nog onverwachte fouten voorkomen, die nog niet bij mij zijn voorgekomen. Als je deze tegenkomt, meldt dit dan, met datgene wat je op dat moment deed.
De source zal ik binnenkort ook posten ;)
Bedankt! ;)

[edit]OP aangepast[/edit]
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan