Ништяк! ZK Music Parser - Парсер музыки zk.fm для DLE

igrovik

Ветеран
Сообщения
108
Реакции
56
Самое простое и быстрое решение. Вкладывать много времени в чужой гавнокод дело неблагодарное ))
Возможно напишу свой модуль, тогда подумаю над удобством.


Приятнее, если сделаешь никто против не будет. Я тебе лично лойс поставлю :)

@baseroad, Пожалуйста, да.
Сейчас попробую это сделать !

Смотрите либо я дурак либо вы в конфиге не все переменные указали, так как в функции переменная для socks есть isSocks а в конфиге она отсутствует!
 

igrovik

Ветеран
Сообщения
108
Реакции
56
Здесь половина переменных не задействована, взять даже эти

PHP:
$name_length = 150; // Ограничение на количество символов в названии исполнителя, если больше 150 символов, песня не будет добавлена
$track_name_length = 150; // Ограничение на количество символов в названии песни, если больше 150 символов, песня не будет добавлена
Они ни с чем не сравниваются и поэтому даже если указать ограничение по символам то парсер эти данные не примёт и будет пропускать эту настройку!
 

igrovik

Ветеран
Сообщения
108
Реакции
56
С админкой! Насчёт работы прокси не скажу так как с таким использованием прокси сталкиваюсь впервые!
Кто решит отблагодарить за удобство! R924762365968

Для установки админки делаем переход http://ваш сайт/install.admin.php

Для просмотра содержимого вам необходимо авторизоваться.
 
Последнее редактирование:

Locorez

Эксперт
Клиент
Сообщения
244
Реакции
153
так как в функции переменная для socks есть isSocks а в конфиге она отсутствует!
Дописывал этот параметр поздно ночью, забыл доложить правленный конфиг.

После $proxy['pass'] = ''; // Proxy pass добавьте $proxy['isSocks'] = ''; // Proxy type, 1 - socks5, 0 - http

Здесь половина переменных не задействована, взять даже эти
Там очень странных моментов ))
 

igrovik

Ветеран
Сообщения
108
Реакции
56
Дописывал этот параметр поздно ночью, забыл доложить правленный конфиг.

После $proxy['pass'] = ''; // Proxy pass добавьте $proxy['isSocks'] = ''; // Proxy type, 1 - socks5, 0 - http


Там очень много странных конструкций ))
В версию с админкой вложил это изменение с isSocks + с сопоставлением количества символов в исполнителе и песне!

p/s нельзя так делать выкладывать не полный фикс потом люди будут не хорошего мнения о вас, это так опыт из своих косяков :)


Так же есть вопрос по download.php и play.php

Но это если есть желание можно обсудить в лс. Так как уверен что эти два файла сейчас заточены под те файлы что находятся на сервере при ретрансляции этот вариант скорее всего отпадёт!
 

n0n4m3

Эксперт
Сообщения
321
Реакции
81
В версию с админкой вложил это изменение с isSocks + с сопоставлением количества символов в исполнителе и песне!

p/s нельзя так делать выкладывать не полный фикс потом люди будут не хорошего мнения о вас, это так опыт из своих косяков :)


Так же есть вопрос по download.php и play.php

Но это если есть желание можно обсудить в лс. Так как уверен что эти два файла сейчас заточены под те файлы что находятся на сервере при ретрансляции этот вариант скорее всего отпадёт!

там файлы не полные!
 

Locorez

Эксперт
Клиент
Сообщения
244
Реакции
153
люди будут не хорошего мнения о вас
Вращал я мнение людей и осью был мой детородный орган.

Я делаю работу для себя и некоторых других людей, отзывы не собираю и никаких обязанностей на себя не возлагаю.
Если качество халявного фикса кого-то не устраивает, всегда можно кого-то нанять на фрилансе.

Но это если есть желание можно обсудить в лс
Если есть что обсудить, личка открыта или телега https://t.me/Locorez
 

baseroad

Эксперт
Сообщения
361
Реакции
27
Я согласен с @Locorez и если кому не нравится - всегда можно воспользоваться платными услугами :)
 

netbin

Местный житель
Клиент
Сообщения
26
Реакции
4
@Locorez, В файле parser.php есть такая строка copy($mp3_link, $mp3_full_link);
Команда не работает у меня, так как тут обращение без прокси, как это исправить?
 

Nahimic

Эксперт
Клиент
Сообщения
339
Реакции
85
Да я вообще от счастья охреневаю, с первой выплаты Лукорезу и Игровику закину "спасибо"
Кому чего не нравится пусть идут на *** фриланс
 

netbin

Местный житель
Клиент
Сообщения
26
Реакции
4
Тот же вопрос @igrovik, как можно делать, чтобы copy работал через прокси?
 

netbin

Местный житель
Клиент
Сообщения
26
Реакции
4
У вас не происходит закачка треков на сервер ?
Я написал такой код
$default_opts = array(
'http'=>array(
'method' => "GET",
'proxy' => 'tcp://xx.xx.xx.xx:xxxx',
'request_fulluri' => true,
'header'=>"Accept-language: en\r\n" .
"Cookie: foo=bar\r\n" .
"User-agent: Mozilla/5.0 (Windows NT 6.3; rv:52.0) Gecko/20100101 Firefox/52.0\r\n" .
"Referer: https://z1.fm"

)
);
Работает для старых треков, но из /new не копирует.
 
Сверху