vladantrhlik / wocabee-bot

Simple python bot for wocabee web app
MIT License
8 stars 5 forks source link

Update Wocabee "Unable to locate element"... #11

Closed IDK1854 closed 2 years ago

IDK1854 commented 2 years ago

Čaute, já už jsem fakt bezradnej.... Zase vydali nějaký update na Wocabee a celej bot se na tom sesypal. Předpokládám tedy že error není jen u mě. Velice bych byl rád za jakoukoliv pomoc, sám jsem zkoušel všelijaké věci v botovi, nejvíce by mi asi pomohl zdrojový kód před updatem, ale ten bohužel nemám. P.S: Údaje k loginu jsem Kubovi posílal. Ještě jednou díky....

selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"[id="mainForm"]"}

jacobsebek commented 2 years ago

IDK1854 commented 2 years ago

@jacobsebek Chceš poslat ty textové soubory s balíky? A PayPal máš?

jacobsebek commented 2 years ago

Nic nechci. Uz toho bota nechci opravovat. Reverse-engineering toho javascriptu je ale nelegalni, takze nevim, co budu delat.

IDK1854 commented 2 years ago

Já měl za to, že to bude jen přejmenování pár věcí, ale že překopou celý systém, tak to je jiná.... 🤣🤣 Sám to dohromady nedám a nějak až moc jsem si zvyknul na toho bota....

Bertik23 commented 2 years ago

Nic nechci. Uz toho bota nechci opravovat. Reverse-engineering toho javascriptu je ale nelegalni, takze nevim, co budu delat.

Asi to není nelegální, ale bylo by to na zbláznění, a možná to už hodili na serverside vyhodnocení, takže bychom se stejně nikam nedostali.

IDK1854 commented 2 years ago

Wocabee funguje i bez internetu a v zdrojovém kódě je to pořád roztřízené podle addMissingWord, translateWord, findPair, completeWord. Dle mě by fakt stačilo nějaké přejmenování, ale já jedu v C#, tomuto moc nerozumím. Ale jestli už se Vám bot nechce opravovat, chápu to. A i tak díky za celý vznik bota, ušetřil mi hodně práce......

IDK1854 commented 2 years ago

Super, funguje to bez problému... Díky moc. Sorry že ještě otravuji ale nešlo by to i nějak přizpůsobit na ten practice mód? Když jsem "skript" spustil v tom practice módu v grafu mi to přičetlo +-200 bodů ale do celkového počtu nic.

jacobsebek commented 2 years ago

Practice mod je to kdyz uz to mas hotovy a delas to jen pro body? Tohle je udelany specificky pro mod "homework" ("vypracovat").

IDK1854 commented 2 years ago

Jo

Practice mod je to kdyz uz to mas hotovy a delas to jen pro body? Tohle je udelany specificky pro mod "homework" ("vypracovat").

jacobsebek commented 2 years ago

To nebudu delat :D Zaprve to nepotrebuju, a zadruhe to uz je trochu neeticky. Ten POST request u practice je mozna hodne podobnej, tak si to udelej sam. (Muzes sledovat requesty v devtools -> network)

IDK1854 commented 2 years ago

@jacobsebek Tak nakonec jsem to zalepil Makrem, sice to byla debilní práce to tam naklikat, ale funguje to 🤣. Díky moc za vše, 👍 Spíše tě obdivuji, jak moc jsi v tom dobrý. Jak dlouho už se zabýváš vývojem skriptů?

jacobsebek commented 2 years ago

Oni by spravne meli delat vyhodnoceni server-side, a neposilat KURVA VSECHNO tomu klientovi hned na zacatku. A nebo by se na to mohli vysrat a udelat dobrou aplikaci, aby pro ni lidi nemuseli psat exploity, protoze by se jinak museli obesit.