Also mein Ziel ist es das der Raspberry Pi einfach 24h eine Seite offen hat. Wie macht man das energie sparend?
UND; Wie kann man auf einer Website auf mehreren Accounts angemeldet sein? Das heisst ein Fenster angemeldet mit Hans und das andere mit Friedrich
Browser im Hintergrund laufen lassen
-
TheOverclocker -
17. Mai 2015 um 12:48 -
Erledigt
Heute ist Stammtischzeit:
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
-
-
Browser im Hintergrund laufen lassen? Schau mal ob du hier fündig wirst!
-
Wozu soll es denn gut sein , eine Webseite 24h "offen" zu haben ?
-
Was versprichst du dir davon? Du könntest du einen Cronjob erstellen, der die Seite alle n Minuten aufruft (lynx -dump http://example.com).
-
Da soll Werbung angekuckt werden , also das mit den Cronjob ist nicht schlecht man muss aber eingeloggt sein. Also was soll ich benutzen um mich einzuloggen in die Page?
-
Hallo,
einloggen kannst du dich z.B. mit `mechanize`, wobei ich nicht sicher bin, ob das noch gepflegt ist. Ansonsten gibt's aber auch andere Tools, die Abläufe (wie den Login) auf Webseiten automatisieren.
Oder, wenn du die URL und die Anforderungen kannst, kannst du direkt die notwendigen Daten per POST-Request an die richtige Webadresse senden.
Gruß, noisefloor
-
-
Und schau am besten mal in den AGB der Seite nach, falls du das bei einem Dienst praktizieren möchtest, der dich für das Ansehen der Werbung bezahlt. Meist ist dort das automatisierte Aufrufen der Seite explizit ausgeschlossen. Von dem gleichzeitigen Anmelden mit zwei Benutzerprofilen möchte ich gar nicht erst sprechen.
-
Vielleichtmann ich hab nichts gefunden!
-
"Browser im Hintergrund laufen lassen" und später die Antwort "da soll Werbung angeguckt werden" :s
Irgendwie habe ich das Gefühl das dies für eine Grauzone dienen soll.... Es gibt unzählige Dienste die zwar Kostenlos sind, aber Werbung einblenden womit letztlich das ganze finanziert wird. Irgendwelche Tools zurecht basteln die dann so tun als säße jemand echtes vor dem Bildschirm und klicke womöglich sogar irgendwo drauf, ist verboten und führen nur dazu das solche Dienste sich nicht lange halten können.
-
In der AGB steht nichts
(es gibt nicht mal eine) -
Um welche Seite handelt es sich denn?
-
Werbung ansehen. Da fällt mir als erstes Google Adsense ein.
Möchtest du die Werbung deiner eigenen Webseite ansehen? Falls ja, vergiss es. Google ist da sehr clever und hat Sicherheitsmechanismen. -
Nein nein und nochmal nein. Will ich nicht
Meine einzige Frage ist:
Codebr = mechanize.Browser() br.open(www.example.com) br.select_form(nr = 0) br.form['username'] = USERNAME br.form['password'] = PASSWORD br.submit()
Meine Frage ist was genau muss bei select_form hin? Das verstehe ich nicht richtig und ich will das -
Na dann sollte es doch kein Problem sein die Seite zu nennen sodass wissende dir genauer sagen können ob du mit POST weiter kämst o.ä. :s
Aber wenn du davon weiter son Geheimnis machst lagen wir dann wohl doch richtig...
-
Nein nein und nochmal nein. Will ich nichtEntschuldigung, wollte dich nicht angreifen.
Aber du solltest mehr Informationen liefern, damit das Problem erörtert werden kann.
-
Sag doch einfach um welche Webseite es geht ... dann wird dieser Thread aus den Endlosloop rauskommen.
-
Ich mag das Internet im Teile sarkasmus nicht. Ich wollte dich nicht angreifen ich hab nur auf deine 3 Fragen geantwortet sorry falls es so
und zum Stimulieren deiner Sinne ein wenig
Jazz
Also er soll dahin hingehen sich einloggen und dann auf dieser Seite warten http://csgoprizes.com/get-ticket dort bleibt er einfach immer. Nur jede 24Stunden soll er den HTML code parsen so das bei diesem examplein das Input 6 eingegeben wird weil es das Max ist ihr versteht. Also man könnte es ja mit cut machen nur ich hab kein richtiges Tutorial gefunden was zeigt wie man Input felder ausfüllt . Dort steht eiigentlich normalerweise ja immer 1 und die 1 soll er mit 6 ersetzen
-
Nicht diese "input" Zeile ist von Belang sondern anderes ..Ohne weitere Informationen kann man dir nicht wirklich helfen... Wohin " er soll dahin hingehen sich einloggen " :s Was bedeutet das?
Ich glaub du fehlinterpretierst diese "min" und "max" Attribute. Das hat nix damit zu tun was dort eingetragen wird sondern nur wie lang die Eingabe sein darf, also eine Begrenzung des input Felds. Mindestens 1 Zeichen, Maximal 6 Zeichen. Mehr sagt dieses HTML input Attribut nicht aus.
Aber hier in diesem Thread geht es nicht mehr darum wie du dich auf der Seite anmeldest - dafür hast Du ja einen extra Thread erstellt also sollte man diesen Teil auch dort behandeln! Selenium Login
-
Input-Felder würde ich an sich ja eher mit Javascript als mit Python ausfüllen.
Dann hast du allerdings das Problem, dass du u.U. ein Captcha ausfüllen musst.
Jetzt mitmachen!
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!