Simple solucion a VK.com

  • Autor Autor Cicklow
  • Fecha de inicio Fecha de inicio
Cicklow

Cicklow

Admin
Épsilon
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Bueno a varios que tienen sitios de peliculas warez o videos XXX les ha aparecido que su domino fue baneado por VK.com por copy...
vk.webp

La solucion a esto es simple (por ahi depende como usan sus sitios sera mas dificil para otros), es tener un lugar donde colocar un simple PHP:
PHP:
<?php
	die('<meta http-equiv="refresh" content="0; url='.urldecode($_GET['urlvk']).'">Loading...');
?>

Este PHP lo que hace es esconder el referer (de donde proviene la carga del video de VK o mejor dicho el sitio donde colocamos el iframe de vk)... para que funcione solo cambiamos la url del video de VK. ejemplo:
Insertar CODE, HTML o PHP:
http://vk.com/video_ext.php?oid=-0000000&id=00000000&hash=fec19803659553a8&hd=1
por:
Insertar CODE, HTML o PHP:
http://urlotrositio.com/vk.php?urlvk=http://vk.com/video_ext.php?oid=-0000000&id=00000000&hash=fec19803659553a8&hd=1
Si pueden usar url encode en su sitio (PHP o JS) seria mejor, quedaria:
Insertar CODE, HTML o PHP:
http://urlotrositio.com/vk.php?urlvk=http%3A%2F%2Fvk.com%2Fvideo_ext.php%3Foid%3D-0000000%26id%3D00000000%26hash%3Dfec19803659553a8%26hd%3D1

Al hacer eso, urlotrositio.com es quien estaria cargando el video y no nuestro sitio baneado!! :encouragement:, ahora diras uso blogger y bla bla bla, pues usa un host free de PHP y subi el vk.php, no sobrecarga el server ni nada, es una simple redireccion HTML... pueden tener un listado de sitios de respalo y largar uno al azar si asi quieren mas seguridad por asi decirlo, pero de esta forma su dominio baneado por VK podra mostrar videos nuevamente!

Otra forma de hacerlo es tener en otro sitios los videos de VK, y con iframe en nuestro sitio llamar al sitio A...
Sitio A con videos de VK
Sitio B baneado con iframes del sitio A

Esta es otra opcion valida, solo que llevaria subir los post al sitio A...

Saludos!

