Script will like foolowers recursively
< Instagram Followers Likerについてのフィードバック
Если скрипт связан с гитхабом, могу создать ПР с фиксом, отправляй ссылочку)
Можно вообще вот так сократить и пофиксить:
function findHeart(){
return document.querySelector('svg[aria-label="Like"]')?.closest('button');
}
function findLiked(){
findHeart();
var section = document.querySelector('article section div[usedbyfluent] button').closest('section');
var span = section.querySelector("button > span");
return Number(span.innerText) || false;
}
function CheckHeart(){
var h = findHeart();
if (!h) {
return false;
}
var c = h.firstElementChild.classList.value;
if(c.search("red")>0){
return false;
}
var x = findLiked();
if(x >= parseInt(settings.likelimit)){
console.log('Not liked, too many likes');
return false;
}
return true;
}
В функции "findHeart" поломан селектор:
Из-за этого в функции "findLiked" переменная k_tek не определена:
Предлагаю в функции "findLiked" использовать селектор элемента "лайкнувших" напрямую: