Чтобы скрыть кармы на странице комментариев на Reddit, сегодня вы можете запустить следующий JavaScript:
Array.from(document.querySelectorAll('span')).filter(i => /(\d+)\spoint/.test(i.innerHTML)).forEach(i => i.style.display = 'none');
Протестировано здесь .
Однако, оно скрывается толькоКарма на предоставленных комментариях, а не на тех, которые еще не загружены.
Чтобы программно открыть все ссылки "moreComments" на странице, вам нужно выполнить:
Array.from(document.querySelectorAll('div')).filter(i => /moreComments-/.test(i.id)).forEach(i => i.querySelector('p').click())
В зависимости от количества скрытых комментариев на странице вам нужно будет подождать, пока все запросы не будут обработаны и все комментарии не будут обработаны.
В этот момент при запуске первой строки будут скрыты все пролеты кармы на странице..
И это может не сработать завтра, так как Reddit владеет этим кодом и имеет право, возможность и ресурсы изменять свою внутреннюю структуру, структуру или дизайн по своему усмотрению, любое количество раздень, так что любые ничтожные попытки изменить результат представления их услуг со стороны кодеров, таких как я и вы, остаются тщетными.
Редактировать: С тех пор, как я ответил на вашивопрос, который я хотел бы дать некоторое полезное представление о том, как подойти к StackOverflow.Надеюсь, вы найдете это полезным или, по крайней мере, интересным.