Сваляне от 4shared

bilbe

Registered
Добър ден. Днеска забелязах, че 4shared са направили пак нови промени, но и забелязах как може да се заобиколят. Значи ще ви покажа с няколко примера:

Оригинален линк:
http://www.4shared.com/audio/rEezNCvh/Residence_DeeJaYs_-_Sexy_Love.html

Линк за сваляне:
http://dc183.4shared.com/download/rEezNCvh/Residence_DeeJaYs_-_Sexy_Love.html?tsid=20100409-072544-a4fb7bff

Оригинален линк:
http://www.4shared.com/audio/u6DyWVF4/Michael_Mind_Project_-_Feel_Yo.html

Линк за сваляне:
http://dc223.4shared.com/download/u6DyWVF4/Michael_Mind_Project_-_Feel_Yo.html?tsid=20100409-073937-a363b91a

Та въпроса ми е видим. Това което се променя е вместо www в оригиналния линк за линка за сваляне се използа dcXXX, където XXX са различни числа и след .html се добавя ?tsid=xxxxxxxxxxxxxxxxx

Как да се направи чрез код да взима тези XXXXX автоматично ?

Мерси предварително :)
 
Нещо такова ?

Код:
<?
$link="http://dc223.4shared.com/download/u6DyWVF4/Michael_Mind_Project_-_Feel_Yo.html?tsid=20100409-073937-a363b91a";

$ex=explode("dc", $link);
$ex2=explode(".", $ex[1]);

echo $ex2[0];

?>
 
Ми не точно. Код примерно който като сложиш тоя линк :
http://www.4shared.com/audio/rEezNCvh/Residence_DeeJaYs_-_Sexy_Love.html

и автоматично да ти намира тоя код :

http://dc183.4shared.com/download/rEezNCvh/Residence_DeeJaYs_-_Sexy_Love.html?tsid=20100409-072544-a4fb7bff
 
Ами ние от каде можем да намерим тези цифри след това dc и този код в края

?tsid=20100409-072544-a4fb7bff

това е просто пример ..

Ако кажеш по какъв начин можем да ги вземем може да се измисли нещо .. на някакав принцип спецялен ли работят или просто някаква функция с произволни числа и букви .. ако е така .. забрави
 
ти искаш директно да се сваля ли ето така ли

Код:
http://dc183.4shared.com/img/168634938/2a21d57/dlink__2Fdownload_2F168634938_2F2a21d57_3Ftsid_3D20100409-081144-6b50e056/preview.mp3

или от самия сайт да се сваля :) защото линковете за директно сваляне са от тоя сорт
Код:
http://dc183.4shared.com/img/168634938/2a21d57/dlink__2Fdownload_2F168634938_2F2a21d57_3Ftsid_3D20100409-081144-6b50e056/preview.mp3
 
kulov каза:
Ами ние от каде можем да намерим тези цифри след това dc и този код в края

?tsid=20100409-072544-a4fb7bff

това е просто пример ..

Ако кажеш по какъв начин можем да ги вземем може да се измисли нещо .. на някакав принцип спецялен ли работят или просто някаква функция с произволни числа и букви .. ако е така .. забрави


?tsid=20100409-072544-a4fb7bff

@kulov, това не е на произвол, ако се загледаш има година, месец
и дата а пък 072544,може да е номера на качения файл и чак a4fb7bff да е произволни 8 букви и цифри
 
Ами ако не може с директното име да се сваля, то поне с preview.mp3 с този линк :

http://dc183.4shared.com/img/168634938/2a21d57/dlink__2Fdownload_2F168634938_2F2a21d57_3Ftsid_3D20100409-081144-6b50e056/preview.mp3
 
<?PHP
$url = ''; //url към файла за сваляне
$z = file_get_contents($url);
preg_match('/playMedia\(document,\'(.*)\',\'(.*)\'\);/imsU', $z, $dr);
$durl = $dr[1];
?>
 
Ами правя го така и нищо:

<?PHP
$url = 'http://www.4shared.com/audio/rEezNCvh/Residence_DeeJaYs_-_Sexy_Love.html'; //url към файла за сваляне
$z = file_get_contents($url);
preg_match('/playMedia\(document,\'(.*)\',\'(.*)\'\);/imsU', $z, $dr);
$durl = $dr[1];
?>
 

Back
Горе