Tutorial: Cómo crear una página de salida para enlaces externos con estilo ouo.io

aleh.3120

Curioso
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
1 Feb 2020
Mensajes
4
Buen tutorial y si actualizas un poco el codigo?

Esta pagina https://hikarinoakariost.info tiene una pagina de salida con sus enlaces
como se puede saber el codigo que tienen? o mejor aun podrias hacer que la pagina de salida sea asi?
 
Última edición:

Stron

Eta
Diseñador
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
11 Oct 2015
Mensajes
1.271
Buen tutorial y si actualizas un poco el codigo?

Esta pagina https://hikarinoakariost.info tiene una pagina de salida con sus enlaces
como se puede saber el codigo que tienen? o mejor aun podrias hacer que la pagina de salida sea asi?
El código que usa esa pagina es muy similar, de hecho, la funcionalidad es la misma, Pasa por base64 las url y luego en la página de salida las decodifica y muestra el enlace real.

Lo que podría modificar a mi codigo seria el diseño para que sea igual a esa, algo que se puede hacer fácilmente si se sabe un poco de Html y css. Si tengo algo de tiempo mañana actualizare el diseño, por algo mejor. Saludos!.
 

Perro dudoso

Pi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Desde
27 Sep 2019
Mensajes
6.781
con que empresa me recomiendas usar este formato de anuncio ? .. por decir a mis visitantes no les interesa cuanta publicidad ponga ni cuanto tengan que esperart para descargar los archivos asi esperen hasta dos minutos lo hacen
 

Stron

Eta
Diseñador
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
11 Oct 2015
Mensajes
1.271
con que empresa me recomiendas usar este formato de anuncio ? .. por decir a mis visitantes no les interesa cuanta publicidad ponga ni cuanto tengan que esperart para descargar los archivos asi esperen hasta dos minutos lo hacen
Yo cuando lo usaba ponia pop ads, y anuncios de juicyads y exoclick de 250x250, como si de un acortador se tratase, ahora mismo no se bien que empresas funcionen, pero podrias intentar con adsterra, que he oído que se usa mucho últimamente. Ahora esto es en cuanto a warez, pero si usas adsense, no te recomiendo usar esto, desconozco si es seguro.
 

Perro dudoso

Pi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Desde
27 Sep 2019
Mensajes
6.781
Yo cuando lo usaba ponia pop ads, y anuncios de juicyads y exoclick de 250x250, como si de un acortador se tratase, ahora mismo no se bien que empresas funcionen, pero podrias intentar con adsterra, que he oído que se usa mucho últimamente. Ahora esto es en cuanto a warez, pero si usas adsense, no te recomiendo usar esto, desconozco si es seguro.
si , yo ya manejo estas empresas .. a lo que me refiero es a aprovechar el tiempo de espera que ofreces .... ninguna de estas empresas te paga mas si los visitantes ven mas tiempo el banner ... aunque creo que se podria con el video slider
 

Stron

Eta
Diseñador
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
11 Oct 2015
Mensajes
1.271
si , yo ya manejo estas empresas .. a lo que me refiero es a aprovechar el tiempo de espera que ofreces .... ninguna de estas empresas te paga mas si los visitantes ven mas tiempo el banner ... aunque creo que se podria con el video slider
El objetivo de este script mas que nada es obligar al usuario a pasar por publicidad, ya que si directamente los envías a la url real no ganas nada, Por lo menos puedes obligarlos a ver un popad más antes de poder ir al enlace real, ademas te servira para no saturar las demás páginas de anuncios, y solo poner en en la de salida así como un acortador de enlaces.
 

Stron

Eta
Diseñador
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
11 Oct 2015
Mensajes
1.271
si , yo ya manejo estas empresas .. a lo que me refiero es a aprovechar el tiempo de espera que ofreces .... ninguna de estas empresas te paga mas si los visitantes ven mas tiempo el banner ... aunque creo que se podria con el video slider
Igual te servirán los anuncios falsos de botón de "download", ponerlos junto al botón de continuar, mas de uno pensaría que es el boton real.
 

