Foros del Web » Programando para Internet » PHP »

Crear scritp de descarga para movshare

Estas en el tema de Crear scritp de descarga para movshare en el foro de PHP en Foros del Web. Hola, No tengo apenas conocimientos de php, pero quiero crear un script php para descargar videos de movshare. Por ejemplo la una url de movshare ...
  #1 (permalink)  
Antiguo 09/06/2010, 06:41
 
Fecha de Ingreso: marzo-2010
Mensajes: 10
Antigüedad: 14 años, 1 mes
Puntos: 0
Crear scritp de descarga para movshare

Hola,

No tengo apenas conocimientos de php, pero quiero crear un script php para descargar videos de movshare.
Por ejemplo la una url de movshare es: www.movshare.net/video/4b2d726e0f512
Y mi meta es que al meter una url algo así como www.lawebquesea.com/scriptmovshare.php?id_del_video=4b2d726e0f512 me devuelva el link de descarga del video.
No sé como hacerlo pero he encontrado un script de rapidhleech que creo que os ayudará para que a su vez me ayudéis con ello:
Código PHP:
<?
####### Free/default Account Info. ###########
$movsh_login "";
$movsh_pass "";
##############################

$not_done=true;
$continue_up=false;
if (
$movsh_login $movsh_pass){
        
$_REQUEST['user'] = $movsh_login;
        
$_REQUEST['password'] = $movsh_pass;
        
$_REQUEST['title']= $lname;
        
$_REQUEST['action'] = "FORM";
        echo 
"<b><center>Use Default login/pass and file name as title.</center></b>\n";
}
if (
$_REQUEST['action'] == "FORM")
    
$continue_up=true;
else{
?>
<table border=0 style="width:270px;" cellspacing=0 align=center>
<form method=post>
<input type=hidden name=action value='FORM' />
<tr><td nowrap>&nbsp;Login*<td>&nbsp;<input type=text name=user value='' style="width:160px;" />&nbsp;</tr>
<tr><td nowrap>&nbsp;Password*<td>&nbsp;<input type=password name=password value='' style="width:160px;" />&nbsp;</tr>
<tr><td nowrap>&nbsp;<td>&nbsp;&nbsp;</tr>
<tr><td nowrap>&nbsp;Title*<td>&nbsp;<input type=text name=title value='Enter Title here' style="width:160px;" />&nbsp;</tr>
<tr><td nowrap>&nbsp;Description*<td>&nbsp;<textarea name=description style="width: 160px;">Enter Description here</textarea>&nbsp;</tr>
<tr><td colspan=2 align=center><input type=submit value='Upload' /></tr>
</table>
</form>
<?php
}

if (
$continue_up)
        {
                
$not_done=false;
?>
<table width=600 align=center>
</td></tr>
<tr><td align=center>
<div id=login width=100% align=center>Login to www.movshare.net</div>
<?php
                       
                        $post
['user'] = $_REQUEST['user'];
                        
$post['pass'] = $_REQUEST['password'];
                        
$post['Submit.x'] = "0";
                        
$post['Submit.y'] = "0";
                        
$post['Submit'] = "Submit";
                        
$page geturl("movshare.net"80"/login.php"00$post0$_GET["proxy"], $pauth);
                        
is_page($page);
                        
is_notpresent($page'HTTP/1.1 302 Found''Error logging in - are your logins correct? First');
                        
preg_match_all('/Set-Cookie: (.*);/U',$page,$temp);
                        
$cookie $temp[1];
                        
$cookies implode('; ',$cookie);
                       
                       
                        
$page geturl("movshare.net"80"/panel.php""http://movshare.net/login.php"$cookies00"");
                        
is_page($page);
                        
is_notpresent($page'HTTP/1.1 200 OK''Error logging in - are your logins correct? Second');

?>
<script>document.getElementById('login').style.display='none';</script>
<div id=info width=100% align=center>Retrive upload ID</div>
<?php
        $ref
='http://www.movshare.net/';
        
$Url=parse_url($ref.'panel.php?q=3');
        
$page geturl($Url["host"], defport($Url), $Url["path"].($Url["query"] ? "?".$Url["query"] : ""), 0$cookies00$_GET["proxy"],$pauth);
        
is_page($page);
        
$userid cut_str($page,'upload/ubr_file_upload.php?u=','" frameborder="0"');
        if (!
$useridhtml_error ('Error get userID');

        
$rand mt_rand(10000000000001999999999999);
       
        
$refup='http://95.211.84.49/upload/ubr_link_upload.php?rnd_id='.$rand;
        
$Url=parse_url($refup);
       
        
$page geturl($Url["host"], defport($Url), $Url["path"].($Url["query"] ? "?".$Url["query"] : ""), 0"user=$userid"00$_GET["proxy"],$pauth);
        
is_page($page);
        
$upid cut_str($page,'startUpload("','"');
       
        
$post['title']=$_REQUEST['title'];
        
$post['desc']=$_REQUEST['description'];
       
        
$url=parse_url('http://95.211.84.49/'.'/cgi-bin/ubr_upload.pl?upload_id='.$upid);
        
$refup2='http://95.211.84.49/';
?>
<script>document.getElementById('info').style.display='none';</script>
<?

        $upfiles
=upfile($url["host"],defport($url), $url["path"].($url["query"] ? "?".$url["query"] : ""), $refup20$post$lfile$lname"upfile_0");

?>
<script>document.getElementById('progressblock').style.display='none';</script>
<?
        is_page
($upfiles);
        
$locat=cut_str($upfiles,'The document has moved <a href="','"');
        
$Url=parse_url($locat);
               
        
$page geturl($Url["host"], defport($Url), $Url["path"].($Url["query"] ? "?".$Url["query"] : ""), $refup2"user=$userid"00$_GET["proxy"],$pauth);
        
is_page($page);
               
        
$end_url=cut_str($page,'Location: ',"\n");
        
$Url=parse_url('http://95.211.84.49/upload/'.$end_url);
       
        
$page geturl($Url["host"], defport($Url), $Url["path"].($Url["query"] ? "?".$Url["query"] : ""), $refup2"user=$userid"00$_GET["proxy"],$pauth);
        
is_page($page);
               
        
$ddl=cut_str($page,'value="http://www.movshare.net/video/','"');
        
$del=cut_str($page,'value="http://www.movshare.net/delete/','"');
        
$del substr($del,0,strlen($del)-1);

        
$download_link'http://www.movshare.net/video/'.$ddl;
        
$delete_link'http://www.movshare.net/delete/'.$del;
       
        }
// Made by Baking 29/06/2009 20:20
?>
Entiendo que muchas de las cosas que están ahí arriba sobran para lo que yo quiero, espero que me podáis ayudar...

sacado de: http://code.google.com/p/rapidleech/source/browse/trunk/hosts/upload/movshare.net_member.php?spec=svn186&r=186

Muchas gracias por adelantado chicos

Etiquetas: descargas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:49.