GithubHelp home page GithubHelp logo

Comments (7)

weeble avatar weeble commented on August 11, 2024

Hi! I'm not actively developing this project anymore, but hopefully one of the other maintainers will be along to help. In the meantime, here are a few pointers:

  1. ohLibSpotify was developed with VS2010, and I don't believe it's been converted to VS2013 yet. It should be possible to get it to work, but there might be some problems we haven't anticipated.
  2. ohLibSpotify needs a few dependencies to build, and it sounds like either you don't have them, or for some reason VS2013 is ignoring the build rules that create that file based on the libspotify API headers. Have you tried following the quick-start guide in the README? https://github.com/openhome/ohLibSpotify/blob/master/README.md
  3. More information about building ohLibSpotify is in the development guide: https://github.com/openhome/ohLibSpotify/blob/master/doc/development.md
  4. You might also be able to get some help from the openhome forum. It's not very active at the moment, but I think there are a few people watching it who might be able to help.

Good luck!

from ohlibspotify.

AmirHossein484 avatar AmirHossein484 commented on August 11, 2024

Thanks, Could you please upload or email GeneratedCode.cs to me?
[email protected]

from ohlibspotify.

weeble avatar weeble commented on August 11, 2024

GeneratedCode.cs is generated during the build process. It's not supposed to be included in the repository. You should try to find out why it isn't being generated during the build process. Were there any other error messages? Have you followed followed the instructions in the README?

from ohlibspotify.

AmirHossein484 avatar AmirHossein484 commented on August 11, 2024

Thanks for help, Last question ..
I've just downloaded the downtify (https://github.com/Shawak/downtify). I'm currently trying to download some tracks with it but wWhen i am trying to download a track, Link.CreateFromString(LinkStr) returns null .. (Link class is in your project ohLibSpotify.dll) .. Is there any problem? Is your code run correctly now? and can you help me to fix this problem?
ex : https://play.spotify.com/track/1CkvWZme3pRgbzaxZnTl5X
Thanks a lot.

from ohlibspotify.

weeble avatar weeble commented on August 11, 2024

Like all of ohLibSpotify, Link.CreateFromString is just a thin wrapper around the libspotify function. The documentation for sp_link_create_from_string says that it returns null if the link cannot be parsed: https://developer.spotify.com/docs/libspotify/12.1.45/group__link.html#gaea9c39f35f7986fc9fed4584fa211127
I don't have a premium Spotify account to test it, but it certainly did work for me when I wrote it. You can see example usage of Link.CreateFromString in SpShellSharp's "browse" command. You could try running that and seeing if it fails on that same URI. It might be a bad link or it might be a bug in libspotify. It's also theoretically possible you've found a bug in ohLibSpotify's string marshalling. Do you get the same problem for all track URIs?

from ohlibspotify.

weeble avatar weeble commented on August 11, 2024

I'm really sorry, but I don't have the time to look into this in detail. As I say, perhaps a current maintainer, such as @SimonChisholm will be able to help. I would recommend you delete that comment - these comments are public and you should not share your account details with others.

from ohlibspotify.

AmirHossein484 avatar AmirHossein484 commented on August 11, 2024

Ok,Thanks

from ohlibspotify.

Related Issues (1)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.