getmusicbee.com

MusicBee & Add-Ons => Customizations => Plugins => Topic started by: boroda on October 30, 2013, 04:21:20 AM

Title: Google Play Music Access
Post by: boroda on October 30, 2013, 04:21:20 AM
Plugin allows to use Google Play Music library with MusicBee, upload and download tracks and playlists.

VISIT PLUGIN WIKI PAGE FOR FULL DESCRIPTION AND DOWNLOAD LINKS (http://musicbee.wikia.com/wiki/Google_Play_Music_Access)

Provide feedback on this topic
Title: Re: Google Play Music Access
Post by: Steven on October 30, 2013, 08:15:31 AM
it is stated in the wiki notes but just to re-state you would need the latest v2.2 patched version:
http://musicbee.niblseed.com/V2_2/MusicBee_Exe_Patched.zip

i will make an updated v2.2 pre-release version in the next day or two
Title: Re: Google Play Music Access
Post by: joejoe on October 30, 2013, 10:24:12 AM
Yeeeaaahhhhhh ;D Thanks for this.
Title: Re: Google Play Music Access
Post by: Iasc on November 01, 2013, 03:42:52 PM
thanks for this plugin  boroda74, gonna try it out now. much appreciated.
Title: Re: Google Play Music Access
Post by: boroda on November 01, 2013, 03:56:08 PM
Glad that its useful for somebody.
Title: Re: Google Play Music Access
Post by: Arathon on November 01, 2013, 09:08:53 PM
You are a God :D thank you very much!!!! i wanted such an option since the launch of google music. I'll test this and i'll report if i notice any bugs.
Title: Re: Google Play Music Access
Post by: boroda on November 02, 2013, 04:17:23 AM
I'll test this and i'll report if i notice any bugs.
For my library about 100 of 15000 tracks cant be uploaded with error 400:Wrong request. Not sure what to do with it and want to know if somebody else experiencing this problem.
Title: Re: Google Play Music Access
Post by: SimonBRT on November 02, 2013, 11:35:55 AM
Amazing.  Been looking forward to this for ages.  Testing now.

I have a question though.  The first sync I have run has been going for about 2 hours and it is still on A in the alphabet.  I have a fairly large library but this still seems very slow, is this correct?  Is this re-uploading my entire library to G Play?  nearly all my music is already in G Play, I was expecting that this would simple detect additions/deletions as MB would each time you sync a regular external device?
Title: Re: Google Play Music Access
Post by: boroda on November 02, 2013, 12:02:14 PM
No, unfortunately I failed to implement track 'matching'. This is Google technology for detecting already uploaded tracks. MB plugin avoids to re-upload only tracks which were uploaded by plugin. I would recommend to delete all tracks from G Play before uploading tracks with plugin. As for uploading time, it really big in my case - about 10 hours for 15000 tracks. Also notice that Google allows to upload only 20000 tracks.
Title: Re: Google Play Music Access
Post by: SimonBRT on November 02, 2013, 12:09:50 PM
OK thanks.  Is there anyway your plugin could in the future detect albums that appear on GPlay but not in MB library?  Even if I then manually deleted them from GPlay this would be a big help.

Thanks once again.
Title: Re: Google Play Music Access
Post by: boroda on November 02, 2013, 12:23:04 PM
Not sure if I correctly understood you. Try to enable two-way sync of playlists and download '<All Music>' from G play. Tracks which are already in MB library will be skipped (wont be downloaded).
Title: Re: Google Play Music Access
Post by: SimonBRT on November 02, 2013, 12:41:46 PM
My problem is that I have a lot of music in GPlay that I have since deleted from my MB library and its not easy to find which albums this is (since they are no longer in my MB library).

I was hoping to avoid deleting everything from GPlay and starting again!  But looks like that might be the best option...
Title: Re: Google Play Music Access
Post by: Arathon on November 02, 2013, 01:29:32 PM
I Isntalled your plugin but unfortunatly whenever I try to login it gives me "Login Failed". I use Google 2-Step Verification to login, maybe this is the problem, I even used the option to give a password for a specific app, but it failed again.
Title: Re: Google Play Music Access
Post by: boroda on November 02, 2013, 02:04:21 PM
Didn't understand what is '2-step verification'. Authentication page should be opened in your default browser automatically. You must login in browser and get authentication code. Copy/paste the code to plugin login window, also enter Google e-mail and Google password in login window.
Title: Re: Google Play Music Access
Post by: Arathon on November 02, 2013, 02:17:57 PM
The 2-step verification is an option to increase your account security adding another "password" that is or sent to your mobile phone or found in the authenticator google app. You can create an adhoc password for app that doesn't support this function, but in my case it continues to fail to log in and i don't want to remove the "2-step verification". I hope there is a solution.

Here an explanation of the  2-step verification: https://support.google.com/accounts/answer/180744
Title: Re: Google Play Music Access
Post by: ma_t14 on November 02, 2013, 08:32:24 PM
Amazing! Downloading now to test.
Title: Re: Google Play Music Access
Post by: ma_t14 on November 02, 2013, 08:59:41 PM
Some initial observations/bugs:

- The menu option "Turn Google Music Access on" should read "Off" when you want to disconnect from google music
- I tried to delete some tracks using the plugin with no success. I proceeded to delete them using Google Music directly but the changes didn't reflect in the plugin even after refreshing. I had to log out and login in again to see the changes.
Title: Re: Google Play Music Access
Post by: EnduringGuerila on November 02, 2013, 09:16:59 PM
The Binary link is down.
Title: Re: Google Play Music Access
Post by: boroda on November 03, 2013, 04:13:29 AM
The Binary link is down.
Working fine here
Title: Re: Google Play Music Access
Post by: boroda on November 03, 2013, 04:17:52 AM
- The menu option "Turn Google Music Access on" should read "Off" when you want to disconnect from google music
It is undocumented feature :) Supposed that you disconnect from Google by right-clicking Google 'device' and selecting 'Safely Remove'

- I tried to delete some tracks using the plugin with no success. I proceeded to delete them using Google Music directly but the changes didn't reflect in the plugin even after refreshing. I had to log out and login in again to see the changes.
Deleting tracks from plugin (and manual adding to Google Play eg. by drag-n-drop) can be done if somebody needs this.

Reflecting deletion by refreshing also can be done. Its known issue, but thought nobody encounters this issue.
Title: Re: Google Play Music Access
Post by: boroda on November 03, 2013, 04:31:22 AM
The 2-step verification is an option to increase your account security adding another "password" that is or sent to your mobile phone or found in the authenticator google app. You can create an adhoc password for app that doesn't support this function, but in my case it continues to fail to log in and i don't want to remove the "2-step verification". I hope there is a solution.

Here an explanation of the  2-step verification: https://support.google.com/accounts/answer/180744
Yes, it could be a problem. I need to find developer's guide for 2-step verification so it may take some time.
Title: Re: Google Play Music Access
Post by: boroda on November 03, 2013, 07:48:39 AM
New version of plugin is released


http://www.mediafire.com/download/95d8a5re60nydgu/mb_GooglePlayMusic_2013-11-03.zip
Title: Re: Google Play Music Access
Post by: john6555 on November 04, 2013, 05:56:32 PM
It doesn't appear to work with Google Apps accounts right now. My Google email doesn't end with @gmail.com (or @googlemail.com) but instead with my company address. I am using 2-factor auth and have generated an app-specific password - after trying about 20 times, I keep getting "Login failed" every time.
Title: Re: Google Play Music Access
Post by: boroda on November 04, 2013, 07:39:25 PM
@john6555
I would recommend you to create Google account which ends with @gmail.com
Title: Re: Google Play Music Access
Post by: Arathon on November 05, 2013, 04:44:39 PM
Ok i have uploaded 500 tracks and i noticed that the artwork isn't uploaded, when i load my google music library every album shows no artwork. Don't know if this is intended or a bug and by the way every album uploaded has artwork showed on musicbbe and explorer.
Title: Re: Google Play Music Access
Post by: ma_t14 on November 05, 2013, 07:23:53 PM
Ok i have uploaded 500 tracks and i noticed that the artwork isn't uploaded, when i load my google music library every album shows no artwork. Don't know if this is intended or a bug and by the way every album uploaded has artwork showed on musicbbe and explorer.

Is the artwork embedded? I'm not sure google play supports external artworks being uploaded in conjuction to their music files  :-\
Title: Re: Google Play Music Access
Post by: boroda on November 06, 2013, 03:54:11 AM
I just don't know how to upload artworks. It seems that Google can handle embedded artworks, not sure though. If this is the case I can easily force embedding artworks.
Title: Re: Google Play Music Access
Post by: Arathon on November 06, 2013, 08:16:23 AM
Is the artwork embedded? I'm not sure google play supports external artworks being uploaded in conjuction to their music files  :-\

yeah, all artwork are embedded.At the first try it uploaded the artwork too then i changed the synchronized playlist and i lost the artworks on Google Music.

Now i have another problem, it will fail the synchronization job and the only way to re-sync is to restart musibee (some times i had to restart it multiple times).
Title: Re: Google Play Music Access
Post by: boroda on November 06, 2013, 09:22:48 AM
Do you an error messages? Or just "Sync failed"?
Title: Re: Google Play Music Access
Post by: Arathon on November 06, 2013, 11:17:26 AM
Do you an error messages? Or just "Sync failed"?

i receive just "sync failed", and i can't resync until i restart musicbee a couple of times.
Title: Re: Google Play Music Access
Post by: boroda on November 06, 2013, 11:23:15 AM
I'll try to fix it.
Title: Re: Google Play Music Access
Post by: boroda on November 07, 2013, 05:23:31 AM
i receive just "sync failed", and i can't resync until i restart musicbee a couple of times.
Try this version:

http://www.mediafire.com/download/xou68buzgai9eby/mb_GooglePlayMusic_2013-11-07.zip
Title: Re: Google Play Music Access
Post by: lucfig on November 12, 2013, 01:05:16 AM
Nice work.
Before I deleting my Google Music library I would like to know if this plugin will sync playcounts and ratings with Google Music.
At least when uploading the first time, will it upload ratings and counts?

Thanks in advance
Title: Re: Google Play Music Access
Post by: boroda on November 12, 2013, 03:21:10 AM
Unfortunately no.
Title: Re: Google Play Music Access
Post by: klint on November 12, 2013, 10:38:08 PM
Hello
I have installed the plugin with the very latest version of MB. The menu option is here, "Turn GPlay Music Access On", but it does nothing when clicking on it.

Also, the settings window looks weird: http://vvcap.net/db/5ttyTNSTW-H_Q44Xiapw.htp
What is the isolated check box for?

Thanks for your help
Olivier
Title: Re: Google Play Music Access
Post by: boroda on November 13, 2013, 07:15:53 AM
Hello
I have installed the plugin with the very latest version of MB. The menu option is here, "Turn GPlay Music Access On", but it does nothing when clicking on it.
Strange. I've recompiled and reuploaded plugin. Try new version

http://www.mediafire.com/download/mjja8d9dfy2cjvu/mb_GooglePlayMusic_2013-11-13.zip

Also, the settings window looks weird: http://vvcap.net/db/5ttyTNSTW-H_Q44Xiapw.htp
What is the isolated check box for?
Its 'Turn on Google Play Music Access on startup'. Its fixed now.
Title: Re: Google Play Music Access
Post by: klint on November 13, 2013, 07:18:22 AM
Hi again

Thanks, I will try the new version on my home computer.

On my work computer though, I have another issue: the authentication page opens correctly in the browser, and the login box opens, but I can't key the @ char in the password field :)

