Gepostet 4 September 2018

Payback Coupon automatisch aktivieren

Kennt jemand ein Script / Bot der automatisch neue Payback Coupons aktivieren kann? Das Script könnte ruhig 24/7 auf einem Server laufen und soll immer wenn es einen neuen Coupon gibt den automatisch aktivieren ...
Zusätzliche Info
Sag was dazu

Kategorien

40 Kommentare

sortiert nach
's Profilbild
  1. Kai_Kilian's Profilbild
    Hier das reparierte Script: pastebin.com/Piz…sXD

    Einfach auch als Bookmark in Chrome speichern und auf die /coupons Seite gehen und klicken! Have fun!
    Beogradjanin's Profilbild
    Gibt es einen Trick, dass der die nächsten Seiten auch automatisch öffnet und alle Coupons aktiviert?

    Zumindest am iPhone werden nur eine bestimmte Anzahl an Coupons geladen und man muss ca. 10x das Script ausführen, um alle Coupons zu aktivieren. Natürlich immer noch besser als alle einzeln zu aktivieren.
  2. Alfagun74's Profilbild


    Webentwickler hier, i gotchu guys:

    pastebin.com/R6m…e7e

    Wie oben, einmalig als Bookmarklet abspeichern (Lesezeichenleiste im Browser anzeigen lassen, neues Lesezeichen dort erstellen, Lesezeichen bearbeiten und im Feld Adresse den obigen Text einkopieren), zu payback.de/cou…ons navigieren und dann per Click ausführen.
    janis.player's Profilbild
    Damit das auch funktioniert:
    pastebin.com/fAX…efA (bearbeitet)
  3. Horst_Lichter-sensei's Profilbild
    Hier habt ihr was:
    javascript: enableCoupons();
    function enableCoupons(){
    var offlineNotActivatedCoupons = document.evaluate("//div[@class='coupon offline standard'][@data-is-activated='false']//div[contains(@class, 'js-coupon-teaser')]", document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
    for (var i=0 ; i < offlineNotActivatedCoupons.snapshotLength; i++ ) {
    offlineNotActivatedCoupons.snapshotItem(i).click();
    }
    }

    Einfach einmalig als Bookmarklet abspeichern (Lesezeichenleiste im Browser anzeigen lassen, neues Lesezeichen dort erstellen, Lesezeichen bearbeiten und im Feld Adresse meinen obigen reinkopieren), zu payback.de/cou…ons navigieren und dann ausführen.
    Das Payback Popup über Serverfehler oder Anfragen über zu ersetzende Coupons nicht beachten, im Hintergrund werden weiterin die Coupons alle aktiviert, wie man beobachten kann.
    Coupons, die andere Coupons ersetzen, werden ignoriert. Ggf. einfach die Seite neu laden und dann die zu ersetzenden Coupons mit Bestätigung aktivieren.

    Habe mich zuerst mit Java und Selenium rangewagt, aber Payback spielt damit der Bot-Erkennung ein Katz-und-Maus Spiel, wenn ich einen ferngesteuerten Browser nehme...macht keinen Spaß, wenn das unzuverlässig ist.

    Das Javascript Zeug hier muss man halt von Hand ausführen immer...erspart trotzdem ein wenig Arbeit.

    Wer sich selbst was coden will, kann ja die XPATH Anweisung so 1:1 aus meinem Script übernehmen.
  4. bumb0's Profilbild
    Wenn man das Script raw kopiert scheint am Ende nach dem Semikolon noch ein Zeichen zu sein und es wird nicht ausgeführt. Nach dem Löschen geht's aber super
  5. Gr4ph1xZ's Profilbild
    Geht das ganze mit Zwei Faktor Authentifizierung trotzdem?
  6. Nya_X's Profilbild
    Kleiner Fix: Beim dem ersten Klick auf das Bookmarklet wird die PayBack Coupon Seite geöffnet und bei dem zweiten Klick werden die Coupons aktiviert: pastebinp.com/jkN…Zdc

    Vielleicht kennt sich jemand mehr mit JavaScript aus und kann die Idee von umsetzen, dass alle Coupons und nicht nur eine bestimmte Anzahl pro Durchlauf aktiviert werden. Bei mir wurden in Chrome am Computer pro Durchlauf ca. 75-100 Coupons aktiviert.
  7. lytho's Profilbild
    ich wäre auch an einer Lösung interessiert. ich schau nicht jede Woche in die Payback App und schau, welche eCoupons ich aktivieren kann. Ist schön öfters passiert, dass man mal schnell bei Rewe oder DM einkaufen war und dann vergessen hat, einen x-fach Gutschein zu aktivieren.
    ich wäre bereit den Kompromiss einzugehen, dass ich nicht den optimalsten Coupon fpr den jeweiligen Einkauf verwende. Besser, als gar keinen.
  8. jackblack211's Profilbild
    MyDealz User des Jahres! Vielen dank!
  9. joethi's Profilbild
    Je nach Laden ist es ungeschickt mehrere unterschiedliche eCoupons zu aktivieren.

    Mach es doch nicht so kompliziert. Wenn Du irgendwo einkaufen willst, dann gehe halt kurz in die App und aktiviere den oder die sinnvollsten eCoupon(s) für dieses Geschäft. (bearbeitet)
  10. jackblack211's Profilbild
    Ziemlich alt ich weiß, aber ist da noch jemand dran?
  11. Alejandro_JO's Profilbild
    Coole Idee hätte auf jeden Fall auch Interesse!
  12. Reca's Profilbild
    Oder meint er die Werbung in der App? Teilweise bekommt man einige Coupons nur, wenn man in der App auf die Anzeige drückt und den aktiviert.
  13. freewilly's Profilbild
    Cool, Zugangsdaten aus der hand geben... not
  14. kneppl's Profilbild

    Ist ja inzwischen etwas Zeit vergangen. Hast du denn noch eine Lösung finden können?
  15. Horst_Lichter-sensei's Profilbild
    freewilly07.01.2019 09:52

    Cool, Zugangsdaten aus der hand geben... not



    ? Lass es doch lokal als Service laufen, entweder als Zusatz App auf dem Handy oder aufm Rechner. Der Code müsste dann noch open source sein.
  16. Cosman's Profilbild
    Horst_Lichter-sensei24.10.2019 23:49

    Hier habt ihr was:javascript: enableCoupons();function enableCoupons(){ …Hier habt ihr was:javascript: enableCoupons();function enableCoupons(){ var offlineNotActivatedCoupons = document.evaluate("//div[@class='coupon offline standard'][@data-is-activated='false']//div[contains(@class, 'js-coupon-teaser')]", document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); for (var i=0 ; i < offlineNotActivatedCoupons.snapshotLength; i++ ) { offlineNotActivatedCoupons.snapshotItem(i).click(); }}Einfach einmalig als Bookmarklet abspeichern (Lesezeichenleiste im Browser anzeigen lassen, neues Lesezeichen dort erstellen, Lesezeichen bearbeiten und im Feld Adresse meinen obigen reinkopieren), zu https://www.payback.de/coupons navigieren und dann ausführen.Das Payback Popup über Serverfehler oder Anfragen über zu ersetzende Coupons nicht beachten, im Hintergrund werden weiterin die Coupons alle aktiviert, wie man beobachten kann.Coupons, die andere Coupons ersetzen, werden ignoriert. Ggf. einfach die Seite neu laden und dann die zu ersetzenden Coupons mit Bestätigung aktivieren.Habe mich zuerst mit Java und Selenium rangewagt, aber Payback spielt damit der Bot-Erkennung ein Katz-und-Maus Spiel, wenn ich einen ferngesteuerten Browser nehme...macht keinen Spaß, wenn das unzuverlässig ist.Das Javascript Zeug hier muss man halt von Hand ausführen immer...erspart trotzdem ein wenig Arbeit.Wer sich selbst was coden will, kann ja die XPATH Anweisung so 1:1 aus meinem Script übernehmen.


    funktioniert leider nicht bei mir
  17. ReMo_MoRe's Profilbild
    joethi05.09.2018 11:49

    Je nach Laden ist es ungeschickt mehrere unterschiedliche eCoupons zu …Je nach Laden ist es ungeschickt mehrere unterschiedliche eCoupons zu aktivieren.Mach es doch nicht so kompliziert. Wenn Du irgendwo einkaufen willst, dann gehe halt kurz in die App und aktiviere den oder die sinnvollsten eCoupon(s) für dieses Geschäft.


    Genau das soll verhindert werden
  18. Teletobi1986's Profilbild
    Moin. Gibt es mittlerweile eine Lösung? Würde mich sehr freuen. Vielen Dank!
  19. fkappen's Profilbild
    Funktioniert bei mir nicht müssen Bookmarklets extra aktiviert sein?
  20. Rogerthat's Profilbild
    Alfagun7418.11.2021 23:02

    @Teletobi1986 @jackblack211 @Cosman Webentwickler hier, i gotchu …@Teletobi1986 @jackblack211 @Cosman Webentwickler hier, i gotchu guys:https://pastebin.com/R6mRse7eWie oben, einmalig als Bookmarklet abspeichern (Lesezeichenleiste im Browser anzeigen lassen, neues Lesezeichen dort erstellen, Lesezeichen bearbeiten und im Feld Adresse den obigen Text einkopieren), zu payback.de/cou…ons navigieren und dann per Click ausführen.



    chriszarate.github.io/boo…er/


    Meldet einen Fehler - any ideas?
  21. caes's Profilbild
    Rogerthat21.03.2022 17:07

    https://chriszarate.github.io/bookmarkleter/ Meldet einen Fehler - any …https://chriszarate.github.io/bookmarkleter/ Meldet einen Fehler - any ideas?


    Bei mir hats gerade in Chrome funktioniert.
  22. Nya_X's Profilbild
    Das Bookmarklet nach der Anleitung von funktioniert bei mir weiterhin im Chrome Browser.
    Rogerthat's Profilbild
    Bei mir aufm M1 Mac mit  Chrome 107.0.5304.62 - passiert exakt nichts, wenn ich das Lesezeichen abfeuere.
  23. Finalstar's Profilbild
    Hallo, gibt es sowas auch fürs Iphone?
    poonetsow's Profilbild
    Selbe vorgehensweise
  24. Baschdi's Profilbild
    Ein Traum - funktioniert 1a!
's Profilbild