Giter Site home page Giter Site logo

scroblr's People

Contributors

battlemage avatar bdukes avatar bolatovumar avatar bryant1410 avatar cgravolet avatar cnnrhill avatar cvx avatar fahadsadah avatar falsefalse avatar goodevilgenius avatar grantbacon avatar guildencrantz avatar janza avatar jazzlikethat avatar jwdomb avatar martey avatar michaelherold avatar misha-plus avatar munsellj avatar mxew avatar mziyut avatar nuklea avatar polpo avatar shaaaaawn avatar sonakpatel avatar stellatigre avatar timhobbs avatar unmanbearpig avatar weslly avatar xiio avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

scroblr's Issues

Localization!

Translations needed for: French, Italian, German, Spanish, Russian

{
    "AUTH_TEXT": "{{appName}} requires authorization from last.fm to post track information on your behalf.",
    "AUTH_LABEL": "AUTHORIZE WITH LAST.FM",
    "DEFAULT_HEADING": "Where's the Music?",
    "SETTINGS_HEADING": "Settings",
    "NOWPLAYING_HEADING": "Now Playing",
    "SCROBBLING_SETTING": "Enable scrobbling",
    "NOTIFICATION_SETTING": "Enable notifications",
    "DISMISS_SETTING": "Auto-dismiss notifications after 5 seconds",
    "PLUGIN_SETTING": "Enable {{siteName}} scrobbling",
    "USERINFO_TEXT": "You are signed in as {{userName}}.",
    "SIGNOUT_LABEL": "Sign out",
    "LOVETRACK_LABEL": "Love track",
    "EDITTRACK_LABEL": "Edit track",
    "NOSCROBBLE_LABEL": "Do not scrobble track",
}

Support html5.grooveshark.com

