Spotify Remote for Android (Linux / Windows / Mac)

Diskussion i 'Applikationsutveckling' startad av juanez, 12 jan 2010.

  1. juanez

    juanez Teen Droid Medlem

    Blev medlem:
    17 dec 2009
    Inlägg:
    327
    Mottagna gillanden:
    2

    MINA ENHETER

    Spotify Remote for Android - 'ReSpot'
    (as this link lists high on google - i've translated to english..)
    Requires Spotify Premium and a server component on your PC/HTPC.

    Download and instructions here

    [​IMG][​IMG][​IMG]
     
    Last edited: 13 jul 2010
    Erick gillar detta.
  2. juanez

    juanez Teen Droid Medlem

    Blev medlem:
    17 dec 2009
    Inlägg:
    327
    Mottagna gillanden:
    2

    MINA ENHETER

    Ny version av Servify för C# släppt. Denna använder senaste libspotify 0.0.3 vilken stödjer 64-bitars system!

    Hämta på h3x.se - observera det 'nya' installationssteget.

    UPPDATERING: en bugg när playlists skapas resulterar i att hela appen kraschar. Kommer uppdatera när buggen är löst.
     
    Last edited: 16 jan 2010
  3. juanez

    juanez Teen Droid Medlem

    Blev medlem:
    17 dec 2009
    Inlägg:
    327
    Mottagna gillanden:
    2

    MINA ENHETER

    Nya versioner ute av klienten och servify(java).

    Klienten har fått byta namn till ReSpot dessutom.


    ReSpot
    +toast visas när man köar upp låtar
    +rotera enheten skall inte 'visuellt' tömma playback kön

    Servify for Java
    +lite mer felhantering
    *fortfarande rekommenderas C# versionen till de som kör Linux 32bit.
     
  4. bickle

    bickle Youth Droid Medlem

    Blev medlem:
    5 jan 2010
    Inlägg:
    131
    Mottagna gillanden:
    24

    MINA ENHETER

    Låter som en grym app. Men jag får det inte att funka. Kör Windows och har installerat servify java på datorn och ReSpot på telefonen. Lyckas ansluta (tror jag) får i alla fall inget felmeddelande. Men inget händer om jag försöker starta en låt.

    Ska Spotify vara igång på datorn eller körs det i bakgrunden? Har testat båda utan att få till det, men när programmet var igång fick jag ett meddelande om att jag var inloggad någon annanstans.
     
  5. juanez

    juanez Teen Droid Medlem

    Blev medlem:
    17 dec 2009
    Inlägg:
    327
    Mottagna gillanden:
    2

    MINA ENHETER

    Spotify klienten behöver inte vara igång, Servify är "standalone".

    Kan du starta Servify /Java via kommandoprompten? Då kan man få lite hints om den kastar fel etc...

    Misstänker att klient-server kommunikation fungerar och även server-spotify kommunikation eftersom du bör få upp låtar/låtlista om du kan 'starta' uppspelning?
     
  6. bickle

    bickle Youth Droid Medlem

    Blev medlem:
    5 jan 2010
    Inlägg:
    131
    Mottagna gillanden:
    24

    MINA ENHETER

    Lyckades inte här på jobbet, testar när jag kommer hem.

    Självklart funkar kommunikationen eftersom jag ser mina spellistor, kom på hur korkad jag var när jag redan hade skickat.
     
  7. samster93

    samster93 Adult Droid Medlem

    Blev medlem:
    16 nov 2009
    Inlägg:
    651
    Mottagna gillanden:
    6

    MINA ENHETER

    Behöver man spotify premium även för java versionen eller är det bara c# versionen som det behövs på?
     
  8. juanez

    juanez Teen Droid Medlem

    Blev medlem:
    17 dec 2009
    Inlägg:
    327
    Mottagna gillanden:
    2

    MINA ENHETER

    Premium krävs även för Java versionen.
     
  9. juanez

    juanez Teen Droid Medlem

    Blev medlem:
    17 dec 2009
    Inlägg:
    327
    Mottagna gillanden:
    2

    MINA ENHETER

    Fick du igång det?
     
  10. samster93

    samster93 Adult Droid Medlem

    Blev medlem:
    16 nov 2009
    Inlägg:
    651
    Mottagna gillanden:
    6

    MINA ENHETER

    Okej!
     
  11. juanez

    juanez Teen Droid Medlem

    Blev medlem:
    17 dec 2009
    Inlägg:
    327
    Mottagna gillanden:
    2

    MINA ENHETER

    ReSpot är nu tillgängligt på Google Market!

    Servify/J är släppt i ny version med ett GUI för att mata in användare/lösenord/port och en avstängningsknapp...


    http://h3x.se är adressen, som vanligt.
     
  12. Mammaspojke

    Mammaspojke Youth Droid Medlem

    Blev medlem:
    29 aug 2009
    Inlägg:
    100
    Mottagna gillanden:
    1

    MINA ENHETER

    får de inte att fungera,det står så här när jag försöker connecta :
    "Could not connect to Servify,i/o exception-shooesen connection may be unavilible.." .."
     
  13. juanez

    juanez Teen Droid Medlem

    Blev medlem:
    17 dec 2009
    Inlägg:
    327
    Mottagna gillanden:
    2

    MINA ENHETER

    Det kan bero på flera saker. Antingen blockerar brandväggen i 'servern' din åtkomst, eller så har din mobiltelefon inte nätverksanslutning.

    Exvis på min HTC Hero kan WiFi ikonen lysa, detta indikerar dock bara att 'radion' är på, inte att WiFi är registrerat i AccessPunkten och att enheten har en IP address tilldelad - väldigt irriterande.

    Steg ett; försäkra dig om att ingen brandvägg etc blockerar trafiken. Detta kan du lämpligtvis göra genom att använda 'telnet' och koppla upp dit mot Servify från en annan dator än Servify-datorn. "telnet ip port".

    Steg två; kolla så att din telefon kommer åt andra enheter på nätverket (eller internet). 'Surfa' med webbrowsern i telefonen brukar vara ett fullgott test. (förutsätter här att du är uppkopplad mot "rätt" nät, dvs ditt lokala nät om din server bara tillåter intern trafik , eller 'internet' om du tänkt accessa servern via internet...)
     
  14. bickle

    bickle Youth Droid Medlem

    Blev medlem:
    5 jan 2010
    Inlägg:
    131
    Mottagna gillanden:
    24

    MINA ENHETER

    Nej, fick inget error när jag anslöt men alla flikar var tomma. Ska testa mer nu i helgen.
     
  15. juanez

    juanez Teen Droid Medlem

    Blev medlem:
    17 dec 2009
    Inlägg:
    327
    Mottagna gillanden:
    2

    MINA ENHETER

    Ah, om Playlist är tom, testa "sök funktionen", då vet vi om det fungerar eller ej.

    Första gången man startar servify/j (och servify/c#) så måste den ladda hem spellistorna från Spotify's servrar, tyvärr är dessa "spellistservrar" allt som oftast ur funktion, detta märks relativt sällan då den officiella Spotify klienten cachar spellistorna.

    Servify cachar visserligen också spellistor, men man måste lyckas hämta dom först en gång.. förståss. :)

    Trots att spellisteservrarna ofta är nere är sökfunktion och uppspelning opåverkade.
     
  16. juanez

    juanez Teen Droid Medlem

    Blev medlem:
    17 dec 2009
    Inlägg:
    327
    Mottagna gillanden:
    2

    MINA ENHETER

    ny version av ReSpot uppladdad till google market.

    denna version fixar en liten bug;
    + Fixed bug when pressing "disconnect" causing Force Close, when client was not connected.
     
  17. Glenn

    Glenn Kid Droid Medlem

    Blev medlem:
    9 nov 2009
    Inlägg:
    33
    Mottagna gillanden:
    0

    MINA ENHETER

    Är det någon som skulle vilja göra en Respot for dummy guide åt mig?

    När jag kör "sudo apt-get install mono alsa-utils libasound2" så står det i terminalen

    "Paketet mono är inte tillgängligt, men ett annat paket hänvisar till det.
    Det kan betyda att paketet saknas, har blivit föråldrat eller endast
    är tillgängligt från andra källor
    E: Paketet mono har ingen installationskandidat"

    och sen undrar jag vart hittar man vilken "listen port" man har.

    vilket ip ska man ha i telfonen... är det min routers eller den datorn blir tilldelad..

    Många frågor, jag vet, hoppas någon orkar hjälpa mig bara.

    Hälsningar Glenn
     
  18. juanez

    juanez Teen Droid Medlem

    Blev medlem:
    17 dec 2009
    Inlägg:
    327
    Mottagna gillanden:
    2

    MINA ENHETER

    Självklart ska du få hjälp! Ska skapa en FAQ sida... när ja får tummen ur det berömda...


    IP't du skriver in i telefonen är IP adressen som datorn du kör 'servify' har. Om du inte känner till det kan du på servify-datorn skriva "ifconfig".


    Den listenport du har är den du anger på kommandoraden när du startar Servify: ./Servify.exe username password listenport

    exempelvis:
    ifconfig på servern visar: 192.168.1.3
    ./Servify.exe user password 1337

    Så skriver du in i ReSpot:

    ip: 192.168.1.3
    port: 1337

    Hoppas detta hjälper, annars förklarar jag gärna ytterligare.


    "mono" paketet kan ha bytt namn eller så, men använder du ubuntu så är Mono installerat per default (då exvis Banshee är en mono applikation).
     
  19. Glenn

    Glenn Kid Droid Medlem

    Blev medlem:
    9 nov 2009
    Inlägg:
    33
    Mottagna gillanden:
    0

    MINA ENHETER

    Hej Juanez.

    Har kommit en bit på vägen nu. Men har fortfarande problem.

    Har fått igång servify tror jag iaf,,, kan connecta med respot och ser mina playlists kan även söka efter band. Men jag får inget ljud och i terminalen står det.

    "Unhandled Exception: System.DllNotFoundException: libasound
    at (wrapper managed-to-native) Servify.Player.AlsaPlayer:snd_pcm_open (intptr&,string,int,int)
    at Servify.Player.AlsaPlayer.OpenDefaultDevice (Int32 rate, Int32 channels, Int32 period_size, Int32 buffer_size) [0x00000]
    at Servify.Player.AlsaPlayer.PlayerThread () [0x00000] "

    Jag kör Ubuntu 9.10

    Tacksam om du kan hjälpa mig.

    Glenn.
     
  20. juanez

    juanez Teen Droid Medlem

    Blev medlem:
    17 dec 2009
    Inlägg:
    327
    Mottagna gillanden:
    2

    MINA ENHETER

    Följande bör (förhoppningsvis) göra susen:
    sudo apt-get install libasound2
    sudo ln -s /usr/lib/libasound.so.2 /usr/lib/libasound.so