Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

pere

[Resolvido] colher informações externas

Recommended Posts

// ==UserScript==
// @name           XVideos Downloader
// @namespace      http://userscripts.org/users/45791
// @description    Adds download links to the videos on xvideos.com
// @include        http://www.xvideos.com/*
// @require        http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js
// ==/UserScript==
var flashVars = unescape($("embed:first").attr("flashvars"));
if (flashVars == "undefined") return;

var urlStart = flashVars.indexOf("flv_url=") + 8;
var urlEnd = flashVars.indexOf("&url_bigthumb", urlStart);
var videoLink = flashVars.substring(urlStart, urlEnd);

var bodyHtml = $("body").html();
$("body").html("<a href=\"" + videoLink+ "\">Download This Video</a>" + bodyHtml);

 

 

 

bom, o codigo acima é de um complemento para o firefox que lhe permite fazer o download de videos do site xvideos, existem alguns sites que tbm fazem essa função por php, um exemplo é o "kcoolonline.com", você cola a url do video em um campo e ele lhe da o link para download, creio q ele use algo semelhante ao script acima porem em php visto que deve acessar a pagina e colher tais informações antes de imprimi-las no proprio site...

será que alguem teria a bondade de me ajudar a converter tal função para php para que meu site possa acessar a pagina do xvideos e colher as informações?

desde já fico grato..

Compartilhar este post


Link para o post
Compartilhar em outros sites

// ==UserScript==
// @name           XVideos Downloader
// @namespace      http://userscripts.org/users/45791
// @description    Adds download links to the videos on xvideos.com
// @include        http://www.xvideos.com/*
// @require        http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js
// ==/UserScript==
var flashVars = unescape($("embed:first").attr("flashvars"));
if (flashVars == "undefined") return;

var urlStart = flashVars.indexOf("flv_url=") + 8;
var urlEnd = flashVars.indexOf("&url_bigthumb", urlStart);
var videoLink = flashVars.substring(urlStart, urlEnd);

var bodyHtml = $("body").html();
$("body").html("<a href=\"" + videoLink+ "\">Download This Video</a>" + bodyHtml);

 

 

 

bom, o codigo acima é de um complemento para o firefox que lhe permite fazer o download de videos do site xvideos, existem alguns sites que tbm fazem essa função por php, um exemplo é o "kcoolonline.com", você cola a url do video em um campo e ele lhe da o link para download, creio q ele use algo semelhante ao script acima porem em php visto que deve acessar a pagina e colher tais informações antes de imprimi-las no proprio site...

será que alguem teria a bondade de me ajudar a converter tal função para php para que meu site possa acessar a pagina do xvideos e colher as informações?

desde já fico grato..

 

Fala pere,

fiz um jeito aqui, ele te dá o link do flv, testa ae.

 

<?php
if(!empty($_POST['download'])){

$linkVideo = $_POST['download'];

$conteudo = file_get_contents($linkVideo);
preg_match_all("/flv_url=(.*)url_bigthumb=/",$conteudo,$resultado);

echo "<a href=\"".urldecode($resultado[1][0])."\">Download</a>";

}
?>

<html>
<head>
<title></title>
</head>

<body>

<form action="#" method="post">
Link: <input type="text" name="download" size="50"/>
<input type="Submit" value="Download"  />
</form>
</body>
</html>

 

 

valeu, flw

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.