Четверг, 14.12.2017, 07:08 Приветствую вас Гость | Группа "Гости" 


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: xXxSh@dowxXx, Anton93, Волк-1024 
delfcode » Delphi » Вопросы по Delphi » Скачивание музыки. (Реализовать программу для скачивания музыки.)
Скачивание музыки.
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
Группа: Пользователи
Сообщений: 251
Статус: 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
Группа: Пользователи
Сообщений: 251
Статус: Offline
Serz92Li, почему бы и нет? smile

Качаем сайт (файл так же точно):

Доступно только для пользователей

Пример использования:

Доступно только для пользователей

С парсингом чуть посложней, но ничего слишком сложного нет. Есть готовый парсер, но выложу чуть позже.


Сообщение отредактировал Don_Diego - Пятница, 19.04.2013, 13:02
 
Волк-1024Дата: Пятница, 19.04.2013, 21:05 | Сообщение # 5
Авторитетный
Зарегистрирован: 24.07.2011
Группа: Модераторы
Сообщений: 467
Статус: 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
Группа: Пользователи
Сообщений: 99
Статус: Offline
Цитата (Serz92Li)
Отлично, как раз использую Bass, если не сложно можешь скинуть пример?

так на сайте полно примеров и документация есть))
 
delfcode » Delphi » Вопросы по Delphi » Скачивание музыки. (Реализовать программу для скачивания музыки.)
Страница 1 из 11
Поиск:

delfcode.ru © 2008 - 2017 Хостинг от uCoz