Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Помогите найти логику. (https://forum.antichat.xyz/showthread.php?t=177102)

shpak1 07.02.2010 22:57

Помогите найти логику (beatport.com)
 
Всем привет! Вот пытаюсь найти зависимость.
Что вообще да как тут.
Код:

http:// ..... /get/volume3/items/0/100000/80000/2000/600/50/182654.mp3?t=63992bc82a2087bb1b7682fb2c84231e/4b705aed&f=182654_Slip_And_Slide__Scream_And_Shout_Recordings__Original_Mix.mp3&i=39352e32362e3233362e3233353a3630353339&adltk=1265654509_f07a0f011af364484f09f7a149098a24
Без той части ссылки, которая идет после .mp3?t= ... не реально скачать файл. Задача моя стоит в том что-бы скачивать треки эти, но у каждого трека ссылка после .mp3?t= ... разная.
Что можно придумать в этом случае? Откуда примерно можно брать эти значения? Что означают эти дополнительные значения?

FoXuk 07.02.2010 22:59

это хеш сумма, придумать её не получится и сгенерировать тоже

b3 07.02.2010 23:31

Цитата:

придумать её не получится и сгенерировать тоже
Можно и придумать, и сгенерировать, но будет ли прокать, нефакт. А в чем собсна проблемма ? Спарсите эти значения с сайта, возможно они хранятся в скрытых полях, куках. Гадать можно долго, поэтому светите УРЛ ресурса.

shpak1 08.02.2010 00:03

https://ak-download-beatport.bpddn.com/get/volume4/items/0/100000/80000/2000/600/50/182655.mp3?t=cae6c34ab62ada81ac2ea1dc3e276fd7/4b706a84&f=182655_All_About_House_Music__Noir_Musi c_Group__Noir_2007_Remix.mp3&i=39352e32362e3233362 e3233353a3630353339&adltk=1265658500_fc4a68d41476a fd3a201b7d0b4ff2f17

Я уже потыкался и немного разобрался.
1) Эта ссылка постоянно меняет свои значения, как я писал выше.
2) Если не пройдешь на сайте авторизацию - будет писать, что надо авторизироваться.
Пример: https://www.beatport.com/en-US/xml/user/downloads/checkStatus?promoItemId=182655
3) Пока реально не оплатишь - он не дает доступа к скачиванию...

Я так думаю что надо найти там какой-то код, который добавляет эти треки в твой логин.

Сам эти ссылки вытаскивал с помощью HTTP Debugger Pro.
Пытался даже реальную кредитку пробить, что-бы получить заветный код одобрения покупки))

shpak1 08.02.2010 00:23

Просто давно пытаюсь ломануть этот ресурс, что-бы качать свежую музыку в качестве wav. Знаю что ломают. Но не могу найти информацию.

shpak1 08.02.2010 00:28

Вот содержание ссылки https://www.beatport.com/en-US/xml/user/downloads/checkStatus?promoItemId=182655
PHP код:

<response>
<
link></link>
&
#8722;
<result>
&
#8722;
<download received="false" downloadNow="true" fileSize="16906902" type="verify">
<
format>mp3</format>
<
receivedDate></receivedDate>
&
#8722;
<downloadUrl>
https://ak-download-beatport.bpddn.com/get/volume4/items/0/100000/80000/2000/600/50/182655.mp3?t=3208821e4d5ec946d2fd9293e450884b/4b707145&f=182655_All_About_House_Music__Noir_Music_Group__Noir_2007_Remix.mp3&i=39352e32362e3233362e3233353a3630353339&adltk=1265660229_d927c06538ead884eb7d25297cd2488a
</downloadUrl>
<
catalogNumber></catalogNumber>
&
#8722;
<track id="182655" url="http://ak-samples.beatport.com/items/volumes/volume4/items/0/100000/80000/2000/600/50/182655.LOFI.mp3" time="07:02" isSelected="false">
<
name>All About House Music (Noir Music Group)</name>
<
urlName>All About House Music Noir Music Group</urlName>
<
mixName>Noir 2007 Remix</mixName>
<
price>$1.49</price>
<
priceUSD>$1.49</priceUSD>
<
priceGBP>&#163;1.12</priceGBP>
<priceEUR>?1.30</priceEUR>
<
dateAdded>2006-08-31</dateAdded>
<
dateReleased>2006-09-01</dateReleased>
<
trackNumber>10</trackNumber>
<
trackLength>07:02</trackLength>
<
territories>WORLDWIDE</territories>
<
image ref="default" height="60" width="60" url="http://ak-media.beatport.com/images/beatport/defaultMain.jpg">

            </
image>
<
image ref="default" height="30" width="30" url="http://ak-media.beatport.com/images/beatport/defaultThumb.jpg">

            </
image>
<
image ref="release" height="30" width="30" url="http://ak-media.beatport.com/items/imageCatalog/0/0/40000/2000/0/0/42000.jpg">

            </
image>
<
image ref="release" height="60" width="60" url="http://ak-media.beatport.com/items/imageCatalog/0/0/40000/2000/0/0/42001.jpg">

            </
image>
&
#8722;
<fulfillment type="download" promoItemId="182655">
<
name>Download</name>
</
fulfillment>
&
#8722;
<currentStatus id="10">
<
name>General Content</name>
</
currentStatus>
&
#8722;
<release id="30714" exclusive="0">
<
name>Get Started Beatport 10 Free Downloads</name>
</
release>
&
#8722;
<label id="1193">
<
name>Beatport Promotion</name>
</
label>
&
#8722;
<genre id="5">
<
name>House</name>
</
genre>
&
#8722;
<performer id="14397" ref="Artist">
<
name>Noir</name>
</
performer>
</
track>
</
download>
</
result>
&
#8722;
<msgs>
<
msg type="success"/>
</
msgs>
</
response


suser 13.02.2010 19:59

мб явой генерится или тд


Время: 12:53