| Скачивание музыки. | 
|  | 
| 
| Serz92Li | Дата: Четверг, 18.04.2013, 11:59 | Сообщение # 1 |  |   Был не разЗарегистрирован: 08.04.2013 Группа: Пользователи Сообщений: 20 Статус: Offline | Всем привет. Хотелось бы реализовать в программе - mp3 плеере функцию скачивание музыки. Захотел скачал любимый трек и слушаешь). Кто может подсказать как это сделать? Может существуют компоненты для этого? И с чего следует начать? Для понимая вопроса, программа - аналог VkMusic. Заранее спасибо. P.S. и сразу м.б. кто-нибудь касался этого. добавил "радио" в плеер, но проблема с url не все воспроизводит и откуда брать?
 |  |  |  |  | 
| 
| Don_Diego | Дата: Четверг, 18.04.2013, 19:28 | Сообщение # 2 |  |   ПродвинутыйЗарегистрирован: 16.04.2012 Группа: Пользователи Сообщений: 253 Статус: Offline | Serz92Li, скачиваешь веб-страничку и парсишь - это если ссылки прямые на музыку. А если нет - то вычислять где находится, переходить get-запросами пока не попадешь на *.mp3 |  |  |  |  | 
| 
| Serz92Li | Дата: Пятница, 19.04.2013, 11:34 | Сообщение # 3 |  |   Был не разЗарегистрирован: 08.04.2013 Группа: Пользователи Сообщений: 20 Статус: Offline | Цитата (Don_Diego) get-запросами пока не попадешь на *.mp3Спасибо. А сможешь привести пример. В голове не укладывается, как скачивать? Применяются сторонние программы? Если можно то пример.
 |  |  |  |  | 
| 
| Don_Diego | Дата: Пятница, 19.04.2013, 13:01 | Сообщение # 4 |  |   ПродвинутыйЗарегистрирован: 16.04.2012 Группа: Пользователи Сообщений: 253 Статус: Offline | Serz92Li, почему бы и нет?   
 Качаем сайт (файл так же точно):
 
 Доступно только для пользователей
 
 Пример использования:
 
 Доступно только для пользователей
 
 С парсингом чуть посложней, но ничего слишком сложного нет. Есть готовый парсер, но выложу чуть позже.
 
 
 Сообщение отредактировал Don_Diego - Пятница, 19.04.2013, 13:02 |  |  |  |  | 
| 
| Волк-1024 | Дата: Пятница, 19.04.2013, 21:05 | Сообщение # 5 |  |   АвторитетныйЗарегистрирован: 24.07.2011 Группа: Модераторы Сообщений: 469 Статус: Offline | Из библиотеки Bass.dll функции BASS_StreamCreateURL или BASS_StreamCreate - сделают всё, что требуется. 
 Pascal, C\C++, Assembler, Python
 
 
 Сообщение отредактировал Волк-1024 - Пятница, 19.04.2013, 21:20 |  |  |  |  | 
| 
| Serz92Li | Дата: Понедельник, 22.04.2013, 10:17 | Сообщение # 6 |  |   Был не разЗарегистрирован: 08.04.2013 Группа: Пользователи Сообщений: 20 Статус: Offline | Цитата (Волк-1024) Из библиотеки Bass.dll функции BASS_StreamCreateURL или BASS_StreamCreate - сделают всё, что требуется.Отлично, как раз использую Bass, если не сложно можешь скинуть пример?
 |  |  |  |  | 
| 
| ms301 | Дата: Понедельник, 22.04.2013, 14:32 | Сообщение # 7 |  |   ПостоянныйЗарегистрирован: 28.11.2012 Группа: Пользователи Сообщений: 101 Статус: Offline | Цитата (Serz92Li) Отлично, как раз использую Bass, если не сложно можешь скинуть пример?так на сайте полно примеров и документация есть))
 |  |  |  |  |