UPDATE (unos minutos despues XD)
Para los que usan blogger o no quieren usar PHP, pueden usar blogger... solo crean un blog cualquiera en blogger, van a plantilla->editar html->seleccionan todo y lo eliminan y colocan esta plantilla:
HTML:
<?xml version="1.0" encoding="UTF-8" ?>
<html xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>
 <head>
  <meta content='IE=EmulateIE7' http-equiv='X-UA-Compatible'/> 
  <b:if cond='data:blog.isMobile'> 
   <meta content='width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0' name='viewport'/> 
  <b:else/> 
   <meta content='width=1100' name='viewport'/> 
  </b:if> 
  <b:include data='blog' name='all-head-content'/>
  <title><data:blog.pageTitle/></title>
  <b:skin>
   <![CDATA[/* 
    body { 
     font: $(body.font); 
     color: $(body.text.color); 
     background: $(body.background); 
     padding: 0 $(content.shadow.spread) $(content.shadow.spread) $(content.shadow.spread); 
     $(body.background.override) margin: 0; 
     padding: 0; 
    }
   ]]>
  </b:skin>
 </head>
 <body>
  <b:section class='main' id='main' showaddelement='yes'/>
  Loading...
<script type='text/javascript'>
//<![CDATA[
function getQueryParams(qs) {
    qs = qs.split("+").join(" ");

    var params = {}, tokens,
        re = /[?&]?([^=]+)=([^&]*)/g;

    while (tokens = re.exec(qs)) {
        params[decodeURIComponent(tokens[1])]
            = decodeURIComponent(tokens[2]);
    }

    return params;
}
var query = getQueryParams(document.location.search);
document.write('<meta http-equiv=refresh content="0;url=' +query.urlvk+ '">');
//]]>
</script>
 </body>
</html>
Ahora solo usarian el blogger para redireccionar... quedaria algo asi:
Insertar CODE, HTML o PHP:
http://mipropiofuckVK.blogspot.com/?urlvk=VIDEO_VK
PD: sino redirecciona traten de usar urlencode en la url de VK (como especifique mas arriba) (o una online: URL Decoder/Encoder)

Funciona, lo he testeado 🙂
 
Última edición:
Buenísimo cicklow! Lo que no entiendo es, si por ejemplo uso blogger, tengo que cambiar entrada por entrada el reproductor?

O capaz me estoy salteando algo, gracias de antemano!
 
Buenísimo cicklow! Lo que no entiendo es, si por ejemplo uso blogger, tengo que cambiar entrada por entrada el reproductor?

O capaz me estoy salteando algo, gracias de antemano!

lamentablemente si... se podria programar algo con JS, que si por ejemplo el iframe tiene un ID, con JS cambiar la url del vk.com por la del redireccionador...
ejemplo del iframe
HTML:
<iframe id="ID_IFRAME" src="http://vk.com/video_ext.php?oid=-0000000&id=00000000&hash=fec19803659553a8&hd=1" width="530" height="380" frameborder="0"></iframe>

codigo en el footer:
HTML:
<script>
document.getElementById("ID_IFRAME").src = "http://urlotrositio.com/vk.php?urlvk=" + encodeURIComponent(document.getElementById("ID_IFRAME").src);
</script>

:encouragement:
 
lamentablemente si... se podria programar algo con JS, que si por ejemplo el iframe tiene un ID, con JS cambiar la url del vk.com por la del redireccionador...
ejemplo del iframe
HTML:
<iframe id="ID_IFRAME" src="http://vk.com/video_ext.php?oid=-0000000&id=00000000&hash=fec19803659553a8&hd=1" width="530" height="380" frameborder="0"></iframe>

codigo en el footer:
HTML:
<script>
document.getElementById("ID_IFRAME").src = "http://urlotrositio.com/vk.php?urlvk=" + encodeURIComponent(document.getElementById("ID_IFRAME").src);
</script>

:encouragement:

Pero creo que en Blogger si se puede hacer sin que tenga id el iframe, porque el contenido del post si tiene la misma clase (post-body), creo que se podría usando find de jquery.
 
Pero creo que en Blogger si se puede hacer sin que tenga id el iframe, porque el contenido del post si tiene la misma clase (post-body), creo que se podría usando find de jquery.

si eso o usando frames[1].location.href o window.frames['1'].location.... el tema que solo tiene que haber 1 iframe... o mas, pero el de VK ser el primero jajaja... con jquery podes buscar en los iframes el que tenga vk.com y reemplazarlo :encouragement:
 
lamentablemente si... se podria programar algo con JS, que si por ejemplo el iframe tiene un ID, con JS cambiar la url del vk.com por la del redireccionador...
ejemplo del iframe
HTML:
<iframe id="ID_IFRAME" src="http://vk.com/video_ext.php?oid=-0000000&id=00000000&hash=fec19803659553a8&hd=1" width="530" height="380" frameborder="0"></iframe>

codigo en el footer:
HTML:
<script>
document.getElementById("ID_IFRAME").src = "http://urlotrositio.com/vk.php?urlvk=" + encodeURIComponent(document.getElementById("ID_IFRAME").src);
</script>

:encouragement:


Voy a poner en práctica eso entonces. Primero, igual, lo hice manual. O sea, acá tenes una demo más o menos:

Esta era la URL normal: http://vkontakte.ru/video_ext.php?oid=271219241&amp;id=170969675&amp;hash=038813ace341a71b&amp;hd=1

y así quedaría con mi sitio ya listo:

403 - FORBIDDEN

El problema es que en mashet me da un error 403. Siento, de nuevo, que me estoy olvidando de algo. Permisos?
 
si eso o usando frames[1].location.href o window.frames['1'].location.... el tema que solo tiene que haber 1 iframe... o mas, pero el de VK ser el primero jajaja... con jquery podes buscar en los iframes el que tenga vk.com y reemplazarlo :encouragement:

Y con:

Insertar CODE, HTML o PHP:
$('iframe[src^="http://vk.com"]').each

Eso funcionaría, o algo así 😛7:?? por si hubiera más de un iframe
 
Voy a poner en práctica eso entonces. Primero, igual, lo hice manual. O sea, acá tenes una demo más o menos:

Esta era la URL normal: http://vkontakte.ru/video_ext.php?oid=271219241&id=170969675&hash=038813ace341a71b&hd=1

y así quedaría con mi sitio ya listo:

403 - FORBIDDEN

El problema es que en mashet me da un error 403. Siento, de nuevo, que me estoy olvidando de algo. Permisos?

al parecer hostgator tiene la limitacion de que no permite pasar url por GET o POST (en tu ejemplo es GET)... si tienes otro server seria mejor...

- - - Actualizado - - -

Y con:

Insertar CODE, HTML o PHP:
$('iframe[src^="http://vk.com"]').each

Eso funcionaría, o algo así 😛7:?? por si hubiera más de un iframe

sisis con eso funcionaria. una ves encontrado se le cambia la url
 
al parecer hostgator tiene la limitacion de que no permite pasar url por GET o POST (en tu ejemplo es GET)... si tienes otro server seria mejor...

Fuck. Bueno, voy a ver qué encuentro. Gracias!
 
Fuck. Bueno, voy a ver qué encuentro. Gracias!

usa el primero host FREE que aparesca en google jajajaja XD... jejejeje mira de nuevo el post inicial deje el code para los que usan blogger 🙂 :encouragement:
 
usa el primero host FREE que aparesca en google jajajaja XD... jejejeje mira de nuevo el post inicial deje el code para los que usan blogger 🙂 :encouragement:

Hice todo lo que dices, pero me tira error "video not found", ya probe con 3 videos distintos, aca esta lo que pegue:
<iframe frameborder="0" height="360" src="http://qestrenos.blogspot.com.ar/?urlvk=http://vk.com/video_ext.php?oid=271219241&id=170966593&hash=ba6e5705a97d7aaa&hd=2" width="480"></iframe>

Hay algo mal? Gracias de antemano, cicklow!
 
Última edición:
Hice todo lo que dices, pero me tira error "video not found", ya probe con 3 videos distintos, aca esta lo que pegue:
<iframe frameborder="0" height="360" src="http://qestrenos.blogspot.com.ar/?urlvk=http://vk.com/video_ext.php?oid=271219241&id=170966593&hash=ba6e5705a97d7aaa&hd=2" width="480"></iframe>

Hay algo mal? Gracias de antemano, cicklow!

urlencode... tu caso quedaria asi:
HTML:
<iframe frameborder="0" height="360" src="http://qestrenos.blogspot.com.ar/?urlvk=http%3A%2F%2Fvk.com%2Fvideo_ext.php%3Foid%3D271219241%26id%3D170966593%26hash%3Dba6e5705a97d7aaa%26hd%3D2" width="480"></iframe>

tienes que usar: URL Decoder/Encoder para codificar la url de VK... como dije arriba en el 1 post!
 
urlencode... Tu caso quedaria asi:
HTML:
<iframe frameborder="0" height="360" src="http://qestrenos.blogspot.com.ar/?urlvk=http%3a%2f%2fvk.com%2fvideo_ext.php%3foid%3d271219241%26id%3d170966593%26hash%3dba6e5705a97d7aaa%26hd%3d2" width="480"></iframe>

tienes que usar: url decoder/encoder para codificar la url de vk... Como dije arriba en el 1 post!
geniooooooooooooooooooooooooooooo
 
Amigo Clickcow eres un genio. UN ABRAZO.
 
Increíble master, cada vez me sorprendes mas Cicklow. Muchas gracias brother y muchos saludos :encouragement::encouragement:
 
Excelente aporte y yo que pague por un script para solucionarlo con blogger y no con php. Gracias.
 
Excelente aporte y yo que pague por un script para solucionarlo con blogger y no con php. Gracias.

de verdad?... espero que no hayan arrancado la cabeza con el precio, tmb esta la solución usando blogger 🙂
 

Temas similares

traviezo
Respuestas
13
Visitas
2K
zkanzito
axuz
Atrás
Arriba