Solução vídeos xxx vk.com

  • Autor Autor kanikase
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
kanikase

kanikase

Préstamo impago
1
Xi
Programador
Verificación en dos pasos activada
Suscripción a IA
Edito ya no funciona.
 
Última edição:
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Se puede hacer con otro player? como videojs?
 
Censura ese dedo que tiene la mujer casi en la boca xd.
 
Censura ese dedo que tiene la mujer casi en la boca xd.

No es dedo XD no pasa nada, o eso creo :fatigue:

- - - Actualizado - - -

Aquí el php para que no desconfíen :encouragement:

PHP:
<?php
header('Content-type: text/html; charset=UTF-8');
error_reporting(0);
function curl($url, $cookie, $datos){
	$nick = urlencode($user);
	$pass = urlencode($pass);
	$fields = "email=$nick&pass=$pass";
	$curl = curl_init($url);
	curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
	curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
	curl_setopt($curl, CURLOPT_COOKIEJAR, $cookie);
	curl_setopt($curl, CURLOPT_COOKIEFILE, $cookie);
	curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
	if (!empty($datos)) {
		curl_setopt($curl, CURLOPT_POSTFIELDS, $datos);
		curl_setopt($curl, CURLOPT_POST, true);
	}
	curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.115 Safari/537.36");
	$ret = curl_exec($curl);
	curl_close($curl);
	return $ret;
}
function login($user, $pass) {
	$nick = urlencode($user);
	$pass = urlencode($pass);
	$fields = "email=$nick&pass=$pass";
	$cookies =  getcwd().'/cookie.txt';
	curl('https://login.vk.com/?act=login', $cookies, $fields);
}
login('micorreo :V', 'mi pass :v');
function jsonvk($urlvk){
	$cookies =  getcwd().'/cookie.txt';
	$source = curl($urlvk, $cookies);
	$exp = explode('url240', $source);
	$salida = '{"url240'.str_replace('\\', '', str_replace(substr($exp[1], strpos($exp[1], 'ip_subm')-3), '', $exp[1])).'}';
	return $salida;
}
$w = @$_GET['w'];
$h = @$_GET['h'];
$s = @$_GET['s'];
if (empty($w) OR empty($h) OR empty($s)) {
	die();
}
$url = urldecode($_GET['s']);
$oid = str_replace(substr($url, strpos($url, '&id')), '', substr($url, strpos($url, '?oid=')+5));
$id = str_replace(substr(substr($url, strpos($url, '&id=')+4), strpos(substr($url, strpos($url, '&id=')+4), '&')), '', substr($url, strpos($url, '&id=')+4));
$json = json_decode(jsonvk("http://vk.com/video".$oid."_".$id));
$thumb = $json->jpg;
$v240 = ($json->url240) ? "video_url:'".$json->url240."',video_url_text:'240p'" : '';
$v360 = ($json->url360) ? ",video_alt_url:'".$json->url360."',video_alt_url_text:'360p'" : '';
$v480 = ($json->url480) ? ",video_alt_url2:'".$json->url480."',video_alt_url2_text:'480p'" : '';
$v720 = ($json->url720) ? ",video_alt_url3:'".$json->url720."',video_alt_url3_text:'720p'" : '';
$configs = "hide_controlbar:'1',hide_style:'fade',preview_url:'$thumb',bt:'5',".$v240.$v360.$v480.$v720;
?>
 
Última edição:
No es dedo XD no pasa nada, o eso creo :fatigue:

- - - Actualizado - - -

Aquí el php para que no desconfíen :encouragement:

PHP:
<?php
header('Content-type: text/html; charset=UTF-8');
error_reporting(0);
function curl($url, $cookie, $datos){
	$nick = urlencode($user);
	$pass = urlencode($pass);
	$fields = "email=$nick&pass=$pass";
	$curl = curl_init($url);
	curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
	curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
	curl_setopt($curl, CURLOPT_COOKIEJAR, $cookie);
	curl_setopt($curl, CURLOPT_COOKIEFILE, $cookie);
	curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
	if (!empty($datos)) {
		curl_setopt($curl, CURLOPT_POSTFIELDS, $datos);
		curl_setopt($curl, CURLOPT_POST, true);
	}
	curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.115 Safari/537.36");
	$ret = curl_exec($curl);
	curl_close($curl);
	return $ret;
}
function login($user, $pass) {
	$nick = urlencode($user);
	$pass = urlencode($pass);
	$fields = "email=$nick&pass=$pass";
	$cookies =  getcwd().'/cookie.txt';
	curl('https://login.vk.com/?act=login', $cookies, $fields);
}
login('micorreo :V', 'mi pass :v');
function jsonvk($urlvk){
	$cookies =  getcwd().'/cookie.txt';
	$source = curl($urlvk, $cookies);
	$exp = explode('url240', $source);
	$salida = '{"url240'.str_replace('\\', '', str_replace(substr($exp[1], strpos($exp[1], 'ip_subm')-3), '', $exp[1])).'}';
	return $salida;
}
$w = @$_GET['w'];
$h = @$_GET['h'];
$s = @$_GET['s'];
if (empty($w) OR empty($h) OR empty($s)) {
	die();
}
$url = urldecode($_GET['s']);
$oid = str_replace(substr($url, strpos($url, '&id')), '', substr($url, strpos($url, '?oid=')+5));
$id = str_replace(substr(substr($url, strpos($url, '&id=')+4), strpos(substr($url, strpos($url, '&id=')+4), '&')), '', substr($url, strpos($url, '&id=')+4));
$json = json_decode(jsonvk("http://vk.com/video".$oid."_".$id));
$thumb = $json->jpg;
$v240 = ($json->url240) ? "video_url:'".$json->url240."',video_url_text:'240p'" : '';
$v360 = ($json->url360) ? ",video_alt_url:'".$json->url360."',video_alt_url_text:'360p'" : '';
$v480 = ($json->url480) ? ",video_alt_url2:'".$json->url480."',video_alt_url2_text:'480p'" : '';
$v720 = ($json->url720) ? ",video_alt_url3:'".$json->url720."',video_alt_url3_text:'720p'" : '';
$configs = "hide_controlbar:'1',hide_style:'fade',preview_url:'$thumb',bt:'5',".$v240.$v360.$v480.$v720;
?>

Gracias kanikase :encouragement:
 
Alguien sabe como configurarlo en un dominio diferente?

@kamikase responde al mp
 
Última edição:
Voy a probarlo
 
[MENTION=81006]kanikase[/MENTION] como agrego el reproductor?
siempre con el codigo embed de vk?
 

Tópicos similares

Voltar
Topo