Страница 3 из 7
Re: Прослушивание музыки Вконтакте
Добавлено: Сб дек 27, 2014 8:32 pm
jeks0n
что-то у меня не заработало - плеер запускается, но плейлист пустой. Запускается VLC по умолчанию, система Windows. Когда попробовал свой токен получить - ВКонтакте заругался, что если я буду копировать из адресной строки такие вещи, то он может заблокировать мой аккаунт

Re: Прослушивание музыки Вконтакте
Добавлено: Вс дек 28, 2014 1:02 pm
Dark_Veter
jeks0n писал(а):что-то у меня не заработало - плеер запускается, но плейлист пустой. Запускается VLC по умолчанию, система Windows. Когда попробовал свой токен получить - ВКонтакте заругался, что если я буду копировать из адресной строки такие вещи, то он может заблокировать мой аккаунт

Попробуйте все таки получить токен, ВКонтакте просто предупреждает о возможности доступа к вашим данным, если передать кому токен.
Re: Прослушивание музыки Вконтакте
Добавлено: Вс дек 28, 2014 5:55 pm
jeks0n
Dark_Veter писал(а):
Попробуйте все таки получить токен, ВКонтакте просто предупреждает о возможности доступа к вашим данным, если передать кому токен.
я пробую - появляется окно с просьбой разрешить запрос приложению, щелкаю ОК и выкидывает это сообщение безрезультатно
Re: Прослушивание музыки Вконтакте
Добавлено: Пн дек 29, 2014 3:22 pm
Dark_Veter
А токен то скопировали из адресной строки?
Re: Прослушивание музыки Вконтакте
Добавлено: Вт дек 30, 2014 1:28 pm
jeks0n
нет - затупил ) я думал он просто поругался и все на этом. Оказывается в адресной строке token появился. Вечером проверю заработает или нет
Update: Шикарно. Все работает )
Re: Прослушивание музыки Вконтакте
Добавлено: Вс янв 04, 2015 11:48 am
jeks0n
msh555 писал(а):
В скрипт внес мелкие косметические правки: у меня линух - слеши в другую сторону, у меня VLC - over HTTP
поделитесь, пожалуйста, поправленным скриптом ) тоже для Raspbian с VLC - over HTTP
Re: Прослушивание музыки Вконтакте
Добавлено: Чт мар 05, 2015 9:09 am
Amarok
Странно... Не работает оно у меня. Токен получил. Думаю, что дело вот в чем: vlc стоит как служба на клиентских компах и радио, к примеру, запускается так
Код: Выделить всё
$url=$params['url'];
$ip=$params['ip'];
if ($ip == "") { $ip=$_SERVER['REMOTE_ADDR']; if ($ip == "192.168.0.81") { $ip=gg('Amarok.IPint'); } }
$voldef=gg('Radio.VolumeDefault');
$runradio="http://";
$runradio.=$ip;
$runradio.=":8080/requests/status.xml?command=in_play&val=";
$runradio.=$voldef;
$runradio.="&input=";
$runradio.=$url;
getURL($runradio,0);
Пробовал в vkmusic заменять
getURL('http://127.0.0.1/rc/?command=vlc_close', 0); на
getURL('http://'.$ip.':8080/rc/?command=vlc_close', 0); и ничего не играет. Естественно, что строку определения $ip в сценарий добавил.
Бэн, это Данила. Ай нид хэлп
Re: Прослушивание музыки Вконтакте
Добавлено: Пт мар 06, 2015 8:48 am
ErmolenkoM
jeks0n писал(а):msh555 писал(а):
В скрипт внес мелкие косметические правки: у меня линух - слеши в другую сторону, у меня VLC - over HTTP
поделитесь, пожалуйста, поправленным скриптом ) тоже для Raspbian с VLC - over HTTP
Код: Выделить всё
if ($params['VALUE']) {
getURL('http://192.168.1.1:8080/requests/status.xml?command=pl_empty',0);
$token = 'fd203e6673e047c042cd7357284abcd6cb98e8e5f9eae8421706a523ac73f614232df5c02780744e206e5';
if ($params['MODE'] != 0) {
$trackName = $params['VALUE'];
$link = 'https://api.vk.com/method/audio.search.xml?q=' . urlencode($trackName) . '&count=50&access_token=' . $token;
} else {
$uid = $params['VALUE'];
$link = 'https://api.vk.com/method/audio.get.xml?uid=' . urlencode($uid) . '&access_token=' . $token;
}
$res = getURL($link,0);
$xml = new SimpleXMLElement($res);
// $tempPlaylist = sys_get_temp_dir() . "\playlist.m3u";
$tempPlaylist = "/tmp/playlist.m3u";
$fp = fopen($tempPlaylist, "w");
fwrite($fp, '#EXTM3U' . "\r\n");
foreach ($xml->audio as $item) {
fwrite($fp, '#EXTINF:' . $item->duration . ', ' . $item->artist . ' - ' . $item->title . "\r\n");
fwrite($fp, $item->url . "\r\n");
fwrite($fp, "\r\n");
}
fclose($fp);
// getURL('http://127.0.0.1/rc/?command=vlc_play¶m='.$tempPlaylist, 0);
getURL('http://192.168.1.1:8080/requests/status.xml?command=in_play&input='.$tempPlaylist,0);
}
Re: Прослушивание музыки Вконтакте
Добавлено: Ср окт 21, 2015 10:24 am
Amarok
И всё равно - не поёт оно(
Re: Прослушивание музыки Вконтакте
Добавлено: Ср окт 21, 2015 10:37 am
Dark_Veter
Amarok, а плейлист нормально создается?