Kehitin Rollescrobbleria tänään. Rollescrobbler on tuo tuossa ylälaidassa näkyvä kuvalla varustettu palkki, jossa näkyy mitä kuuntelen juuri nyt. Tämä on ollut nyt noin vuoden projekti, eli pisin php-koodaukseni ikinä. Aloitin jostain muutaman rivin last.fm:n foorumilta löytämästäni pätkästä ja nyt minulla on monta erilaista versiota omasta graafisesta np-palkistani. Nykyisin ja pisimpään ollut on nimeltään topscrobbler.php (esimerkki näkyy linkissä jos artistista on olemassa kuva tietokannassa).
Rollescrobbler
- Hakee artistin nimen,
- Biisin nimen,
- Soittoajan timestamp- ja x-aikaa sitten -muodossa,
- Artistikuvan kuvatietokannasta (kokonaan itse tekemäni hökötys),
- Näyttää 1-x -kappaletta
Tänään tein päivityksiä, eli kollaasin kaikista kuvatietokannan kuvista ja sivun josta näen kaikki viimeksi soitetut utf-8-dekoodattuna (jotta voin lisätä lisää artistikuvia tietokantaan helpommin näkemällä niiden nimet wtf-8-muodossa koska scripti sattumoisin tukee vain kyseistä muotoa ja lukee tiedostonimet wtf-aakkosilla). Julkisesti näkyvissä olevassa topscrobblerissa ei näy mitään ellei artistikuvaa ole olemassa. Siinäpä oli se lyhyt esittely tämänkertaisesta vähän vaativammasta koodityöstäni. Yleensä en koodaa juuri mitään vaikeaa, sillä en osaa. Sorsia en jaa, ainakaan vielä.

Keskustelu
Ei vielä kommentteja
Kukaan ei ole vielä sanonut mitään. Aloita keskustelu Mastodonissa tai siellä, missä kirjoitus on jaettu.
Osallistu keskusteluun
Keskustelu käydään somessa. Julkiset kommentit Blueskysta, Threadsista ja Mastodonista tuodaan tämän artikkelin kylkeen automaattisesti. Voit vastata kirjoitukseen suoraan omalta Mastodon-tililtäsi tai miltä tahansa fediversumin palvelimelta:
Haku löytää kirjoituksen, ja voit vastata siihen kuten mihin tahansa julkaisuun.
@[email protected]
Kun kirjoitus jaetaan Mastodonissa, Blueskyssa tai Threadsissa, jakoon tulleet vastaukset ja lainaukset kopioituvat tänne viestiketjuineen. Keskustelu näkyy täällä yleensä vartin sisällä.