I (along with a good bit of other people I've talked to) have switched from grooveshark.com to html5.grooveshark.com for regular listening since the site is so much faster. Any chance of having support for that added to the extension?

Amazon Cloud Scrobbles Album as Artist

I'm using version 2.1.2 of scroblr on version 7.0.6 of Safari on OS X 10.9.4

Looking at my scrobbling history, it has been going on for awhile. I suspect it was when Amazon updated their cloud player.

Chrome Extension Scrobbles Only After Song Is Over

I am noticing that I don't see any entries in my Last.fm of a song I'm currently listening to, until after that song has completed playing. It is my understanding that Scrobblers should log songs that I am currently listening to as well.

Tested in Chrome 38.0.2125.104, Mac OS X 10.9.4
Listening to Pandora and Soundcloud

Wrong album is scrobbled

When requesting track information, last.fm occasionally sends back a different album than the one specified by the plugins scrape method. Since scroblr uses the track.getInfo response to display album art, it occasionally changes the album name so they match.

Instead of using album information from the track.getInfo response, it should do an album.getInfo request to get the album art. Only when that request fails, or no album was specified, should it default to the album from the track.getInfo response.

Runtime TypeErrors

Uncaught TypeError: Cannot read property 'album' of null (repeated 2 times)
Uncaught TypeError: Cannot read property 'host' of null (repeated 5 times)

Context: background.html
Stack trace: js/bundle-background.js:5


Error in event handler for runtime.onMessage: Cannot read property 'id' of null
Stack trace: TypeError: Cannot read property 'id' of null

Both issues:
Chrome 36.0.1933.0 dev-m
Win8.1x64
Errors listed in Chrome Extensions page with developer mode enabled.
Site scrobbling from: Pandora.com (but probably unrelated to this bug)

Cut off tittle on Amazon Cloud Player

Via X1011_ on twitter:

think you can solve the issue of the cut off title in Amazon Cloud Player by using the next sibling of the parent of .nowPlaying

Edit scrobble album name/artist for all tracks

I would find really useful a feature that allows the user to modify the artist name used for scrobbling for all songs on a page, rather than only track-by-track.

It would make scrobbling songs from bandcamps like this much easier.

Safari runs 100% cpu when scroblr is activated?

Via user2334280 on twitter:

safari seems to run 100% cpu when scroblr is activated, any clue what this could be?

any site, doesn't have to be one that scrobbles, and once I deactivate the plugin the cpu usage goes down immediately

Reinstall didn't work =( Safari 6.0.1 OS X 10.8.2... thanks for the help!

Doesn't work with turntable.fm private rooms

I'm currently in a turntable.fm room with some friends and the creator set it up such that you require the link in order to get into the room. The extension scrobbles fine from all other rooms, but seems to be unable to figure out that I'm playing any music as soon as I enter a non-public room.

No Firefox support

Any plans for this?
I absolutely love scroblr, but it is a pain having to open up another browser just for Pandora/Youtube.

Add Subsonic support

This might be a little bit trickier, as Subsonic is generally not a single hosted service, but can be run from whatever domain you want. This would probably require adding the ability to specify your own custom domain after installation, if this feature isn't supported yet.

Amazon Cloud Scrobbles Long Title Names with "..." at end.

I'm using version 2.1.3 of scroblr on version 7.1 of Safari on OS X 10.9.5

I was listening to "absinthe party at the fly honey warehouse" by Minus The Bear, but Amazon Cloud displays it as "absinthe party at the fly honey..."

I take it scroblr is querying directly this element where this text is. Anyone know how else scroblr can retrieve the full track name?

Scrobbling for Google Music no longer works

When I play tracks in Google Music, they show up in last.fm as "listening now". However, they never actually scrobble. I think Google Music changed their API or something a few days ago because this is the case for every browser scrobbler I've tried recently.

SoundCloud scrobbling problems

Via earslend on twitter:

Just installed on Chrome - working beautifully w/Bandcamp & Cloud Player, but nothing doing w/SoundCloud (even after restart)...

Via l0lokbye on twitter:

Scrobbling on safari does not work... youtube and soundcloud

Won't authorize with current Chromium Build

Hi!

Thanks for your great plugin!

I wanted only to mention that Authorizing is not working with the newest Chromium Build (Version 31.0.1632.0 (223389))

After clicking on "AUTHORIZE WITH LAST.FM" I'm being redirected to the last.fm site, but after clicking on "Yes, allow access" I'm landing on about:blank and the authorization wasn't successful.

Im mentioning it to point to a possible bug in future releases. (It works for me on the current Chrome Build flawlessly!)

Keep up your great work!

Scrobbling fails with unicode (?).

I'm not sure what part of unicode it does/doesn't support, but I've noticed recently that some songs from soundcloud with special characters fail to scrobble. Maybe it's not even an issue with unicode, although I've felt like this only happens with songs with special characters.
Just now, this song failed to scrobble. It showed up in the "now playing" window when I click on the scroblr extension button as well as in last.fm while I am playing it, but dissapears after the song finishes from last.fm.

I'll update this issue claim with more links as I find them.

Don't send update if content is empty

Hi, I'm the creator of Player FM, which a Scroblr contributor recently patched in support for. The way my player works is it's always present, but invisible, so Scroblr is sending an empty track on startup, and I suspect this may happen with other audio apps. My suggestion is to update pollSongInfo where it checks if it should send an update:

if (currentsong.name != song.name || currentsong.artist != song.artist)

I would suggest adding a check that $.trim(currentsong.name) isn't empty here. Alternatively, you may wish to default song name and artists to be '' (empty string) instead of 'undefined', though I think the aforementioned check is probably more robust (in case a value includes space characters for some reason).

ReverbNation support

ReverbNation maybe anytime? Always nice to support independent and unknown musicians, just like on BandCamp.

via markdavess on twitter

rhapsody returns to first song after playlist finishes

Via Chris Miller on the Google Web Store:

This extension works good. However, it has one flaw with rhapsody: when all the songs in my mixer have finished, scroblr goes back to the first song and says I'm listening to it, but I'm not. If I consistently play one song at a time, it goes back to that first song over and over.

scroblr possibly dropping sessions?

via robbie cooper on the Google Web Store:

I would give this five stars, but its not perfect. I notice that it is not scrobbling all of my plays through Pandora. I go to check and its almost like it fades in and out and misses a song here and there. Sometimes I notice that when I check the icon in the upper right hand corner, it logs out or something? Is there a time out bug? Weird. When I close Chrome and re-open it, it starts scrobbling again... until it starts to time out or whatever again.

No album info scrobbled in Google Music

I have noticed that only track and artist information is scrobbled when listening in Google Music. Would be great to have the album detail submitted too.

A fair few last.fm extensions seem to have this issue. Is it a limitation of Google Music?
Is there any way to add this functionality?

Thanks in advance.

Google Play on Chromium

Via @eryno on twitter:

Love love your extension, but seeing weird behavior in Chromium + Google Play. Song shows as "Now Playing" on last.fm but doesn't stay in track list after it's done playing. Chromium Version 20.0.1132.47 Ubuntu 12.04 (144678)

Soundcloud issues

  • Scrobbling Soundcloud sets doesn't work at all (you can see the problem reported here numerous times)
  • Scrobbling from playlists also doesn't work (same for reposted playlists)
  • Wrong artist and track data is scrobbled if the artist name and account name differ
  • Wrong track title is scrobbled if an artist specifies his name in the title of the song

Essentially, Soundcloud scrobbling will work correctly only in the simplest of cases (i.e, the track being scrobbled is not in a playlist or a set, it has not been reposted by someone and the artist's name perfectly matches the account username which is oftentimes not the case).

Pandora thumbs up becomes Last.fm Loved track

It would be awesome to see an option in the settings that allows users to set the behaviour of thumbing up a track on Pandora.

Currently, clicking the thumbs up on Pandora is only used by Pandora, but I would really like an option added so that scroblr turns that into a Love on Last.fm

I recognize that this is not a behaviour that everyone will want, which is why I'm suggesting adding it as an opt-in feature.

Cheers (and thanks for the awesome extension!)

-Philip

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.