Reconcile with music

statsterreconcile with music

Album Listening Recognizer: foobar2000

by tatu  · 15 years ago  · updated 15 years ago

Album Listening Recognizer (ALR) on ohjelma, jonka avulla foobar2000-soitin on mahdollista saada tunnistamaan albumikuuntelut automaattisesti ja lähettämään ne Statsteriin. Sen toiminta perustuu ulkoisen metatietokantapalvelun hyödyntämiseen. Kyseinen palvelu on MusicBrainz. ALR on vielä kuitenkin kehitysasteella. Tästä huolimatta se on suhteellisen varmatoiminen, joten ohjelmaa voi kuka tahansa vapaasti kokeilla ja käyttää. Ohjelman koodi on ladattavissa osoitteesta http://statster.info/plugins/AlbumListeningRecognizer.txt

Ohjelma ALR ei ole soittimelle kirjoitettu natiivi komponentti. Se on scripti, joka toimii komponentin WSH Panel Mod avulla. Komponentti on saatavilla osoitteessa http://code.google.com/p/foo-wsh-panel-mod/downloads/list. Se ei tule oletuksena soittimen mukana.

WSH Panel Mod -komponentti asennetaan kuten kaikki muutkin foobar2000-soittimen komponentit. Asennuksen jälkeen WSH Panel Mod -komponentin asetuksista, File -> Preferences, tulee ottaa ruksi pois kohdasta "Safe mode". Tämän jälkeen ALR-ohjelmaa varten täytyy luoda käyttöliittymäelementti WSH Panel Mod -komponentille. Tämän käyttöliittymän avulla scripti saadaan otettua käyttöön. Klikkaamalla elementtiä hiiren kakkospainikkeella ja valitsemalla "Configure..." saadaan näkyviin koodi-editori, johon ALR-ohjelman scripti voidaan liittää. Kohdassa "Scripting engine" täytyy olla valittuna JScript.

Scriptin koodiin täytyy tehdä kaksi muutosta, jotta albumikuuntelut voidaan lähettää Statsteriin. Komponentin tarjoaman koodi-editorin avulla tämän on helppoa. Rivillä 7 olevien lainausmerkkien sisään kirjoitetaan käyttäjätunnus ja rivin 9 lainausmerkkien sisään tulee salasanan MD5-tiiviste. Tiivisteen voi luoda esimerkiksi osoitteen http://www.md5.net/ lomakkeella.

-Tatu Anttonen

3 comments

15 years ago

Hyvä että tuli testattua, että blogikin toimii ja tässä että blogin kommentointi :)

15 years ago
by tatu

Ei kyl aivan. Tän kirjotuksen id on muuttunu. Kommenttilinkistäkään ei pääse enää tähän.

15 years ago

No nyt urlit ovat takaisin alkuperäisissä muodoissaan.

Ongelma, jossa valittu käyttäjä ja kirjoituksen id sekoittuivat keskenään ratkaistiin lisäämällä valittuun käyttäjään erikoismerkki, joka ei voi esiintyä id:ssä.

Jossain tilanteissa tämä erikoismerkki voi vielä aiheuttaa virhetilanteita, mutta korjataan ne sitten kun ne tulevat vastaan.