|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.06.2013, 23:43 | #1 |
Пользователь
Регистрация: 16.03.2013
Сообщений: 69
|
Плеер Вконтакте
Здравствуйте.
Я начинающий программист любитель) Новичок еще... Делал всякие Будильники, калькуляторы, и тд и тп.. Хочется сделать нечто стоящее. Очень давно загорелся желанием сделать плеер для вконтакте, так как очень часто слушаю музыку из этой соц. сети. Программа, в которой будет поиск музыки из VK.com, отображение этой музыки и естественно возможность слушать. Почитав в интернете, понял что нужно юзать API VK. Но это для меня "новое"... Как с этим работать я не знаю. Прошу объяснить на понятном жаргоне, что к чему Что именно я хочу от программы - Авторизация вконтакте, отображение моей музыки, поиск музыки и естественно возможность проигрывать музыку. С чего начать, как работать ? Почитал про API VK, но понял очень мало. Качал исходники, не понятно ничего. Пожалуйста, объясните что к чему. Я не прошу готовый код, я прошу пояснить как это работает, что бы я мог сделать сам. Заранее спасибо, с уважением. Недавно состряпал программку, если её так можно назвать)))) Кусок браузера IE, в котором открывается мобильная версия ВК, после введения логина и пароля, переход идёт на audio )) В общем пока так мучаюсь)) Последний раз редактировалось Rec0il; 08.06.2013 в 23:48. |
09.06.2013, 01:02 | #2 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Цитата:
Если вам из оф. источника по VK API, на русском языке, ничего не понятно, то врятли вам будет понятнее где-то ещё. А называется эта штука "лень" и "хандра". |
|
09.06.2013, 01:11 | #3 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
+гугл вполне выводит на блог, где есть примеры применения апи в Делфи.
http://devdelphi.ru/(слева секрет) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
09.06.2013, 04:10 | #4 |
Пользователь
Регистрация: 16.03.2013
Сообщений: 69
|
|
09.06.2013, 08:51 | #5 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
Мое мнение:
Этих плееров как конь на..лал. Так как вы новичок лучше тех плееров, которые я видел, вы явно не сделаете. НО если вы хотите изобрести велосипед, не всегда ездящий, иногда тормозящий, и на вид уг(возможно это будет так, возможно и нет), то synapse(или indy) и bass(или AC) вам в помощь. |
09.06.2013, 12:58 | #6 |
Участник клуба
Регистрация: 12.09.2012
Сообщений: 1,030
|
Bass.dll. Функция Bass_StreamCreateUrl -это создания потока из файла по http ссылке. Сначало тебе надо авторизоватся, следом спарсировать все ссылки на мультимедиа(на главной странице), занести ссылки в список. По ссылкам узнаешь название трека, а Bass.dll поможет узнать всё остальное:
Bass_ChannelPlay- воспроизвести созданый паток. Bass_ChannelPause- пауза. Bass_ChannelSetParamtres- установить параметры канала(громкость и баланс). Bass_ChannelGetPosition-узнать положение воспроизведения(типа для перемотки). Bass_ChannelSetPosition-установить положение воспроизведения(перемотка). Bass_ChannelGetLength-узнать длина потока(можно использовать для перемотки и времени воспроизведения). Bass_ChannelSetFXParametres и Bass_ChannelGetFXParametres-для эквалайзера. Bass_ChannelGetLevel- типа маленькой визуализации. Bass_ChannelGetData-используй для спектрульной визуализации. Bass_ChannelStop-эквевалент паузе. Bass_StreamFree-очистка патока. Bass_Init и Bass_FREE используй при создание и уничтожение(onDestroy) формы. И всё это всемогущий Яндекс.
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби. |
09.06.2013, 13:00 | #7 |
Участник клуба
Регистрация: 12.09.2012
Сообщений: 1,030
|
На скрине в теме плеер по HTML странице. Плеер создан на основе стандартного IE(WebBrowser) c использованием технологии Flash Player.
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби. |
09.06.2013, 13:37 | #8 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
А и не нужен BASS. Если важно качество звука, то пишите плагин для AIMP, и пускай плагин передает потоковое аудио в плеер, все. За звук можно вообще не парится.
|
09.06.2013, 14:06 | #9 |
Пользователь
Регистрация: 31.01.2012
Сообщений: 47
|
Идея стара как мир. Я бы предложил автору вначале объединиться с кем-то, к примеру со мной (чего далеко ходить?), у меня есть некоторые наработки по его теме, но у меня это всего лишь 1 из плагинов другой (основной) программы. Если интересно - скайп или сайт. Толкать вас никто никуда не будет.
Мне осталась одна забава - пальцы в рот, да веселый свист - прокатилась дурная слава, что похабник я, и скандалист.
|
09.06.2013, 18:48 | #10 | |
Форумчанин
Регистрация: 30.10.2010
Сообщений: 524
|
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
плеер | blackstersl | Общие вопросы Delphi | 2 | 17.09.2008 16:21 |