Hallo,
also ich versuche seit einigen Tagen ein Script zu schreiben welche alle Bestellungen bei Uber fleet annehmen kann.
Background: Bei Uber gibt es eine Dispatch Website bei der man Aufträge ganz einfach an Mitarbeiter verteilen kann.
Diese Seite sieht wie folgt aus:
Der Button ist wie Ihr sehen könnt "disabled". Bis ein Auftrag reinkommt. Dann sieht es nämlich so aus:
Bevor der Button blau wird (enabled), sieht das dazugehörige HTML Tag so aus:
Jetzt hab ich mir einen RaspberryPi 4 geholt um einfach nur alle Aufträge annehmen zu können, indem das Script alle 200 ms ein Mal auf den Button klickt.
ich hab den folgenden Code rausgearbeitet, leider bekomme ich dabei aber die Fehlermeldung "Uncaught TypeError: btn.hasAttribute is not a function"
var btn = document.getElementsByClassName('#jss53');
var isDa = btn.hasAttribute('disabled');
setInterval(function(){
if (isDa=false) {
window.alert("enabled");
btn.click();
}
else{
window.alert("disabled")
}
},200);
Kennt sich jemand in diesem Fall aus und kann mir tipps geben?
lg R