Frage zu Selenium (Bot Entwicklung)?
Ich würde mich gerne zu einer Veranstaltung anmelden, wo es leider nur limitierte Plätze gibt. Bei den letzten Terminen war ich leider immer zu spät dran, weshalb ich fragen wollte, ob es möglich ist einen Bot zu programmieren der mich automatisch anmeldet, wenn eine neue Veranstaltung verfügbar ist. (Der Bot muss nur meinen Namen, Adresse & Telefonnummer auf der Webseite eingeben und das möglichst schnell.) Jetzt wollte ich fragen, ob das vielleicht mit Selenium möglich ist dass ich so einen Bot programmiere? Und falls ja wie lange das ungefähr dauern würde? Eher ein paar Tage oder Monate? (Ich kann bereits die Grundlagen in Java und C).
Würde mich sehr über eine Antwort freuen. :)
Liebe Grüße
Terroka
2 Antworten
Das wäre innerhalb weniger Tage machbar, mit Web/Selenium Erfahrung vermutlich eher ein paar Stunden.
Die Probleme die es eventuell gibt:
- Captchas und ähnliche Anti Bot Maßnahmen
- Du musst den Aufbau der Seite kennen, eventuell ist das Anmeldeformular ja nicht immer verfügbar
Es könnte sinnvoller sein einen Bot einzusetzen, der dich einfach informiert wenn ein neues Event verfügbar ist oder einfach einen Wecker stellen wenn du vorher weißt, wann die Registierung möglich ist.
klar geht,
ein Formular auszufüllen sollte in kurzer Zeit machbar sein, ist nix großartiges.
Falls du das auf nem Server lassen magst weil dein Desktop nicht 24/7 an ist, kann ich dir Python Mechanize empfehlen. Geht auch recht schnell, auch wenn man noch kein Python kann, aber viel Unterschied zu C ist da nicht.