h3x.se spotify remote

15May/100

Timing?

Seems as if the spotify team has updated the protocol - rendering most open source implementations of the spotify protocol broken...

luckily I've recently re-surrected the C# version of Servify. If you are experiencing issues with the Java version - please try out the C# one. And if you're experiencing issues with the c# please let me know!

Filed under: servify No Comments
14May/1011

Servify/C# alpha release

Available for testing! Download it here. Please note that it may or may not be better than the current java implementation...
I'd only recommend this one for people who currently are experiencing issues with Servify/J.

Most functions have been implemented, noticable issues: volume control is NOT implemented (and will cause crashes on windows / os x).
Progress bar update is NOT implemented (though seeking is!).

Post issues/praise in the comments...

Filed under: servify 11 Comments
12May/100

Servify C# resurrected

Built on top of libspotify-sharp (and libspotify).

Work has been going quite smoothly (so far!). Need to fix audio playback on all platforms. Jonas who created libspotify-sharp has been nice enough to write a audio playback demo for windows. So fixing linux and mac is hopefully smooth sailing.

With libspotify the server component should be a lot more reliable as it's the supported library from spotify themselves! (jotify was based on despotify, a reverse-engineering of the spotify protocol).

Stay tuned for the 'beta' of the 'new' server component!

Filed under: servify No Comments
9May/106

New Servify -updated!

Released a new version of Servify. Please test it out and let me know if it works better than before!
Jotify was updated - hope this solves a few of the playlists issues etc.

If you see:
Unknown Command: 0x76 Length: 8
Data: 0.4.3 000105302e342e33
Unknown Command: 0x1f Length: 17
Data: 0000000000000000000000000000000000
in the Servify log, dont worry - it's normal... :D

Update: this should solve the playlist issue for many users.
If an error such as :
2010.05.10-12:26:33 [ ERROR ] Exception caught! Playlist: c58752238ef5f987e74c364ed5c12dec not loading
2010.05.10-12:26:33 [ ERROR ] java.lang.IllegalArgumentException: Given id is neither a 32-character hex string nor a valid Spotify URI.
at de.felixbruns.jotify.media.Media.(Media.java:73)

Shows up in the logs - it's most likely due to local media being present in your playlist. These playlists will not load properly, but all the others should!

Huge thanks to fxb (creator of jotify).

Filed under: servify 6 Comments
9May/100

libspotify 0.0.4

libspotify 0.0.4 has been compiled for all major platforms (windows, linux, mac). So I'll be looking into resurrecting the Servify/C# server, it is much more stable as it is using the official spotify libraries.

In the meantime - stay tuned for updates.

Filed under: ReSpot, servify No Comments
3May/100

1000+ active installs, according to Google

The latest Android Market statistics:
3003 total Downloads
1013 active installs (33%)

I'm excited to have more than a 1000 active installs - wonder if it'll stay that way ;)

A few users are (still) reporting issues with listing their playlists - all I can say is that I'm working on it, though it's quite difficult as the problem is not occurring here...
Even contemplating using the official libraries as they're now windows/linux/os x compiled... But those will bring a slew of /other/ issues - so I'm a bit hesitant...

As usual - a big thanks to everyone who gives nice feedback and rates me nicely on the market ;)

Filed under: ReSpot, servify No Comments
28Apr/106

Important notice!

If you've enabled "facebook" and subscribed to playlists in the new Spotify client -it may break Servify and render Playlists unusable.

Filed under: ReSpot, servify 6 Comments
28Apr/106

ReSpot + Servify v2010.04.28

Yet another version! Make sure to update Servify too..

Hopefully the playlist issues that have been plaguing Servify lately have been resolved - please let me know if you're still facing issues!

The changes in short are:
UPDATE 2010.04.28
x) Seeking!
x) Playlist fix(!?)
x) Bitrate configurable
x) Small UI bug fixes

In your servify property file you can now specify the desired bitrate (GUI option coming), if none is specified it will default to 160kbps. Legal values are;
320000
160000
96000
specify as follows:
bitrate=160000
on its own line in the property file.

Filed under: ReSpot, servify 6 Comments
25Apr/104

Short news update

Implemented 'seeking' in ReSpot. Will be released with the next update... Stay tuned.

Filed under: ReSpot, servify 4 Comments
15Apr/101

Updated ReSpot, Servify issue persists.

Updated ReSpot on the Market. Hopefully this update should make the application visible to owners of HTC Tattoo, HTC Desire and SE Xperia devices.

In other news the "playlist" issues seem to persist. Servify will throw TimeoutException's when trying to list playlists.

In the browser view (in ReSpot) you may try this: "meny->list". But dont hammer too quickly. Once executed either the playlists should surface or you can view the logwindow under the Connect tab - there any errors will be reported.