Thanks
Title: Re: Google Play Music Access
Post by: boroda on November 13, 2013, 08:27:26 AM
On my work computer though, I have another issue: the authentication page opens correctly in the browser, and the login box opens, but I can't key the @ char in the password field :)
I'm afraid I cant help you with this issue.
Title: Re: Google Play Music Access
Post by: klint on November 13, 2013, 08:50:21 AM
I have tested with the recompiled version, the entry in the settings now appears ok, but still no login box nor authentication site page :( Is there a log file anywhere?

On the other computer - on both computers actually, about the @ sign, I just have noticed that I cannot enter it in any field in MusicBee actually: so it's not only this plugin. Can you reproduce that on your end? I have a French keyboard, it that matters...

Thanks again
Title: Re: Google Play Music Access
Post by: klint on November 13, 2013, 09:16:47 AM
Ok, issue with @ solved: on a French keyboard, that oddly stands for a MB default shortcut!
I am connected properly now on the second computer.
Title: Re: Google Play Music Access
Post by: boroda on November 13, 2013, 11:31:01 AM
I have tested with the recompiled version, the entry in the settings now appears ok, but still no login box nor authentication site page :( Is there a log file anywhere?
Try to click 'Logout' button in plugin settings window and restart MB.
Title: Re: Google Play Music Access
Post by: klint on November 13, 2013, 11:39:27 AM
I tried, but nothing new :(
Thanks
Title: Re: Google Play Music Access
Post by: Moshi_ on November 13, 2013, 05:20:09 PM
How exactly do I upload songs to Google Play from MusicBee?

And delete from MusicBee?
Title: Re: Google Play Music Access
Post by: boroda on November 13, 2013, 08:19:29 PM
I would recommend to create a static playlist 'Google Music', add tracks to upload to this playlist and sync this playlist. You can set playlist to sync in Google device properties. Or if you have less than 20000 track in your library you might sync whole library. Also you can create several playlists for uploading and sync all of them.

If you delete tracks from synced playlists and check 'delete tracks that are not on auto-sync list from device' in Google device properties then deleted from playlists files will be deleted from online library.
Title: Re: Google Play Music Access
Post by: Moshi_ on November 13, 2013, 10:04:09 PM
Okay thanks!
Title: Re: Google Play Music Access
Post by: Moshi_ on November 14, 2013, 11:38:56 AM
I tried what you said above and it works except it doesn't upload embedded album artwork. Considering that Google Music Manager uploads songs with embedded album artwork could you make it as well?


Edit: Also why do I get this message that synchronization failed when it in fact succeeded?

(http://i.imgur.com/GXKi38F.png)
Title: Re: Google Play Music Access
Post by: klint on November 14, 2013, 02:29:14 PM
Hi
Me again!
Maybe I missed something, but on the laptop where I can connect to GPlay, after activation of the GPlay device, I can see all remote tracks but I cannot play them actually ("unknown audio format, cannot play".. or similar message in French).  

And I still cannot connect to GPlay at all on the other laptop.

Thanks for your help :)
Title: Re: Google Play Music Access
Post by: boroda on November 14, 2013, 02:34:26 PM
I tried what you said above and it works except it doesn't upload embedded album artwork. Considering that Google Music Manager uploads songs with embedded album artwork could you make it as well?
I didn't find a way to upload artworks, although its definitely possible. In my test some embedded artworks are uploaded (or automatically found by Google), but most didn't.

Edit: Also why do I get this message that synchronization failed when it in fact succeeded?

(http://i.imgur.com/GXKi38F.png)
At least I line should be "Copy failed", that's why error window is opened at the end of sync. It may be hard to find this line.
Title: Re: Google Play Music Access
Post by: boroda on November 14, 2013, 02:35:56 PM
Maybe I missed something, but on the laptop where I can connect to GPlay, after activation of the GPlay device, I can see all remote tracks but I cannot play them actually ("unknown audio format, cannot play".. or similar message in French). 
Yes, playing online tracks is not supported at the moment. Maybe I'll take a look at this.
Title: Re: Google Play Music Access
Post by: Moshi_ on November 14, 2013, 04:46:28 PM
I think I found one more bug?

Here is track uploaded with Google Music Manager. I can click through the track and the time bar progresses accordingly.

(http://i.imgur.com/752qNv3.png)

But with songs synchronised through your pluging the time bar doesn't work and I can't click through the song as you can see here, the time bar should be at the same position as on picture above but it just stays at the beggining and doesn't do anything.

(http://i.imgur.com/V5udpaT.png)
Title: Re: Google Play Music Access
Post by: klint on November 14, 2013, 10:04:04 PM
Hi
Just noticed that the GPlay device that is created when I activate the plugin has not the correct conversion settings. I had to manually set up the conversion to MP3 of all files (but MP3) on this device, to be able to sync FLAC files for instance.
Title: Re: Google Play Music Access
Post by: boroda on November 15, 2013, 08:17:20 AM
Do you mean that track position issue is resolved now?
Title: Re: Google Play Music Access
Post by: klint on November 15, 2013, 09:03:54 AM
If the question was for me, no, I have the same problem as Moshi: uploaded tracks play well in Google Play but the cursor does not move from 0.
Also noted that the duration of the track loaded from MB on Google Play is empty.
The same track (MP3) uploaded directly from Google Play behaves correctly.
Title: Re: Google Play Music Access
Post by: Moshi_ on November 15, 2013, 03:29:20 PM
Also noted that the duration of the track loaded from MB on Google Play is empty.
The same track (MP3) uploaded directly from Google Play behaves correctly.


Yup. Exactly this.

I think not all tags are uploaded, boroda. Could it be only ID3v1 is uploaded and not ID3v2?
Title: Re: Google Play Music Access
Post by: boroda on November 15, 2013, 04:28:46 PM
I'm working on this now. Things are not so simple, but I hope I'll get to the bottom of this. Also I'm trying to support playback of online tracks and fix one more bug.
Title: Re: Google Play Music Access
Post by: Moshi_ on November 15, 2013, 06:29:05 PM
Ofcourse. No problem. We're here just to report bugs and make suggestions of possible solutions to them and to improve the plugin as a whole.

:)
Title: Re: Google Play Music Access
Post by: boroda on November 16, 2013, 03:50:00 PM
New version released:


http://www.mediafire.com/download/i1pzjjyelcje98s/mb_GooglePlayMusic_2013-11-16.zip

Its known bug that track are actually not downloaded (only 1st track is downloaded, then server returns error 401). I'm going to fix it.
Title: Re: Google Play Music Access
Post by: Moshi_ on November 16, 2013, 11:23:58 PM
 ;D
Title: Re: Google Play Music Access
Post by: boroda on November 25, 2013, 10:36:37 AM
Plugin suddenly has stopped to work at all for me. Every times I try to upload tracks I get 'INVALID_SIGNATURE' server error. If somebody has the same problems please report it.
Title: Re: Google Play Music Access
Post by: Arathon on November 25, 2013, 01:52:42 PM
me too, i tried to delete the playlist then resync but with no success. If you need any log or anything else let me know.

P.S. i have the latest beta of musicbee.
Title: Re: Google Play Music Access
Post by: john6555 on November 26, 2013, 09:54:32 PM
@john6555
I would recommend you to create Google account which ends with @gmail.com

Problem is that I already have 7000+ songs with my Google Music account and I'm not going to start over with a separate "Music only" account!
I guess I will have to continue using Google Music in the browser for now, but thanks anyway!
Title: Re: Google Play Music Access
Post by: ma_t14 on November 26, 2013, 11:16:15 PM
Plugin suddenly has stopped to work at all for me. Every times I try to upload tracks I get 'INVALID_SIGNATURE' server error. If somebody has the same problems please report it.

Same problem
Title: Re: Google Play Music Access
Post by: boroda on November 27, 2013, 10:39:06 AM
Something has changed on server side,  but hopefully I can successfully upload tracks with tiny test application. I'll try to resolve this issue.
Title: Re: Google Play Music Access
Post by: boroda on November 27, 2013, 01:13:08 PM
New version released.


http://www.mediafire.com/download/s1y1io38prmdzto/mb_GooglePlayMusic_2013-11-27.zip
Title: Re: Google Play Music Access
Post by: loinbread on December 10, 2013, 10:49:42 PM
For some reason MusicBee is only able to display 500 tracks from Google Play. Am I doing something wrong?
Title: Re: Google Play Music Access
Post by: boroda on December 11, 2013, 09:00:31 AM
For me plugin displays all tracks. Try to switch to 'music' node, then to 'google' node again.
Title: Re: Google Play Music Access
Post by: froschfinger on January 10, 2014, 02:40:37 AM
Hey there,

I just installed your plugin and ran into the mentioned 401 unauthorized error after playing the first track, plus there are definitely not all my tracks available (~800 instead of ~ 20.000). Is there any way to solve this? Switching to 'music' and back to Google Music in the left sidebar does not help.


Thanks a bunch

froschfinger
Title: Re: Google Play Music Access
Post by: boroda on January 10, 2014, 03:23:44 AM
For now you can play only 1 online track.

I'm going to revise plugin in the middle of January as it doesn't work for me again.
Title: Re: Google Play Music Access
Post by: froschfinger on January 10, 2014, 04:36:38 PM
So this is more or less normal at the time being ;)? Does that correspond to the problem with only a few songs appearing? I do not need to "synchronise" (since I don't want to upload any songs at the moment) in order to get the full list of titles/songs?
Title: Re: Google Play Music Access
Post by: boroda on January 10, 2014, 07:15:41 PM
Does that correspond to the problem with only a few songs appearing? I do not need to "synchronise" (since I don't want to upload any songs at the moment) in order to get the full list of titles/songs?
Uploading, downloading/playing and getting list of tracks are completely independent problems ;)
I'll check/rework all of them this month.
Title: Re: Google Play Music Access
Post by: froschfinger on January 10, 2014, 10:29:54 PM
Thank you so much in advance ;).
Title: Re: Google Play Music Access
Post by: boroda on January 17, 2014, 02:46:28 PM
New plugin version is released


http://www.mediafire.com/download/johcnls307oiix2/mb_GooglePlayMusic_2014-01-17.zip

New installation instructions:

Introduction:
Forgive me for sophisticated installation instructions. There is no official Google Play Music API and reverse engineering is very hard.

Step 1:
Install Music Manager. Download link can be found on Google Play Music web page. Don't upload anything at this moment with Music Manager.

Step 2:
Create empty folder 'google' on desktop. Place one track which was not uploaded earlier to 'google' folder.

Step 3:
Upload 'google' folder with Music Manager. Exit Music Manger.

Step 4:
Delete 'google' folder from desktop. Delete uploaded track from online library with Google Play Music web interface if you want.

Step 5:
Uninstall Music Manger if you want.

Note:
These steps will make Music Manager to register itself as uploader and downloader. Plugin will emulate Music Manager to download/play tracks. All this is needed because I don't know how to register (authorize) plugin as downloader.

Step 6:
Extract content of archive to plugins subfolder of MusicBee installation folder (e.g. to "c:\program files\musicbee\plugins"). Go to "Edit> Preferences> Plugins" to tune up plugin.




Visit plugin wiki page for full plugin description:

http://musicbee.wikia.com/wiki/Google_Play_Music_Access
Title: Re: Google Play Music Access
Post by: ScuddZero on January 20, 2014, 05:43:43 AM
I am unable to get the plugin to work correctly. I have it installed and logged in but it only plays one track before giving me the error 'The file is not a valid audio file and cannot be played' on all tracks.

Also it returns a 403 Forbidden error when trying to sync all music and a 404 Not found error when syncing individual playlists.

 I have tried re-installing and am running the latest version of Music Bee and the plugin. Thanks
Title: Re: Google Play Music Access
Post by: boroda on January 20, 2014, 08:23:54 AM
It seems that you are using old version. I've reuploaded plugin:

http://www.mediafire.com/download/nh1usz811qzy85b/mb_GooglePlayMusic_2014-01-17.zip
Title: Re: Google Play Music Access
Post by: ScuddZero on January 20, 2014, 09:41:40 AM
It seems that you are using old version. I've reuploaded plugin:

http://www.mediafire.com/download/nh1usz811qzy85b/mb_GooglePlayMusic_2014-01-17.zip


I am already using that version (4.2.5130) Ive tried a fresh install of Music Bee and the plugin. Uploading works fine but everything else does not.

Also when I login, it first says login failed but works the second time you click ok. All my music appears and the playlists appear but it still throws up the same errors.

I have sent you a PM with a link to a youtube video showing the problem.
Title: Re: Google Play Music Access
Post by: boroda on January 20, 2014, 01:00:20 PM
@ScuddZero

Thanks for video.

Also when I login, it first says login failed but works the second time you click ok.
This is normal, the same for me. I spent too much time trying to resolve this and leaved this as is because it works anyway,

Obviously plugin can't emulate Music Manager for downloading (and hence for playback too). Did you use Music Manager for uploading (just uploading is sufficient) one or more tracks? If you did, then I have 1 idea what might go wrong on your PC.
Title: Re: Google Play Music Access
Post by: ScuddZero on January 20, 2014, 02:44:10 PM
Yes uploaded a few thousand tracks using the manager program.
Title: Re: Google Play Music Access
Post by: boroda on January 20, 2014, 03:19:26 PM
Yes uploaded a few thousand tracks using the manager program.
I'll post modified version of plugin soon.
Title: Re: Google Play Music Access
Post by: boroda on January 20, 2014, 06:14:56 PM
@ScuddZero

http://www.mediafire.com/download/49x9fd9s55jcai4/mb_GooglePlayMusic_2014-01-20.zip

Upgrade plugin and go to Edit> Prefs> Plugins to configure plugin. Try to change Music Manger ID in plugin settings (no restart required) and try to play online tracks after that.
Title: Re: Google Play Music Access
Post by: ScuddZero on January 21, 2014, 04:45:42 AM
Updated the plugin and it works using mm:A4:17:31:7A:13:83

All the others just threw up the same error.

Does the plugin have the ability to play All Access music or just user uploaded tracks.?

Thanks for your help.
Title: Re: Google Play Music Access
Post by: boroda on January 21, 2014, 05:32:07 AM
Updated the plugin and it works using mm:A4:17:31:7A:13:83
Glad that the problem is resolved. Suggest that you have more than 1 network card. 

Does the plugin have the ability to play All Access music or just user uploaded tracks.?
Haven't tried it, but I'm doubtful that All Access music will be played/downloaded.
Title: Re: Google Play Music Access
Post by: froschfinger on January 23, 2014, 11:03:14 PM
Hey there,

I am glad you are constantly working on this and try to get us Google Music access to MusicBee ;). However, even your new version does not really pan out. For the first time, I am able to retrieve what looks like a complete list of artists/albums/track etc. Once I try to play any song I get an error message that the song cannot be played or is no valid audio file. Restarting or changing the ID does not help. However, since the latest version I am getting a 'uncaught exception in the application' error or something like that telling me that there is an error in the DragDrop registration, something to do with .NET Framework. Is that error related to the plugin? I didn't have it beforehand ;).


Best

froschfinger
Title: Re: Google Play Music Access
Post by: boroda on January 24, 2014, 02:50:39 AM
Hi, insufficient info for me. Screenshots could help.
Title: Re: Google Play Music Access
Post by: froschfinger on January 24, 2014, 05:04:01 PM
Hey there,

I try to make it work - here are two screenshots, plus I include the full error message from that clipped window. Unfortunately the messages are in German, but most thinks are stated in English.
Thanks for looking into it!

Screens:
https://preview.cubby.com/pl/ScreenClip.png/_24400642ff5549849638070839b2466c
https://preview.cubby.com/pl/ScreenClip+%5b1%5d.png/_f92ab3b024d141f4abfe1145feb02e22

Error message in full:

************** Ausnahmetext **************
System.InvalidOperationException: Fehler bei der DragDrop-Registrierung ---> System.Threading.ThreadStateException: Für den aktuellen Thread muss der STA-Modus (Single Thread Apartment) festgelegt werden, bevor OLE-Aufrufe ausgeführt werden können. Stellen Sie sicher, dass die Hauptfunktion mit STAThreadAttribute gekennzeichnet ist.
   bei System.Windows.Forms.Control.SetAcceptDrops(Boolean accept)
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei System.Windows.Forms.Control.SetAcceptDrops(Boolean accept)
   bei System.Windows.Forms.Control.OnHandleCreated(EventArgs e)
   bei System.Windows.Forms.Control.WmCreate(Message& m)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladene Assemblys **************
mscorlib
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.34003 built by: FX45W81RTMGDR.
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll.
----------------------------------------
MusicBee
    Assembly-Version: 2.3.5100.22821.
    Win32-Version: 2.3.5100.22821.
    CodeBase: file:///D:/audio/MusicBee/MusicBee.exe.
----------------------------------------
System.Windows.Forms
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System.Drawing
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.34003 built by: FX45W81RTMGDR.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
Microsoft.VisualBasic
    Assembly-Version: 10.0.0.0.
    Win32-Version: 12.0.20806.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
----------------------------------------
System.Core
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll.
----------------------------------------
System.Runtime.Remoting
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
----------------------------------------
System.Configuration
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Xml
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
MusicBeeIPod
    Assembly-Version: 1.6.0.0.
    Win32-Version: 1.6.0.0.
    CodeBase: file:///D:/audio/MusicBee/MusicBeeIPod.DLL.
----------------------------------------
Accessibility
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll.
----------------------------------------
mb_GooglePlayMusic
    Assembly-Version: 4.2.5136.35070.
    Win32-Version: 4.2.0.0.
    CodeBase: file:///D:/audio/MusicBee/Plugins/mb_GooglePlayMusic.dll.
----------------------------------------
Microsoft.GeneratedCode
    Assembly-Version: 1.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
mb_TheaterModePlugin
    Assembly-Version: 1.0.0.0.
    Win32-Version: 1.0.0.0.
    CodeBase: file:///D:/audio/MusicBee/Plugins/mb_TheaterModePlugin.dll.
----------------------------------------
GoogleMusicAPI
    Assembly-Version: 4.2.5134.17362.
    Win32-Version: 4.2.0.0.
    CodeBase: file:///D:/audio/MusicBee/Plugins/GoogleMusicAPI.DLL.
----------------------------------------
Newtonsoft.Json
    Assembly-Version: 4.5.0.0.
    Win32-Version: 5.0.6.16206.
    CodeBase: file:///D:/audio/MusicBee/Plugins/Newtonsoft.Json.DLL.
----------------------------------------
System.Numerics
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll.
----------------------------------------
System.ComponentModel.DataAnnotations
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.ComponentModel.DataAnnotations/v4.0_4.0.0.0__31bf3856ad364e35/System.ComponentModel.DataAnnotations.dll.
----------------------------------------
System.Runtime.Serialization
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll.
----------------------------------------
System.Xml.Linq
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll.
----------------------------------------
System.Data
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll.
----------------------------------------
System.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.resources.dll.
----------------------------------------
mscorlib.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
----------------------------------------
System.Windows.Forms.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------

Title: Re: Google Play Music Access
Post by: boroda on January 24, 2014, 05:38:04 PM
@froschfinger
1. As for "no valid audio file" - did you use Music Manager for uploading track(s) on PC running MB?
2. For "uncaught exception in the application" - what do you do when this error happens?
Title: Re: Google Play Music Access
Post by: froschfinger on January 24, 2014, 05:50:30 PM
Hi there,

as for 1. yes, I did that, just recently. Just tried to open it up, all fine. Still no playback, even when I try to change the ID in settings...
as for 2. nothing in particular, though I don't always get that message immediately. I just try to play songs from Google Play, and I get that no audio file error message, and sometimes that uncaught exception thingy :(.
Title: Re: Google Play Music Access
Post by: boroda on January 25, 2014, 03:32:31 AM
1. First of all upgrade MB to latest version (you are using 2.3.5100 now):

http://musicbee.wikia.com/wiki/Latest_Update

2. Try to upload a track which wasn't uploaded earlier with Music Manager: create folder 'temp', add 1 track to it and upload this folder. Then try to play this uploaded track.

3. It seems that unhandled exception is not related to GM plugin, not sure right now.
Title: Re: Google Play Music Access
Post by: froschfinger on January 25, 2014, 09:45:49 PM
Hi there,

1. Did just that.

2. Have a folder that is being watched, added some tracks there anyway, let the Manager upload them, closed it, started MusicBee. Unfortunately, still no avail; no valid audio file error again, plus when scrolling through the artist list I get the .NET framework error again.

3. I didn't change anything except for the MusicBee and your plugin update, so don't know :/.


Thanks

Froschfinger ;)
Title: Re: Google Play Music Access
Post by: boroda on January 25, 2014, 10:32:42 PM
1. Try this version of plugin:

http://www.mediafire.com/download/2j7jwhq46h23m8s/mb_GooglePlayMusic_2014-01-26.zip

there are more choices of MM IDs.

2. Can't reproduce this exception. And I don't use drag'n'drop in any of my plugins.

EDIT: Also try to upgrade Music Manger to latest version and upload something with new version.
Title: Re: Google Play Music Access
Post by: froschfinger on January 26, 2014, 11:21:03 AM
Hey there again,

1. I did just that, no luck, until I disable and re-enabled your plugin. Now I am seemingly able to play back online tracks from my Google Play library.

2. However, after moving through the artist list and clicking stuff, that .NET dragndrop error turns up and crashes MusicBee. I disabled all other plugins to make sure it's nothing there but the core and your plugin. Since you're saying you're not using it I will have to keep investigating, however your plugin seems to work otherwise.

Thank you for your help!
Title: Re: Google Play Music Access
Post by: boroda on January 26, 2014, 04:26:31 PM
1. I did just that, no luck, until I disable and re-enabled your plugin. Now I am seemingly able to play back online tracks from my Google Play library.
Glad its sorted out. Could you post current (working) MM ID from plugin prefs?
Title: Re: Google Play Music Access
Post by: boroda on January 27, 2014, 03:28:26 PM
Typo corrections:

http://www.mediafire.com/download/29833a9cjptv2cs/mb_GooglePlayMusic_2014-01-27.zip
Title: Re: Google Play Music Access
Post by: AntiStrange on February 08, 2014, 12:17:09 AM
I got the plugin installed and working.  I can see the device browse the music from my Google Play account and play the tracks.

What I want to do is have the tracks i play automatically copied to my library when I play them.  I have the preference set to 'Automatically copy downloaded tracks to Library', but I'm guessing that's only for synchronization.  If it's not possible.. can I manually copy specific files/albums to my library or synchronize just specific albums?

I want to avoid downloading my entire Google Play library through synchronization (bandwidth/storage constraints).  But I do want any music I stream to automatically get put into my library so I don't have to stream it again. 
Title: Re: Google Play Music Access
Post by: boroda on February 08, 2014, 09:44:23 AM
I have the preference set to 'Automatically copy downloaded tracks to Library', but I'm guessing that's only for synchronization. 
Yes, it is.

I want to avoid downloading my entire Google Play library through synchronization (bandwidth/storage constraints).  But I do want any music I stream to automatically get put into my library so I don't have to stream it again. 
Yes, its possible. I'll do this later as an option.
Title: Re: Google Play Music Access
Post by: boroda on February 19, 2014, 01:39:05 PM
New plugin version is released


http://musicbee.wikia.com/wiki/Google_Play_Music_Access
Title: Re: Google Play Music Access
Post by: boroda on February 20, 2014, 05:56:10 PM
New plugin version is released


http://musicbee.wikia.com/wiki/Google_Play_Music_Access
Title: Re: Google Play Music Access
Post by: tacoman359 on March 22, 2014, 03:23:21 AM
Is this plugin still broken?
Title: Re: Google Play Music Access
Post by: boroda on March 22, 2014, 04:58:17 AM
Yes. I'll try to fix it this weekend.
Title: Re: Google Play Music Access
Post by: FlamesFan89 on May 06, 2014, 03:13:14 PM
Any update on the status of this plugin?  Google *FINALLY* opened up Music, and All Access to Canada, and I would love to give this a try.
Title: Re: Google Play Music Access
Post by: boroda on May 06, 2014, 09:55:27 PM
Unfortunately plugin needs to be almost completely rewritten to accommodate server changes and I don't have enough time for this now (((
Title: Re: Google Play Music Access
Post by: Korvenwin on May 07, 2014, 09:30:18 AM
It would be great if you could do it when you can.  ;)
Title: Re: Google Play Music Access
Post by: boroda on May 15, 2014, 03:54:41 PM
Finally I've fixed Google server compatibility issues, plugin works again now.

http://www.mediafire.com/download/222eyddmiyo70e9/mb_GooglePlayMusic_2014-05-15.zip

Special thanks to user leo_r for his Google Music Playlist Sync (http://getmusicbee.com/forum/index.php?topic=10976.0) plugin which I've taken as starting point for 3d version of my plugin.
Title: Re: Google Play Music Access
Post by: Korvenwin on May 18, 2014, 10:48:28 AM
File appears missing
Title: Re: Google Play Music Access
Post by: boroda on May 18, 2014, 03:32:17 PM
It seems that 3d version of plugin is very buggy, so I've deleted uploaded package for now (((
Title: Re: Google Play Music Access
Post by: FlamesFan89 on June 06, 2014, 03:57:53 PM
Anxiously awaiting/hoping that this plugin can get fixed.

boroda74 your work is very much appreciated.
Title: Re: Google Play Music Access
Post by: dark4codrutz on June 24, 2014, 06:44:22 PM
When the link will be up again ? I'm aching to give this a try :) ...
Title: Re: Google Play Music Access
Post by: boroda on June 25, 2014, 09:57:32 AM
At the moment only browsing is supported, but not uploading or downloading/playing (essential plugin functionality). I cant understand what's wrong with uploading/downloading. Hope I'll succeed ro resolve this. ((((
Title: Re: Google Play Music Access
Post by: dark4codrutz on July 08, 2014, 02:45:17 AM
Can I have the link of the latest working version ( even if it's working partially ) ?
Title: Re: Google Play Music Access
Post by: boroda on July 08, 2014, 07:23:10 AM
Working partially (no uploading/downloading, otherwise fine):
http://www.mediafire.com/download/zjesflebomn9d3h/mb_GooglePlayMusic_2014-05-15.zip

If somebody wants to help me with resolving uploading/downloading issue, just let me know - I will provide you my latest c# source code and the link to working Python code.
Title: Re: Google Play Music Access
Post by: FlamesFan89 on July 08, 2014, 06:53:06 PM
seems to be working in terms of accessing your own library.  A few notes: track numbers don't seem to come through, causing albums to not be in order.  Album art doesn't seem to come through.

Are there any plans (or is it even possible) to open it up further so that you have access to the entire Google Library (provided you have an active All Access subscription)?

You are doing great work, and it is appreciated.
Title: Re: Google Play Music Access
Post by: boroda on July 09, 2014, 05:19:54 AM
All possible tags are written. For artworks I know that it is possible to upload them, but don't know how.
As for All Access, I don't have subscription to test it.

The main problem now is to restore uploading/downloading functionality.
Title: Re: Google Play Music Access
Post by: GodTamIt on November 30, 2014, 04:04:46 AM
I hope I'm not illegally gravedigging this.

I was wondering if this plugin is still in development or if it has been abandoned.  I am a developer who has had extensive experience in the field (including C#), and I was wondering if the developer (boroda74) would be interested in collaborating on this plugin or sharing the source code to revive development.
Title: Re: Google Play Music Access
Post by: boroda on November 30, 2014, 03:15:08 PM
@GodTamIt
Plugin status is 'on hold'. I just cant find any significant difference between working Python code and my c# code. But I'm
not an expert in Python.

Yes, I would like to collaborate on this plugin and very like to evolve plugin to working state (as it was sometimes earlier).

Here is my source code:

Plugin itself (its working almost fine, there is only 1 bug with syncing playlists and I know how to fix it, I think you don't need to change this code):
http://www.mediafire.com/download/oh3obnwb0uwdobb/Google_Play_Music_2014-11-30.zip

Here is my Google Play Music library for .NET (dll) which plugin uses. The problem with library is that uploading/downloading (and only uploading/downloading) throws 'error 400: request is invalid' or 'error 403: Forbidden'. This project includes small test application:
http://www.mediafire.com/download/mfwxycw4bme1dkf/GoogleMusicAPI.NET_2014-11-30.rar

Here is a working Python project:
https://github.com/simon-weber/Unofficial-Google-Music-API

Notice that there are 3 APIs available for Google Play Music: Web client, Mobile and Music manager. We need to use Music manger API for uploading/downloading.

You could ask Simon (author of Python code) a couple of questions by e-mail. He is very kind and responsive. Also feel free to ask me any questions.
Title: Re: Google Play Music Access
Post by: fkm on January 18, 2015, 08:44:52 PM
Anyone know if this project is on hold, still in development or dead?

All download links are down. Did the last version enable you to play already uploaded songs?

Using outcold player on Windows 8 but as Musicbee is my main client, would be amazing if we eventually got Google Music integration.

Thx guys!

Title: Re: Google Play Music Access
Post by: boroda on January 22, 2015, 12:02:04 PM
project is on hold
Title: Re: Google Play Music Access
Post by: losingmyedge on June 02, 2015, 03:28:44 PM
So is this broken at the moment? I'd love to see it working
Title: Re: Google Play Music Access
Post by: boroda on June 02, 2015, 08:04:16 PM
neither me nor godtamit can find any difference between working python code and my c# code. but python works and my code doesn't!
Title: Re: Google Play Music Access
Post by: GodTamIt on June 14, 2015, 09:52:04 PM
Hello all:

I wanted to give a little update on this plugin.  I've had a little time since it is summer break to take a look at the API.  I have successfully gotten the Google Play Music API to work again.

Even though I have identified the problem, it will still take some time for me to get all the reworked and fixed.  You can keep up with my progress at https://github.com/GodTamIt/C-Sharp-Google-Music-API under the 'rework' branch.

Cheers,
Chris
Title: Re: Google Play Music Access
Post by: boroda on June 15, 2015, 05:45:01 AM
thank you, godtamit! I've lost my hope already )))
Title: Re: Google Play Music Access
Post by: gpzbc on June 15, 2015, 03:15:47 PM
Thanks for your work on this!
Title: Re: Google Play Music Access
Post by: GodTamIt on June 20, 2015, 10:46:24 PM
Hey guys,

If you've been keeping up with my repository, things have been going along very smoothly.

I just came in here to ask if anyone would, by chance, have a huge Google Music library that could help me test some things out when the time comes?  My collection is only about 1k songs, but I'm somewhat curious about how it'll handle huge libraries (I think Google supports up to 50k songs for free?)

Thanks!
Title: Re: Google Play Music Access
Post by: GodTamIt on June 22, 2015, 06:47:10 AM
Google Music API has been fixed!

I've tested uploading, downloading, playlists, library - all seem to work.  Note that this is just the API.  I haven't been able to test it with the MusicBee plugin yet.

GitHub link: https://github.com/GodTamIt/C-Sharp-Google-Music-API/releases/tag/v1.0.0


Edit: Well, looks like Google's changed some things. My other version works, but won't be compatible with MusicBee because it only supports .NET Framework 4.5 and above :(
Title: Re: Google Play Music Access
Post by: fkm on June 24, 2015, 03:03:16 PM
Is the plugin broken at present? Downloaded the last one posted 2014 -11-30 and keep getting login failed! Don't have 2 step verification or anything like that.

Title: Re: Google Play Music Access
Post by: boroda on June 26, 2015, 09:17:49 PM
i didn't yet verified it, but should work
Title: Re: Google Play Music Access
Post by: Soft_Kitty on July 10, 2015, 04:17:20 AM
Hey guys,

If you've been keeping up with my repository, things have been going along very smoothly.

I just came in here to ask if anyone would, by chance, have a huge Google Music library that could help me test some things out when the time comes?  My collection is only about 1k songs, but I'm somewhat curious about how it'll handle huge libraries (I think Google supports up to 50k songs for free?)

Thanks!

Hey yeah I'd love to test anything out on my 28k library, that was actually my concern, so I'm curious about seeing how well it works. haven't worked with making plugins for anything before but I have some CS expereince so any testing you need that still requires some manual labor(coding/tweaking/checking things) i should be able to still do.

but yeah anyway, hollar at me if you have anything you need to test on a large library.
Title: Re: Google Play Music Access
Post by: ProfessorMarvel on July 22, 2015, 11:19:39 PM
Hi boroda74,

I am a Google Play subscriber and would absolutely LOVE access to it through MB. What is the current progress or your plug-in? If you need a tester (I have a large library) I am willing to help. Thanks so much for working on this!!

Eagerly waiting....  :)
Title: Re: Google Play Music Access
Post by: boroda on July 26, 2015, 03:25:30 PM
hello. plugin itself is working, but google play api not, because google had shut down client login api recently and gottamit is rewriting login procedures. i don't know what is current progress of his work. :(
Title: Dead Link for Goog Play Music Plugin
Post by: jdm on August 13, 2015, 07:01:19 AM
http://www.mediafire.com/download/222eyddmiyo70e9/mb_GooglePlayMusic_2014-05-15.zip

Can you host the file on a different service since the MediaFire link is dead?
Title: Re: Google Play Music Access
Post by: boroda on August 13, 2015, 12:26:32 PM
tried now and all is ok. may this was temp shutdown of mediafire?
Title: Re: Google Play Music Access
Post by: phred on August 13, 2015, 01:08:58 PM
I wonder if it's a location thing.  I'm on the east coast of the US and it's showing as 'invalid or deleted file.'
(http://i.imgur.com/Ttejf8Zl.jpg) (http://i.imgur.com/Ttejf8Z.jpg)
Title: Re: Google Play Music Access
Post by: boroda on August 13, 2015, 04:03:30 PM
http://www.mediafire.com/download/zjesflebomn9d3h/mb_GooglePlayMusic_2014-05-15.zip
Title: Re: Google Play Music Access
Post by: ProfessorMarvel on August 13, 2015, 06:54:29 PM
Glad to have access to the file - thanks!


After entering the email, password and auth. code from Google, I continually get the "Login Failed" message. I have tried running MB as administrator, but still the same.

Any suggestions?
Title: Re: Google Play Music Access
Post by: boroda on August 14, 2015, 06:58:01 AM
http://getmusicbee.com/forum/index.php?topic=11072.msg94494#msg94494
Title: Re: Google Play Music Access
Post by: zkyevolved on August 29, 2015, 02:50:00 PM
Hello. I just wanted to thank the dev again :) It would be great to get a working plugin! I love using MusicBee to sync my music with my Android device and other devices. Thanks!
Title: Re: Google Play Music Access
Post by: lettuceman44 on October 21, 2015, 02:34:56 PM
Hey guys, does anyone know if this will receive updates to work with the Google Changes?
Title: Re: Google Play Music Access
Post by: boroda on October 21, 2015, 05:06:36 PM
Hey guys, does anyone know if this will receive updates to work with the Google Changes?
you should ask gottamit (there is his email in his profile). as i understood there were only minor needs for fixes, but i have no news from gottamit since that time.
Title: Re: Google Play Music Access
Post by: GodTamIt on November 10, 2015, 11:13:12 PM
Hey guys,

So a little update on the plugin.  I haven't had much time to work on it since I'm at college and have been busy here.

Everything is currently functioning at the API level. However, I will need to port my version to support .NET Framework 3.5 since MusicBee is compiled for that version (the API currently only supports 4.0+).  For this, I have to rewrite all the async/await functions, which includes the Http networking part of it.  I'm hoping I can get some work done this Thanksgiving and winter break.

Thank you guys for being patient.

Cheers,
Chris
Title: Re: Google Play Music Access
Post by: jackthesmack on November 12, 2015, 07:32:23 PM
Thanks man! I just found this app and I hope you can do it. I have a bunch of large playlists that are on Musicbee and manually doing them in Google Play is a huge chore.
Title: Re: Google Play Music Access
Post by: boroda on November 13, 2015, 02:54:53 AM
@GodTamIt! mb is written for 4.0 , NOT 3.5! also 4.0 supports async/await operators, but you will need to include System.Threading.Tasks.dll in api package.
Title: Re: Google Play Music Access
Post by: GodTamIt on November 13, 2015, 06:07:27 AM
@boroda74 - oh I did not know that!  If it is, that makes things a lot easier!  I believe I'll have to also include Microsoft.Bcl.Async?

If you guys want to see what I have been working on, I have redone the testing UI, so you can actually test out some of the features: https://github.com/GodTamIt/.NET-Google-Music-API/releases/tag/v1.1.0

https://raw.githubusercontent.com/GodTamIt/.NET-Google-Music-API/master/Screenshot.png
Title: Re: Google Play Music Access
Post by: SimonBRT on November 14, 2015, 10:39:07 AM
Thanks man! I just found this app and I hope you can do it. I have a bunch of large playlists that are on Musicbee and manually doing them in Google Play is a huge chore.

This!!!  :)
Title: Re: Google Play Music Access
Post by: Citfield on December 10, 2015, 08:35:42 AM
Glad to have access to the file - thanks!


After entering the email, password and auth. code from Google, I continually get the "Login Failed" message. I have tried running MB as administrator, but still the same.

Any suggestions?

Has this possibly been sorted out, as i am getting the same error?
Title: Re: Google Play Music Access
Post by: lettuceman44 on December 11, 2015, 12:28:49 AM
GodTamIt, I just want to let you know I really appreciate your efforts! Thanks for working on this.
Title: Re: Google Play Music Access
Post by: Citfield on December 17, 2015, 02:35:55 AM
Glad to have access to the file - thanks!


After entering the email, password and auth. code from Google, I continually get the "Login Failed" message. I have tried running MB as administrator, but still the same.

Any suggestions?

Has this possibly been sorted out, as i am getting the same error?

Any news possibly on this?
Title: Re: Google Play Music Access
Post by: GodTamIt on December 23, 2015, 08:41:29 PM
Hey guys,

Just giving you guys an update - just to let you know I haven't forgotten about this.  This is still definitely on my list of things to-do, but recently I've been really busy working on a project-based interview for a job (it's cool autodriving/computer vision stuff!)  I see some of you following the repository on GitHub, and that's a great motivating factor for me!

For specifics, everything except uploading/downloading is done with the API.  I already know how the uploading and downloading works with Google Music, it's just a matter of finding the time to implement this.  Thank you guys for being so patient and I hope you guys enjoy the holiday season.

Best,
Chris
Title: Re: Google Play Music Access
Post by: boroda on December 24, 2015, 12:06:46 PM
good news
Title: Re: Google Play Music Access
Post by: Bigmelwalter on December 26, 2015, 08:20:28 PM
Cool!
Title: Re: Google Play Music Access
Post by: gpzbc on January 26, 2016, 06:07:28 PM
Nice!
Title: Re: Google Play Music Access
Post by: boroda on June 27, 2016, 12:55:57 AM
Is there a working download link?
i can give you a download link, but current plugin wont work. wait until GodTamIt releases new google play .net api.
Title: Re: Google Play Music Access
Post by: wysocki on August 31, 2016, 05:04:19 PM
Past couple of days I've been getting notifications that there's been a reply to this thread, but it doesn't look that way. What's up with that?

And, while I'm here, what's been happening with this plugin lately? :)
Title: Re: Google Play Music Access
Post by: hiccup on August 31, 2016, 06:37:36 PM
Past couple of days I've been getting notifications that there's been a reply to this thread, but it doesn't look that way. What's up with that?

That was because spambots posted there, and their posts were removed.
Title: Re: Google Play Music Access
Post by: boroda on September 02, 2016, 08:01:06 AM
And, while I'm here, what's been happening with this plugin lately? :)
i've failed to fix new issues with google play api. i even hadn't understood why plugin had stopped to work. GodTamIt had written that he had solved the problem and had promised to upload working code, but he didn't visit the forum for ages after this.
Title: Re: Google Play Music Access
Post by: Chartal on September 02, 2016, 08:55:35 AM
Hi.

I don't know if that can help, but someone write a desktop app for Google Play Music.
He have a Github repository.

https://www.googleplaymusicdesktopplayer.com/
Title: Re: Google Play Music Access
Post by: boroda on September 02, 2016, 10:35:44 AM
well, javascript is much better for me to use as the basis than python sources i'm using now, but i'm afraid all my plugin code should be rewritten.
Title: Re: Google Play Music Access
Post by: boroda on September 02, 2016, 03:23:12 PM
Hi.

I don't know if that can help, but someone write a desktop app for Google Play Music.
He have a Github repository.

https://www.googleplaymusicdesktopplayer.com/
unfortunately its just a player, no uploading is possible.
Title: Re: Google Play Music Access
Post by: justkid24 on April 05, 2017, 11:58:38 PM
i keep getting a login failed! notice  :'(
Title: Re: Google Play Music Access
Post by: boroda on April 06, 2017, 07:20:07 AM
i think i'll delete this plugin as nobody ready to fix it (and i failed to fix it too).
Title: Re: Google Play Music Access
Post by: mythichelm on June 30, 2017, 07:11:40 AM
I made a .NET Google Play Music API a few months back (borrowing heavily from other projects, mainly the python gmusicapi). I did this for fun to use in a different project as well as to fix another Music Bee plugin (MBGmusicSync https://getmusicbee.com/forum/index.php?topic=10976.45). I only implemented the APIs I needed and I can't promise I'll continue to work on it, but it could be a good place to look to fix whatever issues you're having.

Check it out here: https://github.com/mitchhymel/GooglePlayMusicAPI
Title: Re: Google Play Music Access
Post by: boroda on December 12, 2017, 12:06:08 PM
mythichelm, somewhat late reply, but i'll look at your api.