A C# wrapper for gmusicapi with IronPython
This experiment tries to use the (mainly) unmodified gmusicapi and make it available in C#
This project has just started so the are only a few functions implemented (mainly Mobileclient). The Demo should work so far but there are currently no other tests.
All needed files should be included in the project
- IronPython (from nuget)
- the zipped Python librarys as a Resource of Gmusicapi
- IronPyCrypto binary in Libs
The IronPython setup is a pain.
Please refer to the install instructions
This whole process is a first draft and need's some work.
With some luck it works but it will probably break some stuff.
A preconfigured IronPython package is available here
- rework setup process
- less hacking, maybe some kind of sript or patch files
- try to compile the IronPython Module into a dll
- cast C# Types to Python Types
- error handling
- implement missing clients, types and functions
- test
- documentation