Perro dudoso

Pi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Desde
27 Sep 2019
Mensajes
6.781
El objetivo de este script mas que nada es obligar al usuario a pasar por publicidad, ya que si directamente los envías a la url real no ganas nada, Por lo menos puedes obligarlos a ver un popad más antes de poder ir al enlace real, ademas te servira para no saturar las demás páginas de anuncios, y solo poner en en la de salida así como un acortador de enlaces.
si entiendo la finalidad del script lo cual me parece muy bueno .. creo que se pòdria aprovechar de mejor manera es por eso que pedia recomendaciones
 

Perro dudoso

Pi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Desde
27 Sep 2019
Mensajes
6.781
pensaba mas como un video de youtube escondido con autoreproduccion para contabilizar visitas y tiempo de reproduccion o asi
 

neutron21

Delta
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
10 Abr 2014
Mensajes
674
se ve muy bueno yo lo tengo en favorito estoy terminando de acomodar la plantilla de anfergr de juegos pero como soy malisimo con los codigos me quede en una parte en la que no puedo hacer funcionar espero anfergr me pueda ayudar ya le mande msj y luego quiero probar estos codigos si lo logro hacer andar va a quedar justo para la web
gracias por compartirlo bro
 

aleh.3120

Curioso
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
1 Feb 2020
Mensajes
4
El código que usa esa pagina es muy similar, de hecho, la funcionalidad es la misma, Pasa por base64 las url y luego en la página de salida las decodifica y muestra el enlace real.

Lo que podría modificar a mi codigo seria el diseño para que sea igual a esa, algo que se puede hacer fácilmente si se sabe un poco de Html y css. Si tengo algo de tiempo mañana actualizare el diseño, por algo mejor. Saludos!.
No entiendo eso de base64, si no es mucha molestia en tu tiempo libre podrias hacer un codigo de salida con eso?
 

daniloweb

No recomendado
Verificación en dos pasos desactivada
Desde
4 Feb 2020
Mensajes
145
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
interesante bro!
 

MrCrazyTop

Delta
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
19 Nov 2018
Mensajes
713
¿Alguien sabe como poner el código de publicidad? Intento pero no puedo, igual soy básico en el tema.:rolleyes:
 

elviceroy

Gamma
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
27 Ene 2020
Mensajes
178
muy bueno el aporte, tendré que revisar el script después. Sigue asi.
 

Red0261

Alfa
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
15 Feb 2020
Mensajes
17
Saludos, lo hice "medio funcionar" en wordpress, digo "medio" por que el contador no se mueve, aparece en 0 y no muestra el enlace. estoy seguro que es una tonteria solucionarlo pero no se como, y como dice el dicho: "el que no sabe es como el que no ve" espero tu ayuda!!!
 

Red0261

Alfa
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
15 Feb 2020
Mensajes
17
Saludos, lo hice "medio funcionar" en wordpress, digo "medio" por que el contador no se mueve, aparece en 0 y no muestra el enlace. estoy seguro que es una tonteria solucionarlo pero no se como, y como dice el dicho: "el que no sabe es como el que no ve" espero tu ayuda!!!
ACTUALIZO!!

Logré hacerlo funcionar en mi tema para Wordpress, solo tenia que declarar el script en el archivo functions.php con un array para que se fuera al footer, tambien en el archivo script tuve que agregar el llamado " contar(); " al final de todo el archivo . la cuestion es que en la pagina de "salida" no me da el enlace al destino, sino que me da el mismo enlace de la pagina de "salida" es decir me envia a la misma pagina. PERO... luego de recargar nuevamente la pagina si me da el enlace original, es decir el enlace al destino original. Al parecer esta programado para tener que ver la pagina de salida 2 veces. ¿esto se puede solucionar? solo quiero que pasen una sola vez por la pagina de salida.
 

idumaya

Eta
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
7 Ene 2013
Mensajes
1.302
voy a probarlo y digo si me funciona, si algo les hago un video para mostrar como se pone, saludos y mil gracias
 

rodolfocastrodz

Curioso
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
23 Feb 2020
Mensajes
7
Hola betas, la verdad no sabía cómo titular este tutorial, pero básicamente lo que voy a enseñar a hacer es una página de salida para los links externos. como se ve en la siguiente imagen, pero con un estilo muy similar al estilo del acortador de ouo.io. en su momento yo use esto cuando tenia mis primeras paginas en blogger. Actualmente ya no lo uso asi que se los comparto.

Ver el archivo adjunto 190159

Cabe recalcar que esto se puede adaptar a cualquier web, si tienes al de conocimiento en html y css.
Bien, sin mas rodeos les explico.

1.- Primero lo que haremos sera crear un página nueva en blogger y en modo HTML agregaremos la plantilla, que es la que lleva básicamente el texto de saliendo, y la publicidad. Puedes modificar a gusto ese texto, y la imagen <img> la reemplazas con un anuncio de juicyads por ejemplo. guardas con el nombre que quieras, yo lo dejare en saliendo. para que a los enlaces les salga. "saliendo.html"

HTML:
<div id="plantilla_exit">
   <div id="contenedor_exit">
      <div style="text-align:center;padding: 10px;">
         <h3 style="margin: 0;">Saliendo...</h3>
         <br>
         <p>Estas saliendo de mi web.com Espera unos segundos para continuar</p>
         <br>
         <img alt="Resultado de imagen para anuncio" class="irc_mi" height="122" src="https://thumbs.dreamstime.com/z/anuncio-de-la-harina-de-avena-de-la-fresa-91760528.jpg" style="width: 250px;" width="149"><br>
         <div class="contador"><span id="contador_exit">0</span></div>
         <button id="original_link" type="button">Cargando</button>
      </div>
   </div>
</div>
Ver el archivo adjunto 190162

2.- Ahora vamos a crear un gadget, en diseño de tipo html/javascript y vamos a pegar los estilos de la plantilla.
HTML:
<style type="text/css">
    #plantilla_exit{
        position: fixed;
        background: rgba(0, 0, 0, 0.95);
        width: 100%;
        height: 100%;
        z-index: 100;
        top: 0px;
        left: 0px;
        display: block;
    }

    #contenedor_exit {
        width: 700px;
        position: relative;
        z-index: 10000;
        height: auto;
        background: #fff;
        margin: 50px auto;
    }

    .original_link {
        text-align: center;
        border: 0;
        padding: 10px;
        background: #00a223;
        color: #fff;
        border-radius: 5px;
        box-shadow: 0px 3px #028e20;
    }

    .contador {
        padding: 23px;
        width: 56px;
        height: 56px;
        margin: 10px auto;
        border-radius: 50%;
        color: #3f4f56;
        box-shadow: 0px 0px 0px 2px #ff5722;
        font-size: xx-large;
    }
@media screen and (max-width: 600px) {
   #contenedor_exit {
        width: 100%;
        margin: 0;
    }
}
    button#original_link {
        text-align: center;
        border: 0;
        padding: 10px;
        background: gray;
        color: #fff;
        border-radius: 5px;
        box-shadow: 0px 3px #615f5f;
    }
</style>

3.- Ahora vamos a agregar el script y adaptarlo (Al final les dejare el script completo, aqui solo explicare que editar), el script hará que los enlaces externos se actualicen por una url que los redirigirá a la página de salida.
Editaremos esta parte del script con la url de la página que creamos. Esta parte del código se encargará de reemplazar los enlaces que tengan la clase "saliendo",
por lo que es importante, que en los enlaces que queramos que salga esta página le agregamos esta clase, ejemplo:

<a class="saliendo" href="https://www.forobeta.com/" id="saliendo">forobeta</a>,
Ahora el script convertirá el enlace a algo similar a esto:
<a class="saliendo" href="https://miblog.blogspot.com/p/saliendo.html?url=akdgasKGDSA" id="saliendo">forobeta</a>,

Aqui editaremos la variable base, con la url de la pagina que creamos.
JavaScript:
/* Aqui vamos a remplazar la url por la pagina que creamos.
*/
var base ="https://miblog.blogspot.com/p/saliendo.html";

/* Aqui obtenemos todos los links que tienen la clase "saliendo."
  Por eso, es importante agregar el class="saliendo", a los links que queremos
  redirigir a nuestra pagina de salida.
*/
var links = document.querySelectorAll("a.saliendo");
for (i = 0; i < links.length; i++) {
  var link = links[i].getAttribute('href');
  links[i].setAttribute('href', base + "?url=" + btoa(link));
}

4.- Ahora el código a partir de aquí se encargara de obtener los enlaces y poner un contador y luego habilitar el botón para poder continuar.
En esta parte del codigo solo hay que reemplazar "saliendo.html?url=" con la pagina que creaste, mas "?url=". ejemplo: "mipagina.html?url="

JavaScript:
/*
--- Apartir de Aqui el codigo sera para la pagina de salida ----

Comprobaremos que estemos en la pagina de salida.
  esto con el fin de evitar que salga el anuncio de "saliendo en todas las paginas"
*/
str = window.location.href;
if (str.indexOf('saliendo.html?url=') > -1){
    document.getElementById('plantilla_exit').style.display = "block";
    contar();
}

Bien, aqui les dejo el codigo completo, también lo agregan en un gadget html/javascript.
HTML:
<script type="text/javascript">

/* Aqui vamos a remplazar la url por la pagina que creamos.
*/
var base ="https://reaccionesmx.blogspot.com/p/saliendo.html";

/* Aqui obtenemos todos los links que tienen la clase "saliendo."
  Por eso, es importante agregar el class="saliendo", a los links que queremos
  redirigir a nuestra pagina de salida.
*/
var links = document.querySelectorAll("a.saliendo");
for (i = 0; i < links.length; i++) {
  var link = links[i].getAttribute('href');
  links[i].setAttribute('href', base + "?url=" + btoa(link));
}

/*
--- Apartir de Aqui el codigo sera para la pagina de salida ----

Comprobaremos que estemos en la pagina de salida.
  esto con el fin de evitar que salga el anuncio de "saliendo en todas las paginas"
*/
str = window.location.href;
if (str.indexOf('saliendo.html?url=') > -1){
    document.getElementById('plantilla_exit').style.display = "block";
    contar();
}

/*Creamos el contador y actualizamos el boton de "cargando.." por "continuar"
  cuando este llegue a 0.
*/
  var contador = 5;
function contar() {
  document.getElementById('contador_exit').innerHTML = contador;
  if(contador==0){
      var a = document.getElementById('original_link');
      a.setAttribute('onclick', "window.location.href ='"+ atob(decodeURIComponent(get('url'))) +"'");
      a.innerText = "Continuar";
      a.style.background = "#00a223";
  }else{
      contador-=1;
      setTimeout("contar()",1000);
  }
}

function get(param) {
  var vars = {};
  window.location.href.replace( location.hash, '' ).replace(
    /[?&]+([^=&]+)=?([^&]*)?/gi, // regexp
    function( m, key, value ) { // callback
      vars[key] = value !== undefined ? value : '';
    }
  );

  if ( param ) {
    return vars[param] ? vars[param] : null;
  }
  return vars;
}

/**
    https://forobeta.com/members/stron.150907/

**/

</script>

y para finalizar, aquí les dejo un demo funcionando. Deja una reacción si te gusto xd

DEMO
amigo es perfecto me gusto tu post , pero me gustaria preguntarte ¿ hay una forma de hacerlo parecido a este ? DEMO
gracias de antemano.
 

Ricardo Smeja

Alfa
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
21 May 2020
Mensajes
28
Leí rápidamente y me gustó. Luego lo leeré completo con más calma.
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba