Giter Site home page Giter Site logo

shoegazessb / last.fm-scrubbler-wpf Goto Github PK

View Code? Open in Web Editor NEW
401.0 24.0 51.0 4.31 MB

Manual Last.fm scrobbling for when a service (or you!) failed to scrobble.

License: GNU General Public License v3.0

C# 100.00%
itunes-scrobbling fm-scrobbler csv-scrobbling database-scrobbling last-fm spotify-scrobbling setlistfm-scrobbling friend-scrobbling csv-downloader spotify

last.fm-scrubbler-wpf's People

Contributors

adamgauthier avatar rudeysh avatar shoegazessb 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

last.fm-scrubbler-wpf's Issues

Can't login

Can't login to my account, get the "Failed to log in or authenticate!" message. I think this may be due to having an underscore in my username. When trying to use the Paste Your Taste function I get a fatal error with my username displayed without the underscore, so I think this may be the issue.

More playlist formats for import?

Hi, thanks for adding WMP and Winamp to the import database option of your app and the sorting feature for the columns. I just thought that it would be nice if it could also import more playlist formats than only CSV, because many users of the old Last.fm site might have exported their playlists, tag radios and loved tracks to TSV or XSPF files when it was still possible. Furthermore the official Last.fm data export option included JSON files as well, but not all users were able to download this package from Last.fm back then. I can send you example files if you need them.

Other usual playlist formats of media players would include M3U, PLS or plain TXT, for example the online playlist converter Soundiiz.com offers these formats for upload and conversion, too.

Error connecting to itunes

(using 1.18)

When hitting the connect button, i get the following:

"error connecting to itunes: unable to cast COM object of type 'System._ComObject' to interface type 'iTunesLib.iTunesApp'. This operation failed because Queryinterface call on the COM component for the interface with IID {96DD66808-3EDC-A771-E6FE4832E34A} failed due to the error" (and then i run out of room on the window)

using iTunes 12.7.5.9

screenshot 2018-06-10 22 32 08

How to launch?

Maybe it's a strange question but I have no idea how to launch this application. There is no exe file or anything like that. Do I need some external software? In Last.fm-Scrubbler-WPF folder I see only bunch of "blank" files which I can't open.

Stuck in "trying to scrobble"

I parse the itunes xml successfully. I select a track and press scrobble. But it gets stuck on "trying to scrobble selected tracks"

More Collage Options

Is it possible to add more customization to the Collage Creator? I'd like to have, in descending order of personal importance:

  • Toggle playcounts
  • Save to disk
  • Toggle display album titles
  • NxN sizes
  • Custom timespans (between two dates, or a specified year or month)
  • Custom font

Thanks so much!

Fatal error: ComObject has no AlbumArtist

Same error as in #33 :

  • Scrubbler 1.16.0.0
  • iTunes 12.7.4.80 (both local and remote)

Happens to all tracks played from a remote iTunes, both with and without album artists. The exact same track played from a local file gets scrobbled fine. In both cases, the track is correctly set as "Now scrobbling".

By remote, I mean I have iTunes on my laptop set up to share my library, and I connect to that with iTunes on my desktop. This used to work, but now doesn't.

Crash on VM when parsing cvs

Using v. 1.19.0.0 in a VM with windows 10 with assigned 8GB ram in a mac osx host.
I am trying to parse a large csv, but the software is stuck in not responding and it will close itself after a while without parsing anything. Is there a way to debug this?

Add "group select" for list views

With the new scrobble cap in place, it would be useful to select a group of scrobbles from a list view.
It would also be good to show how many scrobbles are currently selected.

"Log in" doesn't work

The problem appeared after updating Windows. So basically when I click "Not logged in" button and then "Add a new customer" and put my Last.fm name and password I get a window with message "Failed to log in or authenticate!".
Tried to reopen the programm, checked login and password, even tried to restart my computer. The message still appears.
screenshot_1

App stops doing its job when minimized to the tray

This is an issue in the newest beta version. In iTunes scrobbling, whenever I minimize Scrubbler to the tray, the "scrobble-meter" stays at the position it was last in and the song ends up not being scrobbled. I have to reconnect to iTunes for the app to start scrobbling again, and when I minimize it the error persists.

Error when connecting to iTunes

Hiya, I'm getting an error when trying to connect to iTunes. The window's status bar is too small for me to read the entire thing, but hopefully the first part of the stack trace is enough.

Error connecting to itunes: Unable to cast COM object of type 'System._ComObject' to interface type 'iTuneLib.itunesApp'. This operation failed because the QueryInterface call on the COM component for the interface with IID [long GUID here] failed due to the following error: No such

That's all i got i'm afraid. If you write your logs somewhere let me know and i'll look for it.

Add plain text bulk scrobble copypasted from text buffer

Scrobble by direct copypasting from text buffer with some simple format like "Artist - Track"
Something like this:

Joan Baez - It's All Over Now, Baby Blue
Blaine L. Reininger - Jacob's Ladder
Laura Marling - Old Stone
The Doors - Twentieth Century Fox
Ty Segall - My Head Explodes

"Universal Scrobbler" have such feature but it's not a free service.

Import setlists from Setlist.fm

Hi, a nice feature would be to import specific setlists from Setlist.fm. I was watching 3sat live concerts during the last days on German TV and from their mediathek and thought it would be great if I could just look up the setlists of these concerts on Setlist.fm and scrobble them.

I think they have an API, too, as there also is another related app for Last.fm which can scrobble future events that you want to visit from there called Setlist Scrobbler by a former Last.fm developer:

http://sls.ffey.co/

Error while scrobbling

Hi,

suddenly the Scrubbler stopped working on my PC. I used version 1.15 on Windows 10, Version 1803 and iTunes is on Version 12.7.5.9.

It tries to scrobble, but fails, instead there's an error message: "Error while scrobbling" alternating with "Trying to scrobble". Also it never loads the album cover.
Afterwards the Scrubbler shuts down and I can't even restart it.

Now I've tried Scrubbler version 1.17, but there I can't even log in: "Failed to log in or authenticate!"

It has worked fine for months, suddenly these issues appear without me changing anything.

CSV import

Hi.
I have a csv with all my tracks. I load the file, but when I click parse, I got an error parsing rows. Some rows could not be parsed and ask me to create a log file. I do not understand where my error is. Thank you

Direct import of local media databases (iTunes, WMP, Winamp, foobar)

Sorry for spamming you with ideas, but it would be great if your app could directly import the databases of local media players, because then it would be possible to scrobble them in bulk to Last.fm. This would of course mean that you lose the original time stamps of the played songs, but could be a good substitute for the missing bootstrapping option on the new Last.fm site which did not show the original time stamps either.

Scrobbling

Is it possible to scrobble more than 500k scrobbles? I have 550k and I was trying to scrobble it to a new account, but it stops working everytime I try to do so.

2 questions about this app

First, thanks for this amazing app.
I have 2 problems:
Q1. When I double click the song in iTunes, the scrubbler runs ok, but when one song is over, the next song that is automatically played is not scrobbled.

Q2.How can I use this app to scrobble my iPod classic?

Really appreciate it!

Minimizing/closing the app

Just a quick idea to make using Scrubbler more comfortable:

Make it so Scrubbler is minimized to the system tray when you click the close or minimize button. That way it doesn't sit around in your taskbar all the time. Also, make it possible to run Scrubbler minimized on startup, just like the official Last.fm scrobbler. Great app otherwise!

CSV Scrobbler - Unusual characters

(I'm using version 1.18.0.0)

I'm using the CSV scrobbler and it's working fine apart from one situation:
If there are "unusual" characters outside the standard alphabet in the artist name, album title, or track title, scrobbling is possible and the status will be shown as "Successfully scrobbled selected tracks", however they won't appear on last.fm.

Some examples of characters not accepted are

  • Special characters like $, ¡, ß, €,§
  • Anything with a diacritic, found in languages such as spanish, french, german, icelandic etc: ú, á, à, ê, í, ç, ä, ö, ü, to name a few...

Some examples and the csv file:
grafik

Die Ärzte;Runter mit den Spendierhosen, Unsichtbarer!;Manchmal Haben Frauen...;11.06.2018 08:29;Die Ärzte;252
Green Day;¡UNO!;Nuclear Family;10.06.2018 19:06;Green Day;183
Coralie Clément;Salle des pas perdus;Mes fenêtres donnent sur la cour;08.06.2018 13:54;Coralie Clément;222
Coralie Clément;Salle des pas perdus;Ces matins déte;08.06.2018 13:39;Coralie Clément;173
Múm;Finally We Are No One;The Land Between Solar Systems;08.06.2018 13:11;Múm;718
Múm;Finally We Are No One;Finally We Are No One;08.06.2018 13:00;Múm;307
Róisín Murphy;Overpowered;You Know Me Better;08.06.2018 12:09;Róisín Murphy;257

last.fm scrubbler for mac

is there a version for mac os? I tried using it with the wine.app but it won't open. thank you :)

iTunes playcounts don't update when Scrubbler is running

Hi, and thanks for the effort you've put into getting the Scrubbler working while Last.fm's official Scrobbler still can't function with iTunes 12.7. I'm running Windows 10, and have iTunes 12.7.0.166, and when I have both iTunes and the Scrubbler open, when a track finishes playing in iTunes, it is successfully scrobbled (at the 50% play point), but the play count on iTunes doesn't update. Anyone else experiencing this issue? Is there a possible fix for it?

Thanks!

WMP only imports tracks with more than three stars rating

Hi, I just noticed that your app only imports tracks from Windows Media Player which have a 4 or 5 star rating in the database, but leaves out everything with 3 stars which is the default setting. It should probably ignore the ratings completely when importing.

By the way, sorting columns works fine even with my large CSV listening history, thank you.

I'm confused! How does it work?

Sorry for my lame question, but it doesn't work! I want to use this app because it seems that my iTunes doesn't like the official scrobbler anymore. So, I logged in and in front of the "Current Status:" the"Waiting to Scrobble" appears. But the "Scrobble" bottom is still off and I don't know what to do to make it work. So please help me how can I use this app?

Spotify scrobbling with their desktop app not working

Hi, I just tried to scrobble the Spotify desktop client with your app for the first time due to current problems. It does not work for me (Scrubbler v1.16, Windows 10 64-bit, Spotify v1.0.75), neither with local files nor with streamed tracks e.g. from my Discover Weekly playlist. The Current Status line says "Error while scrobbling: CacheFailed" for any song while artist and track title are correctly recognised and the Scrobble-Meter progress bar also seems to work. When checking the Scrobble Cache tab, it is empty.

Load Button in CSV

Hello !
Pretty amazing app!!

The thing is that i'm trying to import my scrobbles from an old last.fm account. I have the needed CSV file on from my computer but the load button does not work.
a

Your help will be much appreciated!

Feature Request: Watch CSV File

Alternately, the app could be set to watch for changes in a CSV file (as would be written by a plugin or a 3rd party app) and scrobble automatically

How i run the app?

Hi, maybe it is a bit dumb question but i don't know how exactly i have to run the app. I don't know if i'm downloading the wrong things but i don't find it.

Thanks in advance :)

delete

im sorry lol i was just being stupid

Mac version?

I am wondering if there will be a version available for mac? I'd really like to get my plays imported from itunes.

how do i install?

i'm sorry for the dumb question but i really dont know what to do, please help!

Scrobble album artist in iTunes

Hi there,

Would it be possible to add te possibility to scrobble the Album artist in iTunes.

For manual scrobbling it is already implemented, but it ain't working when you scrobble something from iTunes.

Thanks in advance,
Matthijs

Add logging

There should be logging. Some error messages are too large for the status bar.

Changing "time played" cursor problem

When I change the minute or hour of "time played" in the manual scrobbler by clicking on the up/down arrows or scrolling the mouse wheel, the cursor switches at the second number from minute to day, so I have to click again on the minute after every number. Version is 1.17.0.0.

CSV Scrobbler does not register album field

This has been an issue since I started using. For some new albums that don't have their song list on last.fm database yet, I can only download my whole csv record, select previous scrobbles of the same album and scrobble them again via CSV scrobbler, but the result seems to ignore the album field even though it's correctly previewed.

2018-01-16_234947
2018-01-16_235052
2018-01-16_234934

Tagging functionality

The Last.fm MassTagger from paultq on Sourceforge isn't updated anymore since 2014 and therefore lost many of its functions. I think since the user tags are back on Last.fm, it now would be useful to have a tagging function integrated in the Scrubbler, to mass tag songs/artists/albums with Last.fm tags as it was possible with the old MassTagger.
Also there could be an additional field to send Last.fm comma separated tags with the manual scrobbler.

Sorting by "Last played" not possible

When using the Media Player database scrobbler I like to be able to sort my imported database by "Last played". But when pressing this column it won't sort or do anyhting... I think this is due to an issue regarding the Date format.

Besides that, it will also be handy if I have selected multiple record to check them in 1 go. The UI won't allow me to do that. So i have to check each record manually. Which could get a little repetative after a while ;)

As you could probably notice by this request. I would like to be able to scrobble the play counts of the tracks i played last year. As I have everything scrobbled before that time period.

Thanks. Awesome application BTW :)

Album artist

Would it be possible to add album artist scrobbling functionality like there is on Universal Scrobbler? Album artist is really essential for accurate scrobbling of compilations. Thanks.

Problems with very long CSV files

Hi, I just tried to import my complete Last.fm listening history obtained from the online tool Last.fm to csv in your app. It took several minutes for almost 240k scrobbles which is OK, but it seems that I cannot select single or all scrobbles in the list afterwards, trying to check the marks does nothing. Is there a maximum limit for imported scrobbles perhaps? Sorting the columns alphabetically neither works, by the way.

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.