61
Разработка / Re: C# AIMP SDK 3.60
« on: December 22, 2015, 22:37:49 »Здравствуйте!
Хочу попробовать написать плагин на C#.
Я скопировал плагин из релиза в папку Plugins, но он не появляется в AIMP'e.
Martin, не могли бы вы сделать небольшую инструкцию, как создавать проект для написания нового плагина?
Или этот SDK не поддерживает AIMP 4?
День добрый.
Плагин будет работать как в версии AIMP 3.60 так и в 4.0.
На данный момент aimp_dotnet.dll, это плагин загрузчик, который загружает ваш плагин и позволяет ему общаться с плеером.
Порядок действий такой:
1. Создаем новый проект плагина на c#.
2. Подключаем в проект сборку AIMP.SDK.dll
3. Реализуем нужный функционал, примеры реализации можно скачать с github. Там пока 2 демо-плагина.
4. В папке Aimp\Plugins создаем новую папку, например dotnet_myplugin.
5. Необходимо переименовать aimp_dotnet.dll в dotnet_myplugin.dll и скопировать в папку Aimp\Plugins\dotnet_myplugin
6. Билдим наш плагин и копируем его в туже папку.
7. Открываем настройки плагинов aimp'a и должны увидеть наш плагин
Еще на компьютере должены быть установлены C++ 2015 Redist x86 (https://www.microsoft.com/ru-ru/download/details.aspx?id=48145) версии не ниже14.0.23026
И еще, сдк еще сырой и не все возможности присутствуют