Spotify Remote for Android (Linux / Windows / Mac)

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

  1. flunkerf

    flunkerf Kid Droid Medlem

    Blev medlem:
    15 apr 2010
    Inlägg:
    35
    Mottagna gillanden:
    2

    MINA ENHETER

    Hej. Osäker på det har skrivits i tråden redan men hur gör man för att få det att funka på mac (snow leopard). har laddat ner Mono men vet inte vad nästa steg är...
     
  2. Splix

    Splix Kid Droid Medlem

    Blev medlem:
    10 feb 2010
    Inlägg:
    65
    Mottagna gillanden:
    1

    MINA ENHETER

    Kör windows 7 och har startat med adminrättigheter.. :-(


    Sent from my Nexus One using Tapatalk
     
  3. juanez

    juanez Teen Droid Medlem

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

    MINA ENHETER

    Ok - jag får fortsätta leta. Väldigt konstigt då jag också kör win7...
     
  4. juanez

    juanez Teen Droid Medlem

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

    MINA ENHETER

    Ok - om mono är installerat så ska du nog i princip kunna göra följande:

    starta en consol skriv följande:
    cd /till/din/servify/katalog
    ./Servify.exe user pass 12345 debug


    efter det så bör det starta...
     
  5. Splix

    Splix Kid Droid Medlem

    Blev medlem:
    10 feb 2010
    Inlägg:
    65
    Mottagna gillanden:
    1

    MINA ENHETER

    Du får göra som du vill, det är klart att det hade varit guld om det går att lösa! (Annars finns ju en annan så länge (som iof buggar mycket))... ;)


    Som sagt, bra jobb, keep it up!! :cool:
     
  6. juanez

    juanez Teen Droid Medlem

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

    MINA ENHETER

    Hittade följande på ett forum: "I fixed it. added the program in the DEP (Advanced System Settings - Performance, DEP) click add program browse to the program and that did the trick ;-)"

    Dvs-> kontrollpanelen -> system -> avancerade systeminställningar -> avancerat -> prestanda, inställningar -> dataexekveringsskydd -> lägg till...

    Kanske det hjälper? återkom gärna med resultat :D
     
  7. juanez

    juanez Teen Droid Medlem

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

    MINA ENHETER

    Ny version av Servify/C# släppt.

    Nu med Artist och Album 'browse' implementerat!
     
  8. juanez

    juanez Teen Droid Medlem

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

    MINA ENHETER

    annars kan du pröva:

    mono Servify.exe <user> <password> <port> debug
     
  9. blueblood

    blueblood Kid Droid Medlem

    Blev medlem:
    22 jan 2010
    Inlägg:
    41
    Mottagna gillanden:
    3

    MINA ENHETER

    Funderade på en sak.

    Är det möjligt att få upp en dialog för att mata in användarnamn och lösenord? Inte alltid man vill skriva sitt lösenord i klartext.
     
  10. juanez

    juanez Teen Droid Medlem

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

    MINA ENHETER

    Tack för förslaget!

    På sikt kommer jag utveckla något liknande det som fanns i java versionen...
    det vill säga ett (optional) GUI och en property fil.

    Men det är just nu mer fokus på lite andra saker (framförallt stabilitet.. MONO / .NET är ju inte riktigt lika härligt som Java på cross platform utveckling.. tyvärr).
     
  11. grief

    grief Senior Droid Medlem

    Blev medlem:
    27 dec 2009
    Inlägg:
    1 106
    Mottagna gillanden:
    85
    Telefon:
    Oneplus 3

    MINA ENHETER

    Telefon:
    Oneplus 3
    Telefon 2:
    Motorola Lumia 640 LTE
    Telefon 3:
    SGS3
    Platta:
    Sony Z3 Tablet Compact 611
    Platta 2:
    iPad 2 3G
    Får krasch direkt med nya versionen. Köade en låt och valde sen att spela den och då kraschade det. Intresserad av fellogg?
     
  12. juanez

    juanez Teen Droid Medlem

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

    MINA ENHETER

    Japp! Skicka på! (Nästan) Enda sättet att förbättra servern :)
     
  13. juanez

    juanez Teen Droid Medlem

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

    MINA ENHETER

    Uppdatering igen! ;)

    New Update! (2010.05.25 19:00 CET):
    Configurable bitrate! Now possible to choose 160kbps or 320kbps. Startup with new param:

    Servify.exe username password local_port bitrate debug
    IE: Servify.exe magician abrakadabra 1337 320 debug
     
  14. grief

    grief Senior Droid Medlem

    Blev medlem:
    27 dec 2009
    Inlägg:
    1 106
    Mottagna gillanden:
    85
    Telefon:
    Oneplus 3

    MINA ENHETER

    Telefon:
    Oneplus 3
    Telefon 2:
    Motorola Lumia 640 LTE
    Telefon 3:
    SGS3
    Platta:
    Sony Z3 Tablet Compact 611
    Platta 2:
    iPad 2 3G
    Ska ske i morgon, har felkoden på jobbdatorn ;)
     
  15. flunkerf

    flunkerf Kid Droid Medlem

    Blev medlem:
    15 apr 2010
    Inlägg:
    35
    Mottagna gillanden:
    2

    MINA ENHETER

    Jaa, nu händer det något i alla fall. Det ser ut som om telefonen kopplar upp mot datorn, men jag kan inte se några låtar eller spellistor i telefonen.
     
  16. juanez

    juanez Teen Droid Medlem

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

    MINA ENHETER

    Står det något i terminalen där du startade Servify?
     
  17. Cire

    Cire Adult Droid Medlem

    Blev medlem:
    9 jan 2010
    Inlägg:
    949
    Mottagna gillanden:
    54

    MINA ENHETER

    ajsudha Fan ibland hatar jag att ha Mac OS. Hur som helst, skriver jag in i terminalen så får jag bara fram "Servify.exe dosen't exist". Vart fan ska jag lägga filen vilken username/password är den ute efter? Spotifys?
     
  18. juanez

    juanez Teen Droid Medlem

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

    MINA ENHETER

    Tjenare,


    1) jag antar att du installerat "mono" för mac?

    2) packa upp servify.zip till valfritt ställe exvis: ~/servify

    3) cd ~/servify

    4) mono Servify.exe user pass port 320 debug


    får du det att fungera?

    finns ofta på freenode med samma nickname som på forumet här.
     
    Last edited: 25 maj 2010
  19. egodeus

    egodeus Youth Droid Medlem

    Blev medlem:
    17 aug 2009
    Inlägg:
    113
    Mottagna gillanden:
    0

    MINA ENHETER

    lite fler krascher, men den har blivit stabilare i alla fall, så det går åt rätt håll :)

    Kod:
    D:\servify>Servify.exe xxxxxx xxxxxx 1234 debug
    Servify/C# v2010.05.23
    Initiating login sequence
    CachePath: C:\Users\xxxxxxxx\AppData\Local\Temp\libstpotify-cache
    SettingPath: D:\servify\libspotify-settings
    Log: 11:45:17.579 I [ap:1368] Connecting to AP a1.spotify.com:4070
    Login result from spotify: OK
    Log: 11:50:17.956 E [metadata.cpp:1455] Unable to save file: metadata.bnk
    Log: 11:55:17.962 E [metadata.cpp:1455] Unable to save file: metadata.bnk
    Log: 12:00:17.980 E [metadata.cpp:1455] Unable to save file: metadata.bnk
    Client connected to server.
    list
    Command Executed: list
    enqueue spotify:user:xxx:playlist:xxxxx
    Command Executed: enqueue spotify:user:xxxxxx:playlist:xxxxxx
    play 0
    Log: 12:02:25.287 I [file_picker.cpp:88] File picker: track=a68fff30a1e84031a2a6
    71b06b2836d9, file=15e81672163dce8d308b26d7d1b6e5a13317ed10, bitrate=160000, max
    =160000, target=160000, num=2
    Command Executed: play 0
    BASSPlayer created ( WINDOWS )
    **********************************************************
    * BASS.NET API  by Bernd Niedergesaess - Version 2.4.6.4 *
    *       Freeware version - For personal use only!        *
    * © 2010 www.bass.radio42.com  :  BASS by www.un4seen.com *
    **********************************************************
    Log: 12:02:26.098 I [file_streamer_simple.cpp:757] Request for file 15e81672163d
    ce8d308b26d7d1b6e5a13317ed10 complete (code: 0)
    Log: 12:02:26.255 I [file_streamer_simple.cpp:757] Request for file 15e81672163d
    ce8d308b26d7d1b6e5a13317ed10 complete (code: 0)
    pick spotify:user:xxxxxx:playlist:xxxxxx
    Command Executed: pick spotify:user:xxxxxx:playlist:xxxxxx
    Log: 12:02:52.551 I [file_streamer_simple.cpp:757] Request for file 15e81672163d
    ce8d308b26d7d1b6e5a13317ed10 complete (code: 0)
    next
    Log: 12:02:56.746 I [file_picker.cpp:88] File picker: track=8645a442e8bc4763a76f
    13e1d430d25b, file=b54cb43cf8b4b022f7eb78e717844aec1b5e00d0, bitrate=160000, max
    =160000, target=160000, num=3
    Command Executed: next
    Log: 12:03:20.270 I [file_streamer_simple.cpp:757] Request for file b54cb43cf8b4
    b022f7eb78e717844aec1b5e00d0 complete (code: 0)
    Log: 12:03:44.861 I [file_streamer_simple.cpp:757] Request for file b54cb43cf8b4
    b022f7eb78e717844aec1b5e00d0 complete (code: 0)
    
    
    Ohanterat undantag: Ohanterat undantag: System.Net.Sockets.SocketException: En e
    tablerad anslutning avbröts av programvaran i värddatorn
       vid System.Net.Sockets.Socket.Send(Byte[] buffer, Int32 offset, Int32 size, S
    ocketFlags socketFlags)
       vid System.Net.Sockets.Socket.Send(Byte[] buffer)
       vid Servify.ServifyServer.Pinger(Object stateInfo)
       vid System.Threading._TimerCallback.TimerCallback_Context(Object state)
       vid System.Threading.ExecutionContext.runTryCode(Object userData)
       vid System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedC
    leanup(TryCode code, CleanupCode backoutCode, Object userData)
       vid System.Threading.ExecutionContext.RunInternal(ExecutionContext executionC
    ontext, ContextCallback callback, Object state)
       vid System.Threading.ExecutionContext.Run(ExecutionContext executionContext,
    ContextCallback callback, Object state)
       vid System.Threading._TimerCallback.PerformTimerCallback(Object state)
    
     
  20. juanez

    juanez Teen Droid Medlem

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

    MINA ENHETER

    Hmm.. Verkar vara något windows-specifikt som går snett... Den gillar inte när klienten kopplar ifrån... Måste jag ordna! Tack!