SMG now playing

Non-Free SMG now playing 2.22

Jaredmf

New Member
Few issues that I've found with just a little bit tinkering around with it.

1. Settings don't seem to save on closing the program.

2. Some sources (youtube, for example) have issues with question marks appearing in the song title

3. 8tracks is unusable - it doesn't display the current song, but the whole playlist all at once.

I'll edit this if I find anymore, but I'd love to see this fixed.
 

Azeirah

Member
Sorry guys, there are a lot of problems with the program.

This is my first ever program, and many many things and features are released on signs of 'it works'. The whole program source itself is a big mess, even after rewriting most of the program completely. It's getting harder and harder for me to fix the smallest issues.

I loved all the thank yous and everything from everyone who managed to get a working version of the program, but it's growing a bit too quickly for me to keep track of.

I won't be updating it a lot more from this point on. I might fix some smaller easily fixed issues like the '?' showing up (look at the youtube tab, it has a triange like > only black when a video is playing. It's been recently added, can be removed extremely easily)

I don't think I'll be adding new players, fixing big issues or add any features. I won't rewrite the whole thing with my newly gotten programming experience (thanks to this and another project), it would be a bit better but probably not a lot.

If anyone really needs to have a specific feature or a bug fixed, the program is fully open source and you might be able to bribe me, pursue someone else or even yourself to get that feature done.

The source is available Here.
 

Dajova

Member
Since the latest update of plug.dj, the option to display the title has stopped working :) Just so ya know.
 

Warchamp7

Forum Admin
I've never had problems with it Azeirah, just so you know.

I do wanna request support for non-english characters such as Japanese though. Right now they just get read as ???s
 

totalcereal

New Member
This has probably been suggested before, but I'd love to have the ability to minimize the program to the notification area. That way, I can just have it running without it taking up and space in my task bar. Having that would be perfect for me :D
 

Azeirah

Member
I've decided to take a look at the problems that popped up over time, and see if I can fix them while adding a bunch of new media players people requested.

I'm getting more and more emails/posts/feedback/replies every day, people are very interested in this program, so I will return the favor by updating the program again. With my increased programming skillset it should be less buggy and more better (intended grammar).

I have no ETA for this update, but I'll be working on it.
 

Jaredmf

New Member
Glad to see you're updating the program again! It seems that within the past few days Google Music has stopped working entirely, showing up as "No song is currently playing" even after refreshing and clicking the bookmark, etc.

I use this program to broadcast http://www.twitch.tv/naclesports and was dissapointed when it randomly stopped working, perhaps google updated something on their side? Thanks in advance for takin a look at this!
 

MattDemers

New Member
Hey there. I know you support the Rdio webapp, but is there any chance of supporting its desktop counterpart? I'm hesitant to ask, because I know you've probably got a lot on your plate, but this is an awesome program and thought I might be a bit selfish :)
 

Azeirah

Member
Jaredmf said:
Glad to see you're updating the program again! It seems that within the past few days Google Music has stopped working entirely, showing up as "No song is currently playing" even after refreshing and clicking the bookmark, etc.

I use this program to broadcast http://www.twitch.tv/naclesports and was dissapointed when it randomly stopped working, perhaps google updated something on their side? Thanks in advance for takin a look at this!

They've probably changed something, yes.

I don't have a google music account myself, nor do I have access to a credit card to get one. It's hard for me to fix it, unless I somehow get access to an account.

Jaredmf said:
Few issues that I've found with just a little bit tinkering around with it.
1. Settings don't seem to save on closing the program.
2. Some sources (youtube, for example) have issues with question marks appearing in the song title
3. 8tracks is unusable - it doesn't display the current song, but the whole playlist all at once.

I'll edit this if I find anymore, but I'd love to see this fixed.

1: Working on it.
2: Easily fixable, and working on it.
3: Will look at this.

Dajova said:
Since the latest update of plug.dj, the option to display the title has stopped working :) Just so ya know.

Will look at this.

Warchamp7 said:
I've never had problems with it Azeirah, just so you know.

I do wanna request support for non-english characters such as Japanese though. Right now they just get read as ???s

Should be fixed after update.

totalcereal said:
This has probably been suggested before, but I'd love to have the ability to minimize the program to the notification area. That way, I can just have it running without it taking up and space in my task bar. Having that would be perfect for me :D

I'll have another look at this, last time I tried it, it seemed like PySide's Qt library (the code library which allows me to create Graphical user interfaces) had some bugs related to this, making it impossible :(

MattDemers said:
Hey there. I know you support the Rdio webapp, but is there any chance of supporting its desktop counterpart? I'm hesitant to ask, because I know you've probably got a lot on your plate, but this is an awesome program and thought I might be a bit selfish :)

No problem man, most apps are actually really easy to support. It's mostly adding features and bug fixing that takes a lot of time.

PROGRESS:
qH51vS9.png
 

Azeirah

Member
Ok everyone, I rolled the first update out.

I reworked the groovemarklet. I retested every single website, and they all worked fine (for me that is), except for google play music. Since I don't have an account for it, nor access to one. :(

Sites that I tested and reworked, so I'm sure (something will go wrong, I'm afraid x]) they'll work:
- grooveshark
- pandora
- plug.dj
- zaycev.fm (I don't speak Russian)
- 8tracks
- Rdio
- Soundcloud
- youtify

It's likely that I missed something, so feel free to send me hatemail.

I'm still working on the update for the main program. No ETA since I don't want to mess up for once.
 

Azeirah

Member
Jaredmf said:
Is there any data I can help gather to make the google play service work?

I think you can, yes. That would be very nice!

You would do me a great favor by looking for something like this
Start playing a song, and right click the text/box/something which has the current playing song in it, then select inspect element. In the window that pops up, open up all the arrows until you find the current playing song (and if it also has artist/album, look for those as well) Printscreen that window, and send it to me.

Edit: Progress on SMG, I made it a lot more stable in many areas. It now loads all music players from a configurable file, so you can add your own music player program if the song is in the window title, and it's not too hard to do either! :)

I'm currently in the debugging phase, it might be done by the end of the week. But it could be later if stuff goes bad :(
 

Azeirah

Member
Source is available for the newest version (Dev version is v1337 :), you'll need to have python 3.3 32-bit and pyside QT bindings, aside from that, you're ready to rock with the newer version. Consider this a beta version.
 

Jaredmf

New Member
Azeirah said:
Jaredmf said:
Is there any data I can help gather to make the google play service work?

I think you can, yes. That would be very nice!

You would do me a great favor by looking for something like this
Start playing a song, and right click the text/box/something which has the current playing song in it, then select inspect element. In the window that pops up, open up all the arrows until you find the current playing song (and if it also has artist/album, look for those as well) Printscreen that window, and send it to me.

Edit: Progress on SMG, I made it a lot more stable in many areas. It now loads all music players from a configurable file, so you can add your own music player program if the song is in the window title, and it's not too hard to do either! :)

I'm currently in the debugging phase, it might be done by the end of the week. But it could be later if stuff goes bad :(

http://puu.sh/5KUya/8da5291042.png is that what you need?
 

Azeirah

Member
Jaredmf said:
Azeirah said:
Jaredmf said:
Is there any data I can help gather to make the google play service work?

I think you can, yes. That would be very nice!

You would do me a great favor by looking for something like this
Start playing a song, and right click the text/box/something which has the current playing song in it, then select inspect element. In the window that pops up, open up all the arrows until you find the current playing song (and if it also has artist/album, look for those as well) Printscreen that window, and send it to me.

Edit: Progress on SMG, I made it a lot more stable in many areas. It now loads all music players from a configurable file, so you can add your own music player program if the song is in the window title, and it's not too hard to do either! :)

I'm currently in the debugging phase, it might be done by the end of the week. But it could be later if stuff goes bad :(

http://puu.sh/5KUya/8da5291042.png is that what you need?

It's enough to retrieve the title, but it's not enough to make it work with groovemarklet. Really hold your mouse over the current playing song text (Believe (Feat. Hebe Vrijhof), in your pic) and right click > inspect element. The window that pops up should have a lot of "opened" arrows, like in this example
 
Top