Autofill ADVENTSKALENDER + BATCH

Besteht hier Interresse für eine Bat-Datei welche Die einzelnen Kalender Aufruft ?

Mittels Autofill habe ich das ganze Automatisiert so das Er auf den seiten direkt alles Ausfüllt und Absendet.

Er öffnet die Kalender, Autofill Füllt sie aus und nach 5Sec werden sie Geschloßen.
Manche Erfordern eine Manuelle eingabe dort habe ich Pause gesetzt

[Batch Datei]

@Echo off
Start /wait Chrome.exe aldiventskalender.de/
timeout /t 5
taskkill /im Chrome.exe /f
timeout /t 1
Pause
taskkill /im Chrome.exe /f
timeout /t 1
Start /wait Chrome.exe netto-online.de/adv…ome
timeout /t 5
taskkill /im Chrome.exe /f
timeout /t 1
Start /wait Chrome.exe api.topradio.de/app…16/
timeout /t 5
taskkill /im Chrome.exe /f
timeout /t 1
Pause
taskkill /im Chrome.exe /f
timeout /t 1
Start /wait Chrome.exe sinalco-advent.de/
timeout /t 5
taskkill /im Chrome.exe /f
timeout /t 1
Start /wait Chrome.exe krombacher.de/Vie…ten
Pause
taskkill /im Chrome.exe /f
timeout /t 1
Start /wait Chrome.exe adventskalender.milka.de
Pause
taskkill /im Chrome.exe /f
timeout /t 1
Pause
taskkill /im Chrome.exe /f
timeout /t 1
Start /wait Chrome.exe amicella.de/adv…er/
timeout /t 5
taskkill /im Chrome.exe /f
timeout /t 1
Start /wait Chrome.exe advent.reber.com/adv…ber
timeout /t 5
taskkill /im Chrome.exe /f
timeout /t 1
Start /wait Chrome.exe schlemmerblock.de/Advent
Pause
taskkill /im Chrome.exe /f
timeout /t 1
Start /wait Chrome.exe adventskalender.teekanne.de/
Pause
taskkill /im Chrome.exe /f
timeout /t 1
Start /wait Chrome.exe dolce-gusto.de/adv…der
timeout /t 5
taskkill /im Chrome.exe /f
timeout /t 1
Start /wait Chrome.exe digitalo.de/ges…tml
Pause
taskkill /im Chrome.exe /f
timeout /t 1
Start /wait Chrome.exe voelkner.de/ges…tml
Pause
taskkill /im Chrome.exe /f
timeout /t 1
Start /wait Chrome.exe de.hama.com/top…ama
Pause
taskkill /im Chrome.exe /f
timeout /t 1
Start /wait Chrome.exe teufel.de/adv…tml
Pause
taskkill /im Chrome.exe /f
timeout /t 1
Start /wait Chrome.exe gameladen.com/adv…tml
timeout /t 5
taskkill /im Chrome.exe /f
timeout /t 1
Start /wait Chrome.exe rollei.de/wei…on/
timeout /t 30
taskkill /im Chrome.exe /f
timeout /t 1
Start /wait Chrome.exe basic-tutorials.de/tag…16/
Pause
taskkill /im Chrome.exe /f
timeout /t 1
Start /wait Chrome.exe
timeout /t 5
taskkill /im Chrome.exe /f



Autofill (für ##### Eure Daten angeben)
Das ganze war bisher ca eine stunde Arbeit
( Die oben aufgeführten seiten Folgen)

### PROFILES ###,,,,
Profile ID,Name,Site,Overwrite,
c1,Advent,,1,
c2,test,,1,
### AUTOFILL RULES ###,,,,
Type,Name,Value,Site,Profile
2,"^anrede$","1","aldiventskalender.de",c1
0,"vorname","#######","aldiventskalender.de",c1
0,"^nachname$","#######","aldiventskalender.de",c1
0,"email","#######","aldiventskalender.de",c1
3,"^datenschutz$","1","aldiventskalender.de",
4,"","document.querySelector('input[type=submit]').click()","aldiventskalender.de",
3,"terms","1","adventskalender.kaufland.de/calendars/kaufland2016/",
0,"logEmail","######","http://www.netto-online.de/adventskalender/home",
1,"logPassword","#######","http://www.netto-online.de/adventskalender/home",
4,"","document.querySelectorAll('button')[2].click();","http://www.netto-online.de/adventskalender/home",
0,"Email","#####","http://www.rs2.de/aktion/snackventskalender/",
0,"FirstName","#####","http://www.rs2.de/aktion/snackventskalender/",
0,"Surname","#####","http://www.rs2.de/aktion/snackventskalender/",
0,"Data_TEL","#####","http://www.rs2.de/aktion/snackventskalender/",
0,"Data_DOB","#####","http://www.rs2.de/aktion/snackventskalender/",
4,"","document.querySelector('input[name=""action_doSubmit""]').click();","http://www.rs2.de/aktion/snackventskalender/",
4,"","var inputField1 = document.querySelector('[name=""participant[name]""]');
if (inputField1) inputField1.value = #######';","http://schweizerbrot.adventskalenderapp.com/",

[chrome.google.com/web…log]

Was Haltet ihr davon ? Besteht Interresse dann würde ich es später weiterführen

Wünsche nehme ich gerne mit auf

13 Kommentare

Coole Idee. Habe diese Jahr echt keinen Nerv die ganzen Kalender abzugrasen...

Klingt interessant. Probiere ich mal aus. Sanke

claravor 19 m

Klingt interessant. Probiere ich mal aus. Sanke


Aktualisiere ich nachher mal bei fragen einfach hier stellen

Muss man dann noch manuell auf den richtigen Tag klicken?

quellcodevor 23 m

Muss man dann noch manuell auf den richtigen Tag klicken?


Kommt auf den Kalender an.

Also muss man es z.B. bei Aldi in 5 Sekunden schaffen, auf den richtigen Tag zu klicken?

Nei
quellcodevor 10 m

Also muss man es z.B. bei Aldi in 5 Sekunden schaffen, auf den richtigen Tag zu klicken?


Nein überall wo die pause von 5sec ist und anschließend das Close Comando Ist es Automatisch
Das Formular ist im Hintergrund schon geladen und wird ausgefüllt und Abgesendet durch Autofill.

Solltest du es schaffen in 5sec auf den Tag zu klicken bekommst du nur die Meldung danke für die Teilnahme.
Natürlich sollte man die 5sec je nach Computer und Leitung etwas anpassen.

Viel lustiger finde ich wirklich wie teilweise echt Schlecht Alle Kalender gemacht sind. Nur einige wenige haben z.b. gehashte Namen für Bilder etc verwendet und benutzen selbst für Gewinnspiele Aufsteigende ID`S wie 1-24.jpg etc



Bearbeitet von: "xXChrissXx" 2. Dezember 2016

Wow - Respekt!

Kannst du die einzelnen Schritte erklären bitte? Ich habe leider nicht so viel Ahnung von .bat Dateien.

kudlevor 5 m

Kannst du die einzelnen Schritte erklären bitte? Ich habe leider nicht so viel Ahnung von .bat Dateien.


Eigentlich nur eine text datei als .bat am ende mit dem inhalt speichern.

Lieder Klappt C&Past nicht musst die Links etwas anpassen und das mit dem Prozess Killen auch noch nicht so ganz. Muss mir da noch was einfallen lassen.
Bearbeitet von: "xXChrissXx" 4. Dezember 2016

xXChrissXxvor 4 m

Eigentlich nur eine text datei als .bat am ende mit dem inhalt speichern.


Ah ich sollte mich mal mit dem Plugin beschäftigen.
Bearbeitet von: "kudle" 4. Dezember 2016

Start /wait Chrome.exe wwwLINKde
timeout /t 5
taskkill /im Chrome.exe /f


etc etc etc
Das wäre der Code, Einfache Stapelverarbeitung. Kannst du anpassen wie immer du willst.

Der Rest wäre für die Chrome Erweiterung Autofill was etwas kompliziert ist am Anfang weil das mit dem Felder automatisch erkennen nicht immer klappt. aber wenn man dann für alle Kalender einmal die Regeln eingetragen hat ist es echt esay.
Praktisch
Wollte das ganze eigentlich fertig machen aber habe den Lappy gestern auf SSD umgerüstet und Dort einiges an Daten verloren.

Klappt bei mir leider mit so vielen Taskkill einträgen nicht, deswegen werde ich es wohl so machen immer 5-6 Links aufrufen und dann Taskkill und dann mit
start "" "C:\Pfad\zu\Batch\2.bat" die nächste aufrufen so das man pro Bat nur einmal Taskkill drin hat.



Bearbeitet von: "xXChrissXx" 4. Dezember 2016

Das hört sich ja prima an. Würde den Aufwand sehr stark erleichtern Danke!!
Klappt das mit den maximal 5-6 Einträgen pro Durchlauf?

Dein Kommentar
Avatar
@
    Text
    Top Diskussionen
    1. Kleingewerbe EÜR erstellen66
    2. Empfehlung für In-Ear-Kopfhörer (Android)812
    3. Verschenke 5€ Pollin Gutschein - 0€ MBW44
    4. Protestaktion: Stoppt das Versandverbot für rezeptpflichtige Medikamente2026

    Weitere Diskussionen