Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.01.2014, 18:37
Аватар для DeeZZee
Новичок на форуме
Отправить личное сообщение для DeeZZee Посмотреть профиль Найти все сообщения от DeeZZee
 
Регистрация: 11.01.2014
Сообщений: 4

Как вытащить прямую ссылку на файл из 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$')"
Ответить с цитированием
  #2 (permalink)  
Старый 11.01.2014, 23:22
Аватар для Опан
Кандидат Javascript-наук
Отправить личное сообщение для Опан Посмотреть профиль Найти все сообщения от Опан
 
Регистрация: 15.03.2013
Сообщений: 100

На этой странице есть большая кнопка «download now». По ней правой клавишей мыши выбрать пункт меню «копировать адрес ссылки». Эту ссылку можно использовать в плеере.
Ответить с цитированием
  #3 (permalink)  
Старый 12.01.2014, 18:50
Аватар для DeeZZee
Новичок на форуме
Отправить личное сообщение для DeeZZee Посмотреть профиль Найти все сообщения от DeeZZee
 
Регистрация: 11.01.2014
Сообщений: 4

Но у меня на сайте более 2500 треков и в каждом нужно будет ссылку менять,может как-то можно скриптом её извлечь из предпрослушки?
Ответить с цитированием
  #4 (permalink)  
Старый 13.01.2014, 02:28
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

<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>
Ответить с цитированием
  #5 (permalink)  
Старый 13.01.2014, 17:50
Аватар для DeeZZee
Новичок на форуме
Отправить личное сообщение для DeeZZee Посмотреть профиль Найти все сообщения от DeeZZee
 
Регистрация: 11.01.2014
Сообщений: 4

Скрипт как я понял даёт ссылку на страницу закачки,а не на сам файл.
Нужна ссылка типа http://сайт/имяфайла.mp3
Ответить с цитированием
  #6 (permalink)  
Старый 13.01.2014, 23:42
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

DeeZZee,
Вряд ли, поскольку используется флешзагрузчик, и сам файл типично кодированного формата, а не mp3(для предотвращений копирования контента произвольным пользователем), Может кто платно и возьмётся
Проще использовать чисто хостинг хранения MP3 и свой плеер на сайте

Как Вариант: http://www.kakprosto.ru/kak-123011-k...muzyku-s-sayta

Последний раз редактировалось Deff, 13.01.2014 в 23:48.
Ответить с цитированием
  #7 (permalink)  
Старый 14.01.2014, 21:53
Аватар для DeeZZee
Новичок на форуме
Отправить личное сообщение для DeeZZee Посмотреть профиль Найти все сообщения от DeeZZee
 
Регистрация: 11.01.2014
Сообщений: 4

Сообщение от Deff Посмотреть сообщение
DeeZZee,
Вряд ли, поскольку используется флешзагрузчик, и сам файл типично кодированного формата, а не mp3(для предотвращений копирования контента произвольным пользователем), Может кто платно и возьмётся
Проще использовать чисто хостинг хранения MP3 и свой плеер на сайте

Как Вариант: http://www.kakprosto.ru/kak-123011-k...muzyku-s-sayta
В таком случае как можно вытащить стандартный плеер прослушки со страницы материала в каталог файлов! Ну так чтобы нажать на скриншот в каталоге файлов и прослушка появилась к примеру внизу страницы!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как реализовать отключения JS кода через админку ? lamer Серверные языки и технологии 4 08.02.2012 17:23
Как корректно подгрузить резервный файл JS, если с основным проблема? Simba Общие вопросы Javascript 3 28.01.2012 19:20
Как подключать сторонние файлы в JS? jsuse Общие вопросы Javascript 6 04.12.2011 12:03
как отправить файл через XMLHttpRequest как мультипарт KOLANICH Общие вопросы Javascript 17 14.12.2010 19:02
Как с помощью JS "на-лету" менять часть HTML кода greendoc Общие вопросы Javascript 2 18.03.2008 20:43