Сегодня написал небольшую программку, которая позволяет пользователям плеера iTunes «скробблить» свой прослушиваемый трек в статус на социальной сети ВКонтакте.RU.

Итак, что же она умеет? (на момент последней версии от 25 ноября 2013)

  • Получать полную информацию о прослушиваемой композиции
  • Рекомендовать песню друзьям и помещать её на свою стену в виде текста и/или обложки альбома
  • Устанавливать статус по пользовательскому шаблону
  • Получать первоначальный статус и восстанавливать его при завершении работы с программой
  • Получать обложку песни с LastFM
  • Устанавливать скачанную обложку в трек

TODO:

  1. Исправить большинство багов
  2. Прокомментировать исходный код
  3. Придумать/нарисовать иконку и нормальный логотип для программы
  4. Перевести описание на английский язык
  5. Связаться с разработчиком «VK API for .NET» и обговорить с ним распространение его библиотеки
  6. Привлечь к разработке других программистов
  7. Написать unit-тесты к iTunes SVKS
Использование:

  1. Распаковать скачанный архив
  2. Запустить iTunes и начать произведение любой песни
  3. Запустить iTunesSVKS
  4. Авторизироваться и можно начинать работу с программой
Пока что, думаю, это всё. Сразу предупреждаю, что программа находится на стадии Pre-Alpha, поэтому в ней настолько кривой код и реализация, что если она у вас начнет зависать или поедать RAM, то это только лишь моя вина, ибо это я такой криворукий быдлопрограммист, что даже такую легкую программу не могу нормально написать.
В любом случае, оставляю её на ваш суд.  Исходный код выкладывается под лицензией MIT.
Так же в программе использована библиотека ApiCore (VK API for .NET), которая разработана xternalx, за что ему огромное спасибо.

Внимание!
Для использования программы у вас обязан быть установлен iTunes

Скриншоты:

 

 

 

 

Ссылки

Ссылки:

Домашняя страница: Homepage
Скомпилированная версия (Может быть неактуальной): Download
Страничка проекта: Ohloh

Исходный код: Github  (Microsoft .NET 3.5, C#, Microsoft Visual Studio 2010 SP1)

P.S.: Различные пожелания и замечания крайне приветствуются.