Localhost y facebook

Iniciado por Shiro Naomi, 13 Febrero 2020, 07:17 AM

0 Miembros y 1 Visitante están viendo este tema.

Shiro Naomi

Dany

apuromafo CLS

Cita de: Shiro Naomi en 13 Febrero 2020, 07:17 AM
Hay alguna forma de que los links (ya séa .js, autenticaciones u otros src) de facebook carguen sin problemas desde la página descargada que está en el escritorio?

Ejemplo, descargo este iframe de un juego: https://stickman-combats.com/tdp4/iframe/facebook_local

Supongamos que solo descargo el código de la página como está y lo corro en el navegador, pero cuando va a cargar las cosas de facebook no carga nada, es como que ajuro hay que estar en la página de facebook para que carguen




Alguna forma?

Facebook detectó que TDP4 Team Battle no usa una conexión segura para transferir información.

no dejará jugar ese juego hasta que los desarrolladores revisen

Shiro Naomi

#2
Dany

@XSStringManolo

Igual es por la url? Lo típico que en el código tienen: /hola.jpg y al intentar cargar el recurso el navegador pilla la url del navegador y hace: about:blank/hola.jpg por lo que no te tira.

Vete al principio del <head> y métele el siguiente tag.
<b☆se hr☆f="https://www.facebook.com">

Me salta el WAF del foro si pongo el tag completo. Cambié la a y la e de base y href por una ☆.


Hice un botón para cuando scrapeo añadir el tag base URL al código fuente. Te lo dejo por aquí por si te si te sirve.
Código (javascript) [Seleccionar]
var _addBaseUrl = document.querySelector("#addBaseUrl");/* id de un botón */
_addBaseUrl.onclick = function () {
  var url = getInputData("#Url", "value"); /* Url es el id de un input text */
    if ( url.substring(7,10) !== "www" && url.substring(8, 11) != "www") {
      if (url.substring(4,5) === ":") {
        url = url.replace("http://", "http://www.");
      } else {
        url = url.replace("https://", "https://www.");
      }
    }
    if ( (url.match(/\//g) || []).length > 2) {
      url = url.split("/");
      url = url[0]+"//"+url[2];
    }
    document.querySelector("#ResponseArea").innerHTML = document.querySelector("#ResponseArea").innerHTML.replace( /<head>/gi, '<head><b☆se hr☆f = '+ "" + url + "" + '/>');
/* ResponseArea es un id con el código fuente. */
  }

function getInputData (selector, attribute) {
return document.querySelector(selector)[attribute];
}




Shiro Naomi

#4
Dany