human Публикувано Февруари 11, 2008 Report Share Публикувано Февруари 11, 2008 Можете ли да ми кажете как ще стане скрипта за сваляне от Crazy Videos с PHP. От програмата Spider Video Downloader разбрах , че линка на клипа трябва да е : http://www.city.bg/videos/18718/flv_6c34ec...cca4c691e11.flv (примерно) , но незнам как ще стане да взема id-то на клипа (18718) и 6c34ec0d1c16441259fe3cca4c691e11 .Ако някой има идея да казва Цитирай Link to comment Сподели другаде More sharing options...
crio Публикувано Февруари 11, 2008 Report Share Публикувано Февруари 11, 2008 Пробвай да пуснеш един POST към http://city.bg/lv.php съдържащ "v_id=ID_NA_KLIPA". Връща ти линка към клипа във формат "url=http://..." Виж какво са използвали самите разработчици на City.BGhttp://i30.tinypic.com/rirg50.png Цитирай Link to comment Сподели другаде More sharing options...
human Публикувано Февруари 11, 2008 Author Report Share Публикувано Февруари 11, 2008 Пробвай да пуснеш един POST към http://city.bg/lv.php съдържащ "v_id=ID_NA_KLIPA". Връща ти линка към клипа във формат "url=http://..." Виж какво са използвали самите разработчици на City.BGhttp://i30.tinypic.com/rirg50.pngА имаш ли представа как ще стане скрипта ? Знам как да взема vID и после от lp.php да взема url, но незнам как да пусна POST към lv.php Цитирай Link to comment Сподели другаде More sharing options...
crio Публикувано Февруари 11, 2008 Report Share Публикувано Февруари 11, 2008 Бих помолил който ползва този код в свой сайт/проект, да посочи истинския му автор (мен).<?php $id = "v_id=".$_GET['id']; $Req = "POST /lv.php HTTP/1.1\n". "Host: www.city.bg\n". "Content-Type: application/x-www-form-urlencoded\n". "Content-Length: ".strlen($id)."\n\n". "$id\n"; $sck = fsockopen("www.city.bg", 80, &$errno, &$errstr); fputs($sck, $Req); while (!feof($sck)) { $x = fgets($sck, 128); if(preg_match("/url=(.*)/i",$x,$found)){ echo str_replace("url=","",$found[0]); break; } } fclose($sck); ?> Цитирай Link to comment Сподели другаде More sharing options...
human Публикувано Февруари 12, 2008 Author Report Share Публикувано Февруари 12, 2008 Мерси , аз малко го промених : <form method='post' action=''> <input type='text' name='link' class='textbox'> <input type='submit' name='submit'value="Давай!" class="button"> </form> <?php if(eregi('city.bg',$_POST['link'])){ $link=$_POST['link']; $vid=explode('http://www.city.bg/new/crazy_videos/details.php?vID=',$link); $vid=$vid[1]; $vid = "v_id=$vid"; $Req = "POST /lv.php HTTP/1.1\n". "Host: www.city.bg\n". "Content-Type: application/x-www-form-urlencoded\n". "Content-Length: ".strlen($vid)."\n\n". "$vid\n"; $sck = fsockopen("www.city.bg", 80, &$errno, &$errstr); fputs($sck, $Req); while (!feof($sck)) { $x = fgets($sck, 128); if(preg_match("/url=(.*)/i",$x,$found)){ $url=str_replace("url=","",$found[0]); $id=explode('http://www.city.bg/videos/',$url); $id=explode('/flv_',$id[1]); $id=$id[0]; echo "<img src=\"http://www.city.bg/videos/$id/".$id.".jpg\"><br>Линк:<br> $url"; break; } } fclose($sck); } ?> Разбира се ще сложа линк към http://crio.softvisia.com :-) Цитирай Link to comment Сподели другаде More sharing options...
Препоръчан пост
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.