Скрипт mp3 поисковика, типа vpleer.ru

Статус
В этой теме нельзя размещать новые ответы.
ZavodiJIo

Да, плеер другой! Если тебе удастся разкодировать плеер контакта то вернемся на него.
 
Вот заморочки пошли у народа. Опять мода пошла клоны клепать ? Нафиг это кому нужно.

К примеру у меня после последнего заказа, лежат исходники _http://vkpleer.ru для которого я делал дизайн.

Только нафига нужен еще один поисковик ? Нужен сервис ? возьми готовый и поставь в закладки и проще и быстрее и дешевле )

да правельно пишиш... Но иногда бывает нет чем заменить вот и лезут клоны.
я вот тоже ижу скрипт один уже сбился... все не как не могу нарыть...
 
Скажите, как сделать чтоб Firefox определял размер файла?
На mp3dump'е все нормально, а тут чего-то не хочет.
Еще при повторном поиске такая ошибка бывает:

И пишет что найдено 0 файлов, хотя файлы найдены
 
Скажите, как сделать чтоб Firefox определял размер файла?
На mp3dump'е все нормально, а тут чего-то не хочет. Пример:
*** скрытое содержание ***
Еще при повторном поиске такая ошибка бывает:
*** скрытое содержание ***
И пишет что найдено 0 файлов, хотя файлы найдены

У тя наверно хостинг не поддерживает сокеты или закрыт доступ из вне...
 
Сменил хостинг, но ошибки

не пропадают. Такое замечаю только если запрос на поиск вводить Tiesto
 
Да.. фак... действительно!

Нашел причину...

Если вконтакте набрать поисковый запрос "eminem" то он выведет "Найдено 5768 аудиозаписей."
А если набрать "tiesto" то он выводит "Найдена 5851 аудиозапись."


Исправляем это вот так:


125 строчку:
PHP:
preg_match("/Найдено (.*) (.*).<\/div>(.+)<div>/iUs", $conn, $all);

заменяем на:
PHP:
preg_match("/Найден([а-яА-Я]+) (.*) (.*).<\/div>(.+)<div>/iUs", $conn, $all);

134 строчку:
PHP:
<div class="stats">Найдено '.intval($all[1]).' файлов

Заменяем на:
PHP:
<div class="stats">Найдено '.intval($all[2]).' файлов

185 строчку:
PHP:
echo ''.pages($all[3] ,$page, $q).'';

Заменяем на:
PHP:
echo ''.pages($all[4] ,$page, $q).'';
 
И еще один баг появился...все как обычно:D

Вместо некоторых треков вылезают ошибки:
Notice: Undefined offset: 3 in Z:\home\test1.ru\www\1\index.php on line 164
Notice: Undefined offset: 4 in Z:\home\test1.ru\www\1\index.php on line 164
Notice: Undefined offset: 5 in Z:\home\test1.ru\www\1\index.php on line 164
+ некоторые треки нельзя послушать через плеер!


Фиксим это вот так:

150 строчку:
PHP:
preg_match('/operate\((\d+)[^0-9]+(\d+)[^0-9]+(\d+)[^0-9a-zA-Z]+([0-9a-zA-Z]+)[^0-9]+(\d+)/', $muz, $arr);

Заменяем на:
PHP:
preg_match('/perate\((\d+)[^0-9]+(\d+)[^0-9]+(\d+)[^0-9a-zA-Z]+([0-9a-zA-Z]+)[^0-9]+(\d+)/', $muz, $arr);


164 строчку:
PHP:
<a class="playlist" onclick="playAudio('.$ids.','.$arr[2].','.$arr[3].',\''.$arr[4].'\',\''.@strip_tags($names[4]).'\','.$arr[5].')"><img class="playlist_icon" src="/img/classic/mp3_icon.gif"/>'.@strip_tags($names[2]).' - '.@strip_tags($names[4]).'</a>

Заменяем на:
PHP:
<a class="playlist" onclick="playAudio('.$ids.','.$arr[2].','.$arr[3].',\''.$arr[4].'\',\''.@encodestring(strip_tags($names[4])).'\','.$arr[5].')"><img class="playlist_icon" src="/img/classic/mp3_icon.gif"/>'.@strip_tags($names[2]).' - '.@strip_tags($names[4]).'</a>

Добавлено через 9 минут
Что бы полностью профиксить эту багу - у вас обязательно должен стоять самый новый translit.php!
Для просмотра ссылки Войди или Зарегистрируйся
 
Помогите

Народ, как можно сделать ID для каждой дорожки, чтобы плеер работа?
_http://audio.tflop.ru/
 
По ссылке старая версия скрипта.. в которой скачка трека идет напрямую а не через сервер... теперь это невозможно!
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху