Как вытащить прямую ссылку на файл из JS кода
Здравствуйте! У меня такая проблема,хочу добавить себе на сайт плеер для прослушки треков,но он использует прямые ссылки на файл, а я изначально на сайте использовал ссылки перенаправляющие на файлобменник "http://www48.zippyshare.com" ссылка на файл такого вида "http://www48.zippyshare.com/v/84408651/file.html" ещё есть плеер с этого обменника в полном описании материала его вид
<script type="text/javascript">var zippywww="48";var zippyfile="84408651";var zippytext="#000000";var zippyback="#e8e8e8";var zippyplay="#ff6600";var zippywidth=500;var zippyauto=false;var zippyvol=80;var zippywave = "#000000";var zippyborder = "#cccccc";</script><script type="text/javascript" src="http://api.zippyshare.com/api/embed_new.js"></script> как мне получить прямую ссылку и чтобы можно было бы её использовать в плеере Сам плеер использует такие данные id="Player$ID$" onclick="Player.send('$TITLE$','$RFILE_URL$','$ID$','$ENTRY_URL$','$SCREEN_URL$')" |
На этой странице есть большая кнопка «download now». По ней правой клавишей мыши выбрать пункт меню «копировать адрес ссылки». Эту ссылку можно использовать в плеере.
|
Но у меня на сайте более 2500 треков и в каждом нужно будет ссылку менять,может как-то можно скриптом её извлечь из предпрослушки?
|
<script type="text/javascript">var zippywww="48";var zippyfile="84408651";var zippytext="#000000";var zippyback="#e8e8e8";var zippyplay="#ff6600";var zippywidth=500;var zippyauto=false;var zippyvol=80;var zippywave = "#000000";var zippyborder = "#cccccc";</script><script type="text/javascript" src="http://api.zippyshare.com/api/embed_new.js"></script> <script type="text/javascript">var zippywww="48";var zippyfile="84408652";var zippytext="#000000";var zippyback="#e8e8e8";var zippyplay="#ff6600";var zippywidth=500;var zippyauto=false;var zippyvol=80;var zippywave = "#000000";var zippyborder = "#cccccc";</script><script type="text/javascript" src="http://api.zippyshare.com/api/embed_new.js"></script> <script type="text/javascript">var zippywww="48";var zippyfile="84408654";var zippytext="#000000";var zippyback="#e8e8e8";var zippyplay="#ff6600";var zippywidth=500;var zippyauto=false;var zippyvol=80;var zippywave = "#000000";var zippyborder = "#cccccc";</script><script type="text/javascript" src="http://api.zippyshare.com/api/embed_new.js"></script> <script src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript"> $(document).ready(function(){ var test = 'var'+' zippyfile='; $('script:contains("'+test+'")').each(function(i){ var link = 'http://www48.zippyshare.com/v/' + this.text.split(/zippyfile="|";var zippytext=/)[1] + '/file.html'; alert(link) }); }); </script> |
Скрипт как я понял даёт ссылку на страницу закачки,а не на сам файл.
Нужна ссылка типа http://сайт/имяфайла.mp3 |
DeeZZee,
Вряд ли, поскольку используется флешзагрузчик, и сам файл типично кодированного формата, а не mp3(для предотвращений копирования контента произвольным пользователем), Может кто платно и возьмётся Проще использовать чисто хостинг хранения MP3 и свой плеер на сайте Как Вариант: http://www.kakprosto.ru/kak-123011-k...muzyku-s-sayta |
Цитата:
|
Часовой пояс GMT +3, время: 07:54. |