ОсновноеRadiotalkПользовательское
Общие вопросы по интернет радио вещанию
8   •   Посмотреть все темы

Помогите со скриптом

 

15
fallingfalling @fallingfalling
У меня есть готовый, рабочий скрипт для icecast - вывод играющего трека.
  1. <meta http-equiv="content-type" content="text/html;charset=UTF-8" />
  2. <meta http-equiv="refresh" content="10" />
  3. <?PHP
  4. $data = file_get_contents('http://11.11.111.11:8000/status.xsl'); /// IP и Порт Сервера
  5. function antara($string, $start, $end){
  6. $string = " ".$string;
  7. $ini = strpos($string,$start);
  8. if ($ini == 0) return "";
  9. $ini += strlen($start);
  10. $len = strpos($string,$end,$ini) - $ini;
  11. return substr($string,$ini,$len);
  12. }
  13. ?>
  14. <div style="font:Verdana, sans-serif; font-size:16px; text-decoration:none;" >
  15. <font color="#8e8e8e">
  16. <?
  17. echo "Now play:";
  18. ?>
  19. </font>
  20. <font color="##000000">
  21. <?
  22. echo antara ($data, "Current Song:</td>\n<td class=\"streamdata\">","</td>");
  23. ?>
  24. </font>
  25. </div>


Скрипт отлично работает и нет никаких проблем с кодировкой. + страница обновляется автоматически.
Но хотелось бы, чтоб при нажатии на играющую композицию происходил поиск песни ВКонтакте. Я не знаю как это реализовать с данным скриптом... Кто знает, прошу помочь

0
112
Юрий @FortNoxBY
Про вконтакте я незнаю....но под зайцев заточить реально...сам додумался как эт зделать даже не шаря в пхп))....только вот я невижу собственно той функции которая отвечает за вывад самого названия трэка
например .$Current_song. или в некоторых случаях просто .$song.

0
15
fallingfalling @fallingfalling
если бы в этом скипте была такая функция, я бы и сам всё сделал на таких сайтах как вк, гугл, яндекс и тд
а интересует как сделать на этом скрипте... ну или альтернативный вариант

0
1572
KyPIIaToB @KyPIIaToB
fallingfalling пишет:

У меня есть готовый, рабочий скрипт для icecast - вывод играющего трека.
  1. <meta http-equiv="content-type" content="text/html;charset=UTF-8" />
  2. <meta http-equiv="refresh" content="10" />
  3. <?PHP
  4. $data = file_get_contents('http://11.11.111.11:8000/status.xsl'); /// IP и Порт Сервера
  5. function antara($string, $start, $end){
  6. $string = " ".$string;
  7. $ini = strpos($string,$start);
  8. if ($ini == 0) return "";
  9. $ini += strlen($start);
  10. $len = strpos($string,$end,$ini) - $ini;
  11. return substr($string,$ini,$len);
  12. }
  13. ?>
  14. <div style="font:Verdana, sans-serif; font-size:16px; text-decoration:none;" >
  15. <font color="#8e8e8e">
  16. <?
  17. echo "Now play:";
  18. ?>
  19. </font>
  20. <font color="##000000">
  21. <?
  22. echo antara ($data, "Current Song:</td>\n<td class=\"streamdata\">","</td>");
  23. ?>
  24. </font>
  25. </div>


Скрипт отлично работает и нет никаких проблем с кодировкой. + страница обновляется автоматически.
Но хотелось бы, чтоб при нажатии на играющую композицию происходил поиск песни ВКонтакте. Я не знаю как это реализовать с данным скриптом... Кто знает, прошу помочь


Возможно как кто так
  1. <a href="http://vk.com/gsearch.php?section=audio&amp;q=<? echo antara ($data, "Current Song:</td>\n<td class=\"streamdata\">","</td>");
  2. ?>" target="blank">Search vk.com</a>

Не проверял.

0
15
fallingfalling @fallingfalling
огромное спасибо!
чуть-чуть изменил правда код, чтоб вместо Serch vk.com было название песни.

Если кого интересует готовый скрипт, привожу ниже. Пользуйтесь на здоровье:

  1. <meta http-equiv="content-type" content="text/html;charset=UTF-8" />
  2. <meta http-equiv="refresh" content="10" />
  3. <?PHP
  4. $data = file_get_contents('http://IP:PORT/status.xsl');
  5. function antara($string, $start, $end){
  6. $string = " ".$string;
  7. $ini = strpos($string,$start);
  8. if ($ini == 0) return "";
  9. $ini += strlen($start);
  10. $len = strpos($string,$end,$ini) - $ini;
  11. return substr($string,$ini,$len);
  12. }
  13. ?>
  14. <div style="font:Verdana, sans-serif; font-size:16px; text-decoration:none;" >
  15. <font color="#8e8e8e">
  16. <?
  17. echo "Now play:";
  18. ?>
  19. </font>
  20. <font color="#000000">
  21. <a href="http://vk.com/gsearch.php?section=audio&amp;q=<? echo antara ($data, "Current Song:</td>\n<td class=\"streamdata\">","</td>");
  22. ?>" target="blank"><? echo antara ($data, "Current Song:</td>\n<td class=\"streamdata\">","</td>");
  23. ?></a>
  24. </font>
  25. </div>

0





Согласие на обработку данных на нашем сайте

Продолжая просматривать страницу, вы соглашаетесь с использованием файлов «Cookie» и с Политикой конфиденциальности «Privacy».
Наверху или внизу страницы вы можете изменить валюту и язык по умолчанию. Английская версия сайта ещё находится в доработке и доступна не полностью.