QQ espacio pulgares automáticamente guión

En primer lugar poner el código:

En las herramientas de desarrollador del navegador dentro de la consola (consola) en el interior pega este código, a continuación, introduzca en ella, siempre que la página ha sido abierta al espacio qq, se puede ejecutar en centro personal.

var clicklog = function() {
        [].map.call(document.getElementsByClassName("qz_like_btn_v3"), function(item) {
          if(item.dataset.clicklog === "like") {
             item.click();
          }
        })
}
setInterval(function() {
    document.body.scrollTop += 1000;
    if(!document.getElementsByClassName("img-loading")) {
        clicklog();
    } else {
        document.body.scrollTop -= 1000;
        clicklog();
        document.body.scrollTop += 1000;
    }
}, 200)

Explicar este código:

Dado que el DOM NodeList aunque el nodo corresponsal puede ser adquirida por la forma [0], pero todavía es un tipo de matriz, de modo que se puede usar con la llamada al método un método para atravesar el mapa.
Observé los pulgares para arriba botón espacio QQ, como datos clicklog después del punto cambiará a cancellike, por lo que de acuerdo con esta juzgar por sí mismo si es o no es un poco demasiado método de alabar y haga clic en () para simular pulgar hacia arriba.

Pero el espacio QQ bloque se carga, es necesario tirar hacia abajo una distancia para actualizar el contenido de la siguiente, por lo que utiliza setInterval cambiar dinámicamente el valor de scrollTop cada 0,2 segundos de tiempo 1000px tire hacia abajo.

Esto estaba a través de si existe un mapa de carga para determinar si se producen cuando la carga de la (esta vez scrollTop ha ido en aumento, pero ha estado en un estado de carga de carga no sale), es necesario desplazar la página a la parte superior se puede seguir la carga, así que deje scrollTop reducir 1000px. Si digo esto no entiende, puede document.body.scrollTop - = 1,000; intente eliminar la fuga.

Hoy en día, me encontré con QQ centro de espacio personal, que es un marco flotante entre dominios, por lo que no puede llegar a la DOM, por lo que este código sólo se puede ejecutar en su propia casa.

Supongo que te gusta

Origin www.cnblogs.com/jlfw/p/12551291.html
Recomendado
Clasificación