One Million Checkboxes ist ein Browser Game, wo man Checkboxen an- und abwählen kann. Der Clou ist, dass die Zustände der Checkboxen an alle anderen spieler durchgereicht werden.
Einige Spieler wählen ab, andere wählen aus. Ziel ist das Spielbrett komplett blau oder weiß zu machen.
Natürlich habe ich keinen Bock da von Hand mitzumachen. Website öffnen, mit F12
die Entwickler Konsole öffnen und dann folgenden Code in die Script Console einfügen:
if (handler) {
window.clearInterval(handler);
handler = undefined;
}
window.alert = (a) => {
console.log('ALERT: ', a);
};
i = 0;
mygrid = document.querySelector('.grid');
mygrid.scrollTop = 0;
handler = window.setInterval(() => {
try {
cbx = document.querySelector('input[type=checkbox]:not(:checked)');
if (!cbx.disabled) {
cbx.click();
}
} catch (e) {
mygrid.scrollTop += 200;
}
i++;
if (i % 100 == 0) {
console.clear();
}
}, 300);
Nun wird alle 300ms eine Checkbox ausgwählt. Wenn alle auf dem Schirm blau sind, scrollt die Seite automatisch weiter runter.
Immer noch ein Kampf gegen Windmühlen, aber doch irgendwie lustig.
Status 21:30 Uhr: