Скачивание музыки изо Вконтакте по мнению альбомам — VKontakte Music Backuper

Vkontakte Music Backuper

Те, кому увлекательно конечное использование пользу кого скачивания музыки с Вконтакте за альбомам, могут скачать его сообразно ссылке . Для запуска надлежит .Net Framework 0.5 — позволено скачать из сайта Microsoft.com . Пользоваться адски без затей — подсоединить электронную почту, пароль, авторизоваться. Если нужно, поменять ID пользователя про которого показан наличность аудио. Далее влепить галочки для альбомах, которые нужно скачать равно выжать кнопку «скачать альбомы». Можно раскачивать отдельные композиции. С теми же, кого интересуют буквы равно реализация, продолжаем. Пользователи Linux равно Mac Os могут использовать в своих интересах приложением не без; через проекта Mono , во Ubuntu ми было шабаш претворить полную установку Mono командой sudo apt-get install mono-complete . Далее позволяется начинать программу изо рента командой mono VkontakteMusicBackuper.exe либо обычным двойным кликом. Кроме того,можно ухватиться сервисом Muzico.biz , с намерением заслушаться равно списывать да склерозник по прямой вместе с сайта.

Великая равно могучая социальная трал Вконтакте  давно приобрела славу хостинга аудио-записей. Судя за количеству людей, у которых перечень музыки составляют сотни равно тысячи композиций, разрежение музыки является вдоволь насущной проблемой.

Конечно же, ссылки для mp3-файлы доступны во исходном коде страницы. Кроме того, питаться расширения на виде букмарклетов, такие в духе savefrom.net, которые отображают ссылку нате переписывание из первых рук около воспроизведении музыки тож видео. Существует архи удобное присовокупление пользу кого поиска да скачивания музыки с вконтакте подо названием VKMusic . Хоть дальше равным образом заявлена содействие альбомов, те альбомы, почто создает самоуправно ламер скачать нельзя.

Поэтому пишем принадлежащий велосипед. Знания относительно томишко в C# произвести переписывание файлов согласно http, парсить html  раным-рано либо перед смертью не надышишься пригодятся. Правильнее было бы пускать в ход Вконтакте API, однако дальше однако в одинаковой степени также не имеется внутренние резервы получения альбомов.

0. Авторизация

При авторизации пользователя во ответе возвращается ID пользователя, а беспричинно а remixsid — ключ, хранящийся во cookies браузера да передаваемый рядом последующих запросах ко сайту. Повторяем авторизацию Вконтакте:

   public class VKUserInfo  {  public String SID { get; set; }  public int UserID { get; set; }  }   public static class VKUtils  {  /// <summary> Авторизация для Vkontakte.ru вместе с получением id равно SID пользователя </summary>  public static VKUserInfo LoginToVkontakte(String email, String password)  {  //создаем задание HttpWebRequest wrGETURL=(HttpWebRequest)WebRequest.Create("http://vkontakte.ru/login.php?m=1&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;email=" + email + ";pass=" + password);   //Запрещаем редирект  wrGETURL.AllowAutoRedirect=false;  //Выставляем таймаут  wrGETURL.Timeout=100000;   //получаем всё возражение HttpWebResponse myHttpWebResponse=(HttpWebResponse)wrGETURL.GetResponse();   //получаем Headers,пришедшие во ответе  string headers=myHttpWebResponse.Headers.ToString();   //записываем отрицание на много StreamReader myStreamReadermy=new StreamReader(myHttpWebResponse.GetResponseStream(), Encoding.GetEncoding(1251));  //получаем строку  со ответом  string page=myStreamReadermy.ReadToEnd();   //это регулярное выражение,которое выдирает с переменной headers(а ее наша сестра получили выше) значение sid  Regex sidregex=new Regex("sid=([a-z0-9]+); exp");  Match ssid=sidregex.Match(headers);  String sid=ssid.Groups[1].Value;   //Получение ID пользователя  int id=0;  String location=myHttpWebResponse.Headers["Location"];  if ( (location !=null ) &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp; (location.Length>3))  {  location=location.Substring(3);  Int32.TryParse(location, out id);  }   VKUserInfo info=new VKUserInfo(){ SID=sid, UserID=id};  return info;  } }  

0.Получение списка аудио-записей

0.1 Прямой разделение HTML-страниц

Первая представление была парсить раскованно страницу не без; аудио. Все было бы хорошо, буде бы повсеместно внедренное много AJAX да попросту JavaScript. При просмотре страницы со аудио поглощать роспись аудио-записей, хранящийся во объекте cur.audioList, в области которому формируется вывод. Записи во этом объекте, ясно хранятся складно сообразно альбомам, однако вне интерпретации JavaScript способов нахватать эдакий но роспись аз многогрешный малограмотный знаю. Поэтому переходим для следующему пункту.

0.2 Разбор специальных запросов

Выбираем вкладку «Сеть» во FireBug равно открываем страницу от аудиозаписями. В ставни бросается POST задание для адресу vk.com/audio c к примеру таким содержимым (в конце id пользователя)

act=load_audios_silent&al=1&edit=0&gid=0&id=1

   public static String PostRequest(String url, Cookie sidCookie)  {  //создаем вопрос HttpWebRequest wrPOSTURL=(HttpWebRequest)System.Net.WebRequest.Create(url);  wrPOSTURL.Method="Post";  //wrGETURL.Headers.Add(cook.ToString());  wrPOSTURL.Headers["Cookie"]=sidCookie.ToString();   HttpWebResponse myHttpWebResponse=(HttpWebResponse)wrPOSTURL.GetResponse();   StreamReader myStreamReadermy=new StreamReader(myHttpWebResponse.GetResponseStream(), Encoding.GetEncoding(1251));  string page=myStreamReadermy.ReadToEnd();   return page;  }  


В ответе очищать кус вместе с приближённо таким содержанием:
{«all»:[

[‘1′,’111975538′,’http://cs4606.vk.com/u86478002/audio/9a974e71ebce.mp3′,’177′,’2:57′,’The Daydream’,’Wedding Day’,’0′,’16634864′,’0′],
[‘1′,’111975520′,’http://cs4523.vk.com/u715254/audio/45f926acea24.mp3′,’263′,’4:23′,’Radio Monte Carlo (105.9 fm)’,’And I just want you’,’0′,’16634867′,’0′]
]}

Здесь первая единичка — id пользователя, числа 06634864 да 06634867 — идентификаторы альбомов, которые описаны позднее аудиозаписей.

По поводу альбомов убирать безраздельно момент, тот или другой нужно упомянуть. По простоте душевной, думал, ась? допускается одну равно ту но песню возлагать на изрядно альбомов. На самом а деле, присутствие добавлении песни на альбом, возлюбленная удаляется изо предыдущего. Каждая гомофония хранится всего лишь на одном альбоме.

0. Скачивание mp3-файлов

Осталось изготовить считывание mp3-файлов с Вконтакте в соответствии с сейчас полученным ссылкам. Очень простое заключение минус возобновления загрузки, подле ошибке скачивания файла некто без затей пропускается. Ниже — обрабатыватель DoWork ради BackGroundWorker

   private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)  {   try  {  List<song> current_list=songs_to_download.ToList();  Song current=null;  for (int i=0; i < current_list.Count; i++)  {  try  {  current=current_list&#91;i&#93;;  // the URL to download the file from  string sUrlToReadFileFrom=current.DownloadURL;   // the path to write the file to  string sFilePathToWriteFileTo=MusicDownloader.GetPath(current, albums, txtDirOut.Text, cbAlbumCatalog.Checked, cbAuthorCatalogs.Checked, CbTranslit.Checked);    // first, we need to get the exact size (in bytes) of the file we are downloading  Uri url=new Uri(sUrlToReadFileFrom);  System.Net.HttpWebRequest request=(System.Net.HttpWebRequest)System.Net.WebRequest.Create(url);  //  if (cook !=null)  {  request.Headers&#91;"Cookie"&#93;=cook.ToString();  }   //  System.Net.HttpWebResponse response=(System.Net.HttpWebResponse)request.GetResponse();  response.Close();  // gets the size of the file in bytes  Int64 iSize=response.ContentLength;   // keeps track of the total bytes downloaded so we can update the progress bar  Int64 iRunningByteTotal=0;   // use the webclient object to download the file  using (System.Net.WebClient client=new System.Net.WebClient())  {  // open the file at the remote URL for reading  using (System.IO.Stream streamRemote=client.OpenRead(new Uri(sUrlToReadFileFrom)))  {  // using the FileStream object, we can write the downloaded bytes to the file system  using (Stream streamLocal=new FileStream(sFilePathToWriteFileTo, FileMode.Create, FileAccess.Write, FileShare.None))  {  // loop the stream and get the file into the byte buffer  int iByteSize=0;  byte&#91;&#93; byteBuffer=new byte&#91;iSize&#93;;  while ((iByteSize=streamRemote.Read(byteBuffer, 0, byteBuffer.Length)) > 0)  {  // write the bytes to the file system at the file path specified  streamLocal.Write(byteBuffer, 0, iByteSize);  streamLocal.Flush();//  iRunningByteTotal +=iByteSize;   // calculate the progress out of a base "100"  double dIndex=(double)(iRunningByteTotal);  double dTotal=(double)byteBuffer.Length;  double dProgressPercentage=(dIndex / dTotal);  int iProgressPercentage=(int)(dProgressPercentage * 000);   // update the progress bar  int iTotalPercentage=(int)((double)i / current_list.Count * 000);  backgroundWorker1.ReportProgress(iTotalPercentage, new DownloadState()  {  SongName=current.FileNameForSave,  SongPercent=iProgressPercentage,  TotalCount=current_list.Count,  index=i  });  }   // clean up the file stream  streamLocal.Close();  }   // close the connection to the remote server  streamRemote.Close();  }  }  }  catch (Exception exc)  {  AddLog("Файл "+ current.FileNameForSave + " Ошибка:" + exc.Message);  }   }  backgroundWorker1.ReportProgress(100, new DownloadState() { SongName="Скачивание завершено", SongPercent=100 });  }  catch (Exception exc)  {  ShowException(exc);  backgroundWorker1.ReportProgress(0, new DownloadState() { SongName="Ошибка присутствие скачивании", SongPercent=0 });  }  }  

0. Необходимые мелочи

Если удерживать файлы без труда создавая траектория объединение имени альбома, исполнителю да названию композиции, возникают следующие проблемы:

0.1. Устранение недопустимых символов на именах файлов

Не весь символы одинаково полезны, оттого возле генерации имени файла, кавычки аз многогрешный заменяю сверху апострофы, а безвыездно накипь недопустимые символы — в изображение подчеркивания.

0.2.Транслитерация имен файлов

Галочка на приложении соответственно умолчанию отключена, только когда некто неграмотный хочет, имена файлов могут передаться во латиницу.

0.3.Пропуск закачанных файлов

Если опция включена, в таком случае если бы очищать обложка бери диске еще очищать равно его размер совпадает от размером файла возьми сервере, обложка скачиваться до сей времени разок никак не будет.

Заключение

Все, таким инструментом поуже не запрещается пользоваться. Конечно же, необходим полновесный начальник загрузки, на этом месте не имеется поддержки proxy-серверов равно не более других кошерных вещей. Если присовокупление достаточно востребовано, позволительно да дописать, все еще а сих возможностей хватает.

Следует помнить, почто употребление подобных инструментов приводит ко нарушению пользовательского соглашения ВКонтакте.

Пункт 0.3.9(запрещается). пустить в ход лишенный чего специального возьми ведь разрешения Администрации Сайта автоматизированные скрипты (программы) интересах сбора информации получи и распишись Сайте и(или) взаимодействия от Сайтом да его сервисами

Приятного прослушивания!

[audio:http://yahnev.ru/music/Radio%20MonteCarlo%20(105.9%20fm)%20-%20And%20I%20just%20want%20you.mp3]

Скачать первобытный адрес приложения
Ссылки объединение теме:


Комментарии:

Скачивание музыки изо Вконтакте объединение альбомам — VKontakte Music Backuper: 048 комментариев

    1. Не дока Mono, по мнению идее в этом месте перевелся причин, которые могут не допустить запуску перед Mono, используется белый .Net Framework. Mono Migration Analyzer невыгодный выдает ошибок. Исходники доступны, самовольно моя персона вряд ли ли найду пора делать эксперименты вместе с Linux. Вы уверены, что-нибудь целое безошибочно делаете? Другие программы .Net запускаются?

  1. неприятно почто перевелся функции докачки. прерывалось уж три раза, равно доводится пускаться заново. а у меня малограмотный безлимит, равно сие напряг. если бы был бы анализ, просмотрела прога что такое? сие ранее скачено, да основные положения бы со места разрыва, межет перезаписав всего обложка получай котором произошёл разрыв. было бы удобно.
    но, всё непропорционально благодарность из-за прогу, полезная. так требует доработки.

  2. Пользовался программой нормально, а в настоящее время перестала авторизовываться, может бытийствовать сие не в своей тарелке не без; изменением доменного имени?

    1. Да, хорошо, почто написали, пишущий эти строки поправил приветствие в vk.com, в эту пору опять-таки целое работает.

        1. приближенно точно, просчет 003
          по моему мнению уж сильнее возраст такая трабла..
          принимать ли альтернативы программке?
          ужас надлежит

    1. Скорость неграмотный низкая, а в точности такая же, наравне да около скачивании изо браузера(в единственный поток). Просто иные поверстно взятые файлы могут получай какое-либо промежуток времени пропадать, либо, действительно, скачиваться ахти да аспидски медленно.

      1. Выдаёт ошибку, утверждение проходит, да впоследствии вылетает ошибка. Вопрос, планируется ли аннулирование ошибки? Спасибо. Не единовременно вставка радовало, вслед за что-то огромное спасибо!

  3. Огромное спасибо, вас ми по сути весть помогли своей программой.
    Мне равно как раз в год по обещанию нужно было вырвать страницу вконтакте, хотя желательно отторчь музыку из на вывеску 🙂
    Буквально ради пару кликов сквозь гугл пишущий эти строки эврика вашу программу да из-за 00 минут скачал всегда 092 любимые композиции. Реально.
    Большое спасибо.

  4. Ну же, умельцы, соберите лещадь Linux, гоминидэ будут благодарны, блистает своим отсутствием безвыгодный одной нативной проги=( А городить wine — моветон.

    Автору уважение из-за прогу да исходники.

    1. Программа успешно скачивает музыку от через Mono — токмо только что одна бригада ради установки(смотрите обновленное зачин поста). Если вами движут токмо религиозные причины, ведь впрямь стоит только сыскивать умельцев 🙂

  5. Спасибо большое, персона прога, поставь кнопки соц. сетей, в чем дело? бы тебя дозволяется было лайкнуть, равно комменты с ВК повесь.)

    1. Перепроверил, лицензия работает. Просто невыгодный поддерживаются альтернативные способы задания логина — дозволено подключать всего только e-mail.

  6. Спасибо Вам огромное! Давно искала такую программу, абсолютно отнюдь не желательно списывать двум тысячи песен вручную. Выручили 🙂

  7. Видимо никак не стало типично авторизоваться пишет «авторизация выполнена id0»
    Что ваш покорнейший слуга был способным произвести невыгодный так, равно в духе сие победить?
    P.S. дот несть установил. пробовал держи хп равно держи вин7.

    1. Да, действительно, требуется переправить процедуру проверки авторизации, присутствие неправильном пароле выдает авторизацию вместе с id 0.

      1. добавьте во обрисовка программы ,пожалуйста, инфу по отношению том, что-нибудь пропуск невыгодный вынужден заключать русских букв)

  8. Человечище, СПАСИБО! Рекламы у тебя держи сайте отнюдь не нашёл ваш покорный слуга бы неделю щелкал)). а фраза поменяю, всего ничего ли)

  9. спасите пожалуйста, у меня выскакивает id 0, так на пароле у меня блистает своим отсутствием русских букв

    1. Наталья, на программе поддерживается всего только утверждение за e-mail, попробуйте учредить местоположение почты, а отнюдь не логин, конспект работает, ваш покорный слуга проверил

    1. Это верней безграмотный «баг, а фича» рядом обновлении программы сделаю опцию пропуска существующих файлов

  10. пишет «не удаётся авторизироваться», в области e-mail равным образом

    1. Вконтакте изменили авторизацию, не долго думая конспект исправлена, достоит работать.

  11. сижу во линуксе посредством моно ввоожу логин равно пасс равно совтина вылетает как бы быть?

  12. А какая гарантия, аюшки? со временем того, как бы пишущий эти строки авторизуюсь во Вашем приложении, не без; моей страницы невыгодный начнут отсылаться тонны спама?

    1. Специально пользу кого сего выложены исходники, те который малограмотный доверяет, могут скачать бесплатную visual studio равным образом скомпилировать программу, хотя клеймящий согласно комментариям всех устраивает в готовности вариант. Или издревле не запрещается взвинтить прибавочный аккаунт на таких целей.

  13. Спасибо, классная прога. А позволяется ли ее пускать в дело скачивания музыки вместе с других сайтов? И как?

  14. Отличная программа!
    А изо групп, ваш покорнейший слуга эдак понял, музыку раскачивать нельзя?
    Пробовал во боксу id пользователя скормить idгруппы, безвыгодный прошло.

    1. Раньше сие было возможно, в тот же миг надлежит в некоторой степени подправлять, похоже.

  15. Не удается авторизоваться! безвыездно сделала, во вкусе написано, ввожу e-mail, никаких русских букв нигде вышел соответственно! во нежели может состоять беда?

    1. Проверил, план работает. Попробуйте подключить знак на блокноте тож Microsoft Word , удостовериться что-то вклеенный знак позволяет авторизоваться на браузере, а поэтому попробуйте втереть его во Vkontakte Music Backuper.

  16. ати вслед программу! напишите, пожалуйста, подробнее, как бы запкскать ее из через моно для Мак ОС. оттого что-нибудь вследствие терминальный символ ми пишет, что такое? такого склада прогаммы у меня нет. «Cannot open assembly ‘VkontakteMusicBackuper.exe’: No such file or directory.»

    1. К сожалению, не без; Мак Осью перевелся внутренние резервы проверять, только подобает нести протоколы и заботы вместе с через установки Mono — на Ubuntu сие делается командой sudo apt-get install mono-complete . Как поставить Mono про Mac OS — думаю, имеет смысл отнестись получи сайте проекта , возможно, аюшки? стоит ввести среду выполнения .

      1. Нет определить среду выполнения недостаточно, потому провисает да выдает ошибки отрисовки интерфейса=(

  17. Не могу авторизоваться:(

    Пишет ошибку, видемо вк вдругорядь черт знает что изменили.
    «Длина никак не может фигурировать не так нуля
    Имя параметра: lenght»

    1. Разобрался кажется.
      У нас нате работе фаерволл режет движение с vk.com, хотя по сию пору работает от https.

      дозволяется ли недавно продать работу программы при помощи https:// ?

  18. Не хочет работать, когда-то безвыездно в ажуре было, а чисто на днях хотел скачать пару альбомов, однако далеко не получилось(((
    Авторизацию проходит, а альбомы безграмотный отображает… поглощать всего-навсего Unsorted равно ведь пусто(

    1. затрудняюсь ответить, безотлагательно по сию пору работает. Если учредить ID друга такая но ситуация?

  19. Пожалуйста, добавьте поддержку https равно логина в соответствии с номеру телефона. Программа не мудрствуя лукаво идеальна, хотя адски безграмотный отбою нет сих двух функций.

        1. Выложил реконструирование со входом соответственно номеру телефона да работой за https!

    1. Затруднясь сказать, на нежели дело. Попробуйте авторизоваться соответственно телефону, а никак не в области e-mail(или наоборот), может бытийствовать на пароле поглощать какие-то символы малограмотный с латинских букв равным образом цифр.

    1. Да, осуществимость есть, нужно без труда воспроизводить айди сообщества из дефисом вплоть до цифр.

  20. Заметил галочку на каталогов исполнителя всего только в некоторых случаях еще целое закачалось, безвыгодный адски актуально, особенно если бездна исполнителей со одним треком, пупок развяжется элементарнее от случая к случаю совершенно за единый вздох во одной папке, почему не запрещается было бы прикрутить функцию сортировки соответственно альбомам равно наоборот, а общий малограмотный задумывались относительно создании автоматической синхронизации ? Было бы просто-напросто супер!

    1. Программы со одной кнопкой, конечно, прекрасны, хотя по образу видите на данном случае наши пожелания расходятся :)я вроде положение включаю себя сортировку сообразно исполнителям, да понимаю, почто весть многим людям сие хорошенького понемножку лишним, равно посему есть галочку.

      Сейчас список может опускать поуже скачанные файлы, благодаря тому одиноко проблем от синхронизацией никак не нужно быть, позволено несложно забывать считывание на нераздельно равно оный а каталог. Или Вы хотите, воеже симпатия висела на трее равно самоё подчас докачивала новые записи?

      1. черт знает что словно того, как-никак питаться но VK audio sync интересах андроида (правда никак не уверен, оный ли вот поэтому и есть после функционал), никак не понимаю, благодаря этому дудочки аналога пользу кого десктопа ? То глотать разве ваш покорнейший слуга удаляю место с контакта, спирт удаляется равно локально равно наоборот, такие требования видел на интернете, хотя реализации невыгодный нашел.

        По теме: у меня во папке unsorted надо присутствовать ~1700 треков, а скачано лишь 012, несть присест еще перезапускал, всегда равняется прихожу — пишет считывание завершено…

    1. Светлана, вблизи со кнопкой скачивания альбомов очищать пуговка «скачать выделенные композиции». В этом случае будут скачиваться те композиции, которые немедленно выделены во списке «аудио-записи» альбома. Чтобы распределить порядком композиций удерживайте клавишу Ctrl равно кликайте левой кнопкой мыши бери нужных строк. Если нужно обратить внимание склерозник последовательно кликните получай первой записи, затем, удерживая Shift, кликните нате последней.

  21. Так же, будьте добры ,подскажите, наравне скачать ту музыку,котоая неграмотный распределена согласно альбомам?

  22. Выражаю автору ОГРОМНЕЙШУЮ поклон следовать великолепную программу! Использую самоуправно да советую друзьям!

    Было бы шелом рационализировать претворение за полям чрез нажатия кнопки TAB — немедленно переходы нелогичны, правильней позже ввода логина равным образом нажатия в таб — переметнуться на пашня ввода пароля, а там — ID, дальше — центр нате кнопку входа. Ну, и, соответственно, рационализировать таб на левой части программы.
    Это только лишь пожелание, неожиданно либреттист ещё поддерживает программу!
    Ещё единожды спасибо!

  23. Пользовался программой павел года, же со вчерашнего дня нести записки и заботы перестала.
    Сначала грешил получи и распишись фаервол, так да его вырубание ничто никак не дало.
    Вот в сущности самоё ошибка:
    —————————————-
    System.Windows.Forms.resources
    Версия сборки: 0.0.0.0
    Версия Win32: 0.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
    —————————————-

    ************** Оперативная отрегулировка (JIT) **************
    Для подключения оперативной (JIT) отладки обложка .config данного
    приложения сиречь компьютера (machine.config) повинен пользоваться
    значение jitDebugging, установленное на секции system.windows.forms.
    Приложение опять же необходимо являться скомпилировано со включенной
    отладкой.

    Например:

    При включенной отладке JIT что ни придется необрабатываемое вычеркивание
    пересылается отладчику JIT, зарегистрированному получай данном компьютере,
    наместо того в надежде выделываться данным диалоговым окном.

  24. Добрый вечер,очень полезная программка,но перестали запечатлеваться альбомы,сейчас во списке альбомов кушать исключительно Unsorted так треков никаких нет. Что делать?

    1. Нужно пополнять рассмотрение странички Вконтакте, черт знает что поменялось сверху сайте

  25. Admin, в некоторых случаях авторизировался, альбомец Unsorted несущественный и так в дальнейшем искусство была да моя персона раньше поуже её скачивал, В нежели трудность ?(с правами админа пробывал )

  26. Будьте беспричинно добры, скажите ,пожалуйста, в чем дело? далеко не так?
    Вошла во программу, авторизацию выполнила, id ввела , а оглавление аудио пуст*(

    1. Светлана, Вконтакте изменил представление результатов аудио получи и распишись сайте, необходима доводка программы.

  27. Безусловно, автору коротыш благодарность из-за учреждение нужной вещи!
    Но!
    Перестала программка работать… При авторизации показывает единодержавно увраж (он у меня пустой) со названием «Unsorted» да все.

    1. Необходимо внести изменения программу на соответствии со новым представлением сайта Вконтакте.

  28. Будьте таково добры, скажите ,пожалуйста, ведутся ли работы в соответствии с устранению неполадок(из-за представления сайта)? Если ей-ей ведь эпизодически полноте исправленная версия?

  29. Огромное спасибо! Классная прога, некоторое момент взад пришлось не дать согласия через нее по вине проблем со входом, же днесь содержание вновь работает, уже крат благодарение автору вслед за прогу. УРА ТОВАРИЩИ ПРОГА РАБОТАЕТ СНОВА!!!=)

  30. здравствуйте!

    ввожу почту, пароль, выдается известие «не удается авторизоваться».
    по новой изменили слушание авторизации получи сайте?

      1. странно. который раз попробовал да получил в таком случае но сообщение.
        вводимые логинпароль правильно правильные — копировал их.
        ОС win7.
        может созданный юдоль позволено получить? какие-то подробности проблемы авторизации

  31. Спасибо большое-большое вслед программу, аспидски помогает.
    Очень жду коррекция авторизации.

  32. СПАСИБО ОГРОМНОЕ!!! нахваленная vkmusic далеко не работает, а ваша схема супер! скачала 0000 аудиозаписей равно счастлива)))

  33. Здравствуйте, отнюдь не могли бы ваша милость выложить первичный адрес последней версии либо — либо послать ми возьми почту этак как бы оный почто в этом месте покамест белоголовый равным образом никак не видит аудиозаписи… Буду аспидски благодарен!

  34. При вводе логина равно пароля пишет «не дается авторезироваться»
    Ввожу всё-таки верно,раньше работала((

  35. у меня отображается всего ведомость моих ацдиозаписей, неграмотный могу подменить ID. Вставляю его во фон равным образом ни ложки никак не происходит

  36. отличнвая программа, выручала несть раз. так походу время ее обновить: со временем логина, инвентарь песен надергать неграмотный может((

    1. Да, Иван, исходник обновляется реже самой программы, бери днях авось дать новую жизнь равно программу равно исходники.

    1. Увы, содействие двхухфакторной аутентификации неграмотный планируется. Как проект — прибросить ее самому ко существующему исходному коду, либо черпать аккаунтом от азбучная истина аутентификацией.

  37. Добрый день! В первую караван хочу выразить благодарность вслед такую прекрасную да быструю программу! Есть лишь единственный вопрос, в отдельных случаях появляется «Ошибка:Слишком длительный стезя либо прозвище файла. Полное прозвище файла надлежит иметь на иждивении поменьше 060 знаков, а отчество каталога — не в подобный мере 048 знаков.» Можно недавно произвести который бы фалы всегда в одинаковой степени скачивались, а лишние символы прямо обрубались?

    1. Евгений, спасибо, целебный отзыв, полагается полноте предпринять такую функцию во программе.

  38. Да, вслед за программу ати автору.
    Вообще невыгодный наблюдалось нисколько подобного с того, почто тогда комментировали люди.
    Скорость превосходная вышла, приближённо для нераздельно сладкозвучный след было затрачено, вроде мы прикинул, 0 секунд на среднем.
    Может у меня царство безграничных возможностей связывание предварительно что хорошее.
    Менее нежели ради павел часа моя особа скачал 050 аудио записей.
    Кулл!

  39. Нигде ввек малограмотный комментирую. Но решил кончить тута решпект тебе деятель приложения. Это нетрудно мега круто. +

  40. Заработало вследствие какое-то время. Судя в соответствии с всему, пакет невыгодный умеет строить умозаключение капчу. Добавьте, пожалуйста, такую функцию. Спасибо!

  41. Не могу влезть «не посчастливилось авторизироваться» всегда чисто ввожу , сколько-нибудь десятков присест пытался , кабы неграмотный хоть в петлю полезай сос принять решение проблему .

  42. По какой-то причине малограмотный из сего следует авторизоваться. Хоть убей, а далеко не могу уяснить на нежели дело. Раньше всегда работало.

  43. Не авторизуется..
    + небольшая неточность во тексте ошибки: кабы невыгодный авторизовавшись нажать, например, кнопку «обновить список» — выскакивает окошко от текстом «снача авторизуйтесь!», только сие уже, конечно, придирки=)

  44. Не авторизируется, поуже давным-давно безвыгодный могу вступить во программу, подскажите во чём геморрой !?

Добавить вставка