Escribí el siguiente código para dar "ME GUSTA" automáticamente a todos los comentarios en una publicación de LinkedIn utilizando un tiempo de espera aleatorio.
El código puede encontrar todos los botones 'ME GUSTA' y puede hacer clic en ellos; sin embargo, la página solo actualizará todos los botones 'ME GUSTA' después de que se haya ejecutado el código completo.
EN RESUMEN: La página NO actualiza el botón 'ME GUSTA' después de que se haya ejecutado cada click() .
PREGUNTA: No lo sé, pero ¿la página de LinkedIn no se actualiza después de cada click() o mi código ejecuta todos los click() al mismo tiempo?
Estoy tratando de evitar todos los click() al mismo tiempo
// WAIT FUNCTION function wait(ms){ var start = new Date().getTime(); var end = start; while(end < start + ms) { end = new Date().getTime(); } } // RANDOMIZE WAIT TIME function randomNumber(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; } // ADD ALL LIKE BUTTONS TO LIST let likeButtons = document.querySelectorAll('.artdeco-button__text.react-button__text') // LOOP LIKE ACTION likeButtons.forEach(likeButton =>{ // DO CLICK console.log("likeButton.click()"); likeButton.click(); // ACTIVE WAIT var waitTime = randomNumber(1000,4000); console.log("wait time is "+ waitTime); wait(waitTime); } )