Spotify Remote for Android (Linux / Windows / Mac)

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

  1. jonasl

    jonasl Youth Droid Medlem

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

    MINA ENHETER

    Jag känner igen felet sedan jag skrev klassen AlsaPlayer. Den är nämligen en del i demoprojektet till libspotify-sharp som jag skrivit. Det är en C# wrapper för libspotify (Google hittar om du är intresserad).

    Mycket trevligt att se att koden har kommit till användning i det här projektet!


    Du saknar ALSA eller så hittas det helt enkelt inte. Vad händer om du kör:
    Kod:
    sudo apt-get install libasound2
    Om det är så enkelt att det inte är installerat så bör detta fixa till det.

    Edit: Doh, juanez hann före :)
     
  2. Glenn

    Glenn Kid Droid Medlem

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

    MINA ENHETER

    Tack alla underbara människor på detta forum.

    Jag fick det att fungera med.
    "sudo apt-get install libasound2
    sudo ln -s /usr/lib/libasound.so.2 /usr/lib/libasound.so "

    Men nu kommer det mer frågor (säg till om ni tröttnar).

    1. Volymknapparna verkar inte funka.

    2. Måste man alltid starta ett Terminal fönster och köra "./Servify.exe user password 1337" för att starta servern, eller finns det något enklare sätt?
     
  3. juanez

    juanez Teen Droid Medlem

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

    MINA ENHETER

    Kanon!

    Ska se över det, mute/unmute fungerar hoppas jag?
    Isf är fixen, förhoppningsvis, enkel.

    Du skulle kunna göra ett 'script' som startar servify:

    1. touch servify.sh
    2. fyll i filen med följande:
    #!/bin/bash
    cd /path/to/servify/
    ./Servify.exe username password listenport

    3. chmod +x servify.sh

    Placera scriptet på valfri plats, dubbelklicka filen borde starta upp servify.

    Jag har inte testat ovanstående, men det borde fungera :) Kan dock ha missat något litet...
     
    Last edited: 25 jan 2010
  4. juanez

    juanez Teen Droid Medlem

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

    MINA ENHETER

    Ny version av Servify/J släppt.

    En del 'under huven' förändringar men även:

    + Changed volume adjustment to 11 levels (was 6)

    Så man har fler nivåer för att höja/sänka volymen...

    http://h3x.se
     
  5. sandos

    sandos Adult Droid Medlem

    Blev medlem:
    27 maj 2009
    Inlägg:
    715
    Mottagna gillanden:
    8

    MINA ENHETER

    It goes to 11! Klassisk skala för volym :)
     
  6. juanez

    juanez Teen Droid Medlem

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

    MINA ENHETER

    joo, ser lite knas ut!

    men den går från 0.0->1.0 med 0.1 som förändring :)
     
  7. sandos

    sandos Adult Droid Medlem

    Blev medlem:
    27 maj 2009
    Inlägg:
    715
    Mottagna gillanden:
    8

    MINA ENHETER

    Hehe, ok.
     
  8. juanez

    juanez Teen Droid Medlem

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

    MINA ENHETER

    Finns det någon som har förslag på förbättringar / förändringar?

    Jag funderar på att ordna med mp3-playback , åtminstone i Servify/J...
     
  9. lajbans

    lajbans Kid Droid Medlem

    Blev medlem:
    27 aug 2009
    Inlägg:
    42
    Mottagna gillanden:
    0

    MINA ENHETER

  10. juanez

    juanez Teen Droid Medlem

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

    MINA ENHETER

    Ja, faktiskt... Jag får ta kontakt med den snubben o kolla vad han har att säga om ett samarbete.
     
  11. sandos

    sandos Adult Droid Medlem

    Blev medlem:
    27 maj 2009
    Inlägg:
    715
    Mottagna gillanden:
    8

    MINA ENHETER

    Wooooooooh! ;) Äntligen någon som fixar spotify+xbmc!
     
  12. juanez

    juanez Teen Droid Medlem

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

    MINA ENHETER

    Ny version - ReSpot 2010.01.30

    Kräver uppdatering av Servify.

    +Ny volym kontroll

    [​IMG]
     
  13. roger

    roger Infant Droid Medlem

    Blev medlem:
    18 okt 2009
    Inlägg:
    2
    Mottagna gillanden:
    0

    MINA ENHETER

    Hello!

    Har du några mer tips om man inte lyckas ansluta till servern? Jag får "could not connect to Servify...". Jag lyckas använda telnet på en annan dator och servify svarar och jag har nätverksanslutning på telefonen.
     
  14. juanez

    juanez Teen Droid Medlem

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

    MINA ENHETER

    Är det en HTC Hero?

    Kan du 'surfa' med den samtidigt?

    På min telefon kunde radio-ikonen vara aktiv, men surfning etc fungerade inte, pga att telefonen faktiskt har av-registrerat sig från den trådlösa access punkten. Bug rapport finns här: http://code.google.com/p/android/issues/detail?id=2059

    Det du kan testa är att avaktivera/aktivera WiFi. Se till att surfning fungerar och sedan försöka använda ReSpot.

    Det går annars att använda ReSpot över internet (inga lösenord etc utväxlas mellan ReSpot och Servify) så det är ganska säkert.. Det enda som skulle kunna hända är väl att någon börjar styra Servify åt dig. Men risken för det är ju otroligt liten ;)
    Då kan du nämligen använda 3g länken för att styra skutan (måste högst antagligen släppa igenom trafiken i din brandvägg). Ett sätt att felsöka på om inte annat.
     
  15. PoPEye

    PoPEye Kid Droid Medlem

    Blev medlem:
    4 jan 2010
    Inlägg:
    37
    Mottagna gillanden:
    0

    MINA ENHETER

    Vore ju grymt om ni fick till något. Mycket smartare att ha en sepparat server istället för att integrera spotify så djupt i xbmc. Är osäker på vad man har för möjligheter att från xbmc's python ramverk accessa servify men det kanske inte är så knepigt. Kan ju bli ett spännade projekt annars.. :D
     
    Last edited: 31 jan 2010
  16. juanez

    juanez Teen Droid Medlem

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

    MINA ENHETER

    Ny version av Serviy/C# släppt.

    Nu med libspotify 0.0.3 i bakgrunden, tack till jonasl som uppdaterade libspotify-sharp wrappern.

    Servify/C# fungerar nu på Linux 32 & 64bit.
     
  17. tompan

    tompan Youth Droid Medlem

    Blev medlem:
    23 jul 2009
    Inlägg:
    168
    Mottagna gillanden:
    22
    Operatör:
    Halebop
    Telefon:
    Samsung Galaxy S7

    MINA ENHETER

    Operatör:
    Halebop
    Telefon:
    Samsung Galaxy S7
    Info:
    Nova
    Telefon 2:
    Samsung Galaxy S8 (jobbet)
    Platta:
    Samsung Tab S2
    Info:
    Nova
    Jag laddade in den nya Servify/C# nu ikväll och här kommer några reflektioner.

    Vet inte om du gjort något så playlist funkar bättre nu eller om jag bara har tur som fått dom att dyka upp nu. Mycket bra iaf.
    Volymkontrollen känns lite svajig, ljudet hänger inte riktigt med när man höjer och sänker volymen. Varianten med knappar funkade bättre för mig.

    Testade även att göra ett script som du beskrev en bit upp i tråden den 25/1. Det får jag inte att fungera. Det blinkar bara till en ruta när jag väljer att köra. Frågan är om det beror på att ett terminalfönster måste var öppet för att servify ska fungera? Finns det någon rad man kan lägga in i scriptet så att den inte stänger terminalfönstret efter sista kommandoraden?

    För övrigt så är jag strålande nöjd med ditt verk. :)
     
  18. juanez

    juanez Teen Droid Medlem

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

    MINA ENHETER

    Har gjort lite smågrejjer, men de flesta problemen tror jag härstammar från spotify's playlist servrar, tyvärr.

    Yep, har upptäckt det, nästa version av ReSpot kommer bara justera volymen när man "dragit färdigt". Den version som finns tillgänglig nu försöker justera volymen kontinuerligt under hela "drag aktiviteten". Testade inte detta tillräckligt noggrant innan releasen...

    1. touch servify.sh
    2. fyll i filen med följande:
    #!/bin/bash
    cd /path/to/servify/
    ./Servify.exe username password listenport &
    3. chmod +x servify.sh

    Dvs, lägg till "&" i slutet på sista raden i skriptet.
    Det går att göra skriptet mkt bättre iofs. Funderar på att fixa ett "gui" som det är i Servify/J.

    Roligt att höra! :)

    Ska försöka få ut en ny version till helgen, med stöd för "shuffle" bl.a.
     
  19. juanez

    juanez Teen Droid Medlem

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

    MINA ENHETER

    ny version

    ute i butik!

    nya knappar, shuffle, stadigare volym kontroll...

    [​IMG]
     
  20. samster93

    samster93 Adult Droid Medlem

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

    MINA ENHETER

    Snyggt!