Skip to content
This repository has been archived by the owner on Jul 9, 2024. It is now read-only.

Login und cookie Probleme #2

Closed
krc-soft opened this issue Apr 3, 2021 · 9 comments
Closed

Login und cookie Probleme #2

krc-soft opened this issue Apr 3, 2021 · 9 comments

Comments

@krc-soft
Copy link

krc-soft commented Apr 3, 2021

Hallo,

leider funktioniert das Login nicht. Ich bekomme hier eine "401 Unauthorized" Meldung.
Außerdem scheint dass setzten der cookies ebenfalls nicht zu funktioniern, hier bekomme ich eine 429.

lg

@timreibe
Copy link
Owner

timreibe commented Apr 3, 2021

Hi, ich habe das Script eben bei mir ausgeführt und es funktioniert, also liegt die Fehlerquelle wahrscheinlich irgendwo auf deiner Seite.

Ich nehme an du bist temporär gebannt, wahrscheinlich durch zu viele Versuche, aber dennoch die Nachfrage:
Ist der Impf-Code für das entsprechende Impf-Zentrum ausgestellt worden? Die Codes sind meistens (oder immer?) nur für das Impfzentrum gültig, für das sie generiert wurden. Melde dich mal im Browser an und schaue, ob du dich beim entsprechenden IZ einloggen kannst.

Zurück zum 429 bei der Cookie-Erstellung: Kannst du mir sagen, an welcher Stelle du den Status-Code erhälst?
Meine Vermutung ist, dass du temporär von Akamai gebannt wurdest. Das kommt vor, wenn man sich in zu kurzen Abständen versucht einzuloggen, oder nach Terminen sucht (deshalb ist der Default-Delay auch bei 60 Sekunden). Du wirst in der Regel nach 10-20 Minuten wieder entbannt. Warte einfach kurz, probiere ob du dich in der Konstellation im Browser anmelden kannst und probiere es anschließend nochmal mit dem Script.

VG

@krc-soft
Copy link
Author

krc-soft commented Apr 3, 2021

Mit dem Impf-Code kann ich im Browser anmelden, da gibt es kein problem.
Wenn ich vaccipy starte erhalte ich nach der Generierung des Cookie die Meldung "Einlogen mit Code nicht möglich!".
Anschließend öffnet er den Browser neu und versucht nochmal ein Cookie zu holen und dass wiederholt sich dauernt.

@krc-soft
Copy link
Author

krc-soft commented Apr 3, 2021

Habe es jetzt unter Windows 10 probiert, hier hat es funktioniert. Scheint ein problem unter Linux (Debian) zu sein.

@timreibe
Copy link
Owner

timreibe commented Apr 3, 2021

vaccipy unterstützt nur Desktop-OS, läuft dein Linux als Desktop oder CLI?

@krc-soft
Copy link
Author

krc-soft commented Apr 3, 2021

Ja, habe ein Debian Buster xfce desktop auf einen OrangePi Lite aufgesetzt.

@timreibe
Copy link
Owner

timreibe commented Apr 3, 2021

Ich kenne mich mit Debian Buster nicht aus, aber du könntest mal probieren einen anderen Chromedriver zu verwenden:
https://packages.debian.org/buster/chromium-driver

@krc-soft
Copy link
Author

krc-soft commented Apr 5, 2021

Ich habe bereits diesen chromium-driver installiert. Da meine Hardware auf ARM basiert, habe ich die mit vaccipy mitgelieferten Treiber nicht benutzen. Habe jetzt noch weitere Tests durchgeführt und ich konnte es durch klicken auf cookies akzeptieren einmal laufen lassen.
Seit heute Mittag ist es jetzt aber so, dass ich auch unter Windows10 den code 429 bekomme. Aber manuell über den Browser gibt es keine Probleme. Wurde da was verändert?

@timreibe
Copy link
Owner

timreibe commented Apr 6, 2021

Nein, da hat sich nichts geändert, das ist die Protection.

Die Cookie-Generierung wurde im letzten Commit um ein paar Klicks und das Eintragen des Codes erweitert. Damit haben wir in den letzten Tagen langfristig gute Erfahrungen gemacht und es sollte länger halten. Bei mir läuft es ohne Probleme für mehrere Stunden.

@krc-soft
Copy link
Author

krc-soft commented Apr 6, 2021

OK hast recht wurde Anscheinnend gebannt, heute hat es wieder funktioniert. Obwohl ich nach dem Problem über 30min gewartet hatte, ging es gestern nicht. Scheint so als würde die auch für längere Zeit bannen.

Vielen Dank für die Mühe.

VG

@krc-soft krc-soft closed this as completed Apr 6, 2021
timreibe pushed a commit that referenced this issue May 31, 2021
Floskinner referenced this issue in Floskinner/vaccipy Jun 1, 2021
commit 46890c8
Merge: faa097a cc7273d
Author: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>
Date:   Tue Jun 1 09:52:47 2021 +0200

    Merge pull request timreibe#259 from IAmWebSA/beta

commit cc7273d
Author: BluTiGeS <webmaster@zutroll.de>
Date:   Tue Jun 1 09:48:32 2021 +0200

    spelling fixes

    spelling fixes

commit 465124a
Merge: 902b925 faa097a
Author: BluTiGeS <webmaster@zutroll.de>
Date:   Tue Jun 1 06:45:06 2021 +0200

    Merge remote-tracking branch 'upstream/beta' into beta

commit faa097a
Merge: 3bf40b7 642d92b
Author: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>
Date:   Tue Jun 1 01:42:52 2021 +0200

    Merge pull request timreibe#256 from iamnotturner/debugging-port

    hotfix DevToolsActivePort error mit Chromedriver

commit 642d92b
Author: Tim Reibe <github@timreibe.de>
Date:   Tue Jun 1 01:34:12 2021 +0200

    Revert "Resorted code"

    This reverts commit f1ddf35.

commit 00a9e0d
Author: Tim Reibe <github@timreibe.de>
Date:   Tue Jun 1 01:33:23 2021 +0200

    set plz type to str

commit 04a5986
Author: Tim Reibe <github@timreibe.de>
Date:   Tue Jun 1 01:32:33 2021 +0200

    Revert "PEP8"

    This reverts commit 8524f57.

commit 35be43d
Author: Tim Reibe <github@timreibe.de>
Date:   Tue Jun 1 01:32:13 2021 +0200

    Revert "Resorted code"

    This reverts commit 28ab6f6.

commit f1ddf35
Author: Tim Reibe <github@timreibe.de>
Date:   Tue Jun 1 01:32:11 2021 +0200

    Resorted code

commit 28ab6f6
Author: Tim Reibe <github@timreibe.de>
Date:   Tue Jun 1 01:29:15 2021 +0200

    Resorted code

commit 8524f57
Author: Tim Reibe <github@timreibe.de>
Date:   Tue Jun 1 01:23:59 2021 +0200

    PEP8

commit 23a8778
Author: Tim Reibe <github@timreibe.de>
Date:   Tue Jun 1 01:22:47 2021 +0200

    hotfix DevToolsActivePort error mit Chromedriver

commit 3bf40b7
Merge: f887600 a0cc5f4
Author: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>
Date:   Tue Jun 1 01:04:08 2021 +0200

    Merge pull request timreibe#243 from bbo2adwuff/patch-1

    Allow to specify chrome bin via envvar

commit f887600
Merge: 2eed47c 33fd390
Author: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>
Date:   Tue Jun 1 01:02:13 2021 +0200

    Merge pull request timreibe#254 from iamnotturner/random-code

    Random code

commit 33fd390
Author: Tim Reibe <github@timreibe.de>
Date:   Tue Jun 1 00:56:01 2021 +0200

    improved random code gen

commit 2eed47c
Merge: 132aae9 46abe0a
Author: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>
Date:   Tue Jun 1 00:41:11 2021 +0200

    Merge pull request timreibe#252 from bbo2adwuff/beta

    Fix missing import string in 23e7713

commit 46abe0a
Merge: 849fd75 1b698b2
Author: bbo2adwuff <34131023+bbo2adwuff@users.noreply.github.com>
Date:   Tue Jun 1 00:09:35 2021 +0200

    Merge branch 'beta' of https://github.com/bbo2adwuff/vaccipy into beta

commit 849fd75
Author: bbo2adwuff <34131023+bbo2adwuff@users.noreply.github.com>
Date:   Tue Jun 1 00:07:24 2021 +0200

    Fix missing import string in 23e7713

commit a0cc5f4
Merge: e4ff696 1b698b2
Author: bbo2adwuff <34131023+bbo2adwuff@users.noreply.github.com>
Date:   Mon May 31 20:56:27 2021 +0200

    Merge pull request #2 from bbo2adwuff/beta

    Beta

commit 1b698b2
Merge: 5b1238e 132aae9
Author: bbo2adwuff <34131023+bbo2adwuff@users.noreply.github.com>
Date:   Mon May 31 20:55:43 2021 +0200

    Merge pull request #1 from iamnotturner/beta

    Beta

commit 902b925
Merge: 2c72590 132aae9
Author: BluTiGeS <webmaster@zutroll.de>
Date:   Mon May 31 18:50:35 2021 +0200

    Merge remote-tracking branch 'upstream/beta' into beta

commit 132aae9
Merge: 5b1238e 3222232
Author: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>
Date:   Mon May 31 18:39:49 2021 +0200

    Merge pull request timreibe#244 from TRojaner2013/beta

    Update main.py

commit 2c72590
Author: BluTiGeS <webmaster@zutroll.de>
Date:   Mon May 31 18:31:00 2021 +0200

    Syntax Error fixed

    bracket was missing

commit 3222232
Author: Alex <10894083+TRojaner2013@users.noreply.github.com>
Date:   Mon May 31 18:23:46 2021 +0200

    Update main.py

    Added missing bracket in main.py

commit e4ff696
Author: bbo2adwuff <34131023+bbo2adwuff@users.noreply.github.com>
Date:   Mon May 31 18:22:09 2021 +0200

    Fix wrong order of bullet points

commit fb2a285
Author: bbo2adwuff <34131023+bbo2adwuff@users.noreply.github.com>
Date:   Mon May 31 18:15:40 2021 +0200

    Add VACCIPY_CHROME_BIN to README.md

commit 949757f
Author: bbo2adwuff <34131023+bbo2adwuff@users.noreply.github.com>
Date:   Mon May 31 18:12:39 2021 +0200

    Allow to specify chrome bin via envvar

commit 5b1238e
Merge: d29780d c9cafae
Author: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>
Date:   Mon May 31 16:35:12 2021 +0200

    Merge pull request timreibe#242 from apeltzer/patch-1

    Use existing variable

commit c9cafae
Author: Alexander Peltzer <apeltzer@users.noreply.github.com>
Date:   Mon May 31 16:34:26 2021 +0200

    Update main.py

    Use existing variable

commit d29780d
Merge: c517d40 144cd9a
Author: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>
Date:   Mon May 31 16:24:28 2021 +0200

    Merge pull request timreibe#241 from apeltzer/patch-2

    Update main.py

commit 144cd9a
Author: Alexander Peltzer <apeltzer@users.noreply.github.com>
Date:   Mon May 31 16:23:54 2021 +0200

    Update main.py

    Missing

commit c517d40
Merge: bc0d113 493317a
Author: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>
Date:   Mon May 31 16:13:34 2021 +0200

    Merge pull request timreibe#240 from apeltzer/patch-1

    Random generation of PLATZHALTER

commit 493317a
Author: Alexander Peltzer <apeltzer@users.noreply.github.com>
Date:   Mon May 31 16:07:57 2021 +0200

    Update main.py

    Wrong - only needs one more

commit c3dd95d
Author: Alexander Peltzer <apeltzer@users.noreply.github.com>
Date:   Mon May 31 16:05:32 2021 +0200

    Update main.py

    Update with requested changes from @iamnotturner

commit 23e7713
Author: Alexander Peltzer <apeltzer@users.noreply.github.com>
Date:   Mon May 31 15:50:37 2021 +0200

    Random generation of PLATZHALTER

    timreibe#238 (comment)

commit bc0d113
Merge: 93234ca c4e068b
Author: Julius Jacobitz <47418007+JuliusJacobitz@users.noreply.github.com>
Date:   Mon May 31 14:12:22 2021 +0200

    Merge pull request timreibe#237 from IAmWebSA/beta

    Add custom properties for weekdays to get python 0 to 6 enumeration f…

commit c4e068b
Author: BluTiGeS <webmaster@zutroll.de>
Date:   Mon May 31 08:09:19 2021 +0200

    Add custom properties for weekdays to get python 0 to 6 enumeration from mixed checkobx

    At the moment the weekdays are wrong added for example if only Sat and Sun is selected it creates weekday 3,4 which must be 5,6.

    Therefore I added a custom property "weekday" to make the ui order of the checkboxes irrelvant and just count on their property 0 = Monday , 6 = Sunday

commit e908b2b
Author: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>
Date:   Sun May 30 10:20:46 2021 +0200

    Update README.md

commit 5ba283d
Author: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>
Date:   Sat May 29 21:50:05 2021 +0200

    Update impfzentren_gruppiert.md

commit 9de2da8
Author: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>
Date:   Sat May 29 21:19:02 2021 +0200

    Update README.md

commit 7d68aec
Merge: 71a518f 757f7b3
Author: Julius Jacobitz <47418007+JuliusJacobitz@users.noreply.github.com>
Date:   Sat May 29 15:53:25 2021 +0200

    Merge pull request timreibe#220 from iamnotturner/beta

    bugfix version name
jonasmock pushed a commit to jonasmock/vaccipy that referenced this issue Jun 15, 2021
timreibe pushed a commit that referenced this issue Jun 15, 2021
* Add second try if "Es ist ein unerwarteter Fehler aufgetreten"

* Improve selenium_code_anfordern

* Close browser if error occurs

* Fixed unable to locate element

* Fix unable to locate element #2

* Fix 'CLogger' object has no attribute 'warning'

* Prevent unable locate sms_verifizierung_h1 after successful request

* Cleaned up main

Co-authored-by: Jonas Mock <jonasmock97@gmail.com>
timreibe added a commit that referenced this issue Jun 16, 2021
* feat(search): Wenn angebracht, pausiere Vermittlungscodes (#431)

* fix(Kontaktdaten GUI): fix for pressing Cancel Btn in Kontaktdaten GUI raised error (#436)

* Fix for pressing Cancel Btn in Kontaktdaten GUI raised error

Hier wie man es replizieren kann:
Kontaktdaten.json ist nicht vorhanden
Termin suchen drücken
Kontakdaten ausfüllen kommt
"Abbrechen"
Falsche/Unnötige Fehlermeldung da ja abgebrochen kommtHier wie man es replizieren kann:
Kontaktdaten.json ist nicht vorhanden
Termin suchen drücken
Kontakdaten ausfüllen kommt
"Abbrechen"
Falsche/Unnötige Fehlermeldung da ja abgebrochen kommt

@Floskinner  passt das so?

* Docstring added

* syntax change

* Revert "syntax change"

This reverts commit a6d16c9.

* syntax fix

* Fix for reject() / accept()

Buttons  wurden nicht korrekt zurück gemeldet.

@Floskinner

* fix(gender): added Kind and Divers as gender options (#442)

* Added Kind and Divers (#448)

* feat(code gen GUI): Added 3 retries of SMS PIN (if attempt failed) (#432)

* fix(log): Ensure tools/log paths are constructed portably (#454)

On Linux, the backslash in "tools\log\" was not interpreted as path
separator, so screenshots etc. ended up in the project's root directory,
named "tools\log\<filename>". Now they are named "<filename>" and stored
in the log-directory under tools.

* Don't throw and show error if loading of data was cancelled by the user (#456)

Co-authored-by: Juri <j.robl@osram.com>

* feat(GUI): Sprachsupport, Usability (#455)

* Update .gitignore

Added venv

* Documentation

* added language support and minor improvements

* documentation

* Updated .gitignore

* Update .gitignore

Added venv

Documentation

added language support and minor improvements

documentation

Updated .gitignore

* typos

* Adapt postition zip-code hometown

* fix(cookie-gen): Improve cookie generation / enter v-code with updated mouse simulation (#453)

* Improve mouse simulation for cookies / enter code

* Add requirements for mouse simulation

* Remove unecessary import

* Fix imports

* Remove imports which doesnt work on M1

* Generate coordinates without numpy/scipy

* Update move mouse by offsets func

* Add func to move from source x,y to target x,y

* Improve enter vermittlungscode

* Add mouse movements to driver_enter_code()

* Add second try if "Es ist ein unerwarteter Fehler aufgetreten" occurs

* Update tools/its.py

Co-authored-by: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>

* Update tools/its.py

Co-authored-by: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>

* Update tools/its.py

Co-authored-by: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>

* Update tools/its.py

Co-authored-by: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>

* Update tools/its.py

Co-authored-by: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>

* Update tools/its.py

Co-authored-by: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>

* Update tools/its.py

Co-authored-by: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>

* Update tools/its.py

Co-authored-by: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>

* Update tools/its.py

Co-authored-by: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>

* Update tools/its.py

Co-authored-by: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>

* Update tools/its.py

Co-authored-by: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>

* Update tools/its.py

Co-authored-by: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>

* Update tools/its.py

Co-authored-by: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>

* Fix ugly if

* Update tools/its.py

Co-authored-by: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>

* Update tools/its.py

Co-authored-by: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>

Co-authored-by: Jonas Mock <jonasmock97@gmail.com>
Co-authored-by: Tim Reibe <38082956+iamnotturner@users.noreply.github.com>

* Added a minimum of 30 seconds for retry-sec/check-delay (#452)

* refactor(search): Rotiere durch PLZs, anstatt Zufallswahl (#444)

* feat(notify): added notification configuration to GUI (#463)

* added notifications to GUI

* added tabstops

* Update tools/gui/qtkontakt.py

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* Workaround für Generierung von Vermittlungscodes (#459)

* Update requirements

* Replace code_anfordern()

* Fix wait for server response before continue

* Accept cookies

* Add queue bypass

* Add retry counter for fetching server response

* Revert from HEAD to 7efe793.

* Add selenium_code_anfordern()

* Replace its.code_anfordern()

* Add logging

* Add specific error messages

* Add mouse simulation

* Enter char by char

* Fix random v-code

Co-authored-by: Jonas Mock <jonasmock97@gmail.com>

* fix(bugs): small bugfixes, added selenium debugging port (#466)

* fix(notifications GUI): Fix for KeyError "notifications" after click Kontaktdaten bearbeiten over GUI (#468)

* Draft for Code gen over GUI

first draft for running Code Gen over GUI

* Update tools/gui/qtcodegen.py

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* Update tools/gui/qtcodegen.py

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* Update tools/gui/qtcodegen.py

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* Update qtcodegen.py

* Thread cancel optimization

break while loops if stop called

* update now checking missing kontakt data

showing dialog to generate kontaktdaten if not present

* remove help icon

* added  CodeGEn Checkbox to Kontaktdaten

for now it just simply adds a XXXX dummy code to prevent code validation error (since it is not yet known )

* Update qtcodegen.py

* Update qtcodegen.py

* Revert "added  CodeGEn Checkbox to Kontaktdaten"

This reverts commit 3bf7b6f.

* added QtCodeGen to SubProcess

added QtCodeGen to SubProcess  because Impfterminservice is blocking  the Thread for termination

* adapted to mainline beta and further improvements

READY to TEST

* Update main.py

* Update utils.py

* Update qtcodegen.py

hard exit if cancelled

* Revert "Update main.py"

This reverts commit 8f082c5.

* file permission fix

git update-index --chmod=+x main.py under windows

* File permissin change revert

* Update gui.py

small rearrangment

* Update tools/gui/qtcodegen.py

THX

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* Update tools/gui/qtcodegen.py

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* Update tools/gui/qtcodegen.py

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* Update tools/gui/qtcodegen.py

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* keep all data kontaktdaten.json and just set a dummy code for code gen task

Rework to keep all data in kontaktdaten.json and just set a dummy code for code gen task if not file is present.

Also added checks if kontaktdaten edit fenster was cancelled to not run processes.

Also do a full validation check on input also if mode CODE_GENERIEREN, to have a valid config file

* Update gui.py

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* Update tools/gui/qtcodegen.py

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* Update gui.py

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* Update qtkontakt.py

changes from @Floskinner  added

* Revert "Merge branch 'beta' into ownBeta"

This reverts commit cb67518, reversing
changes made to 7e719ec.

* Revert "Revert "Merge branch 'beta' into ownBeta""

This reverts commit fe4d9f5.

* logger conflicts with redirect of qtgui

* added fix from TIm Reibe

* Added 3 Input Dlg retries if SMS PIN  was wrong

Change allows a wrong input of smspin and if code failed to accept the pin will be asked again

* Fix for keyerror in GUI (Kontaktdaten bearbeiten) with old file

tools\gui\qtkontakt.py", line 362, in __lade_alle_werte
    if kontaktdaten['notifications']:
KeyError: 'notifications'

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* fix missing add-data in create spec for version.txt

* selenium-wire hooks for pyinstaller

* feat(notifications): Fire notification as soon as an appointment was found (#474)

* Added title to telegram notification message

* Fire notification as soon as an appointment was found

* Added possibility to move the mouse negative values (#458)

* Added possibility to move the mouse negative values

* - Refactored, moved mouse movement and path generation to own file mousemover.py

* - Reordered imports

* - Fix calls to move_mouse_to_coordinates

Co-authored-by: Juri <j.robl@osram.com>

* feat(GUI): Verbesserte Oberfläche im Modus CODE_GENERIEREN  (#471)

* Update .gitignore

Added venv

* Improved Kontaktdateneingabe (CodeGen))

Verbesserung der UX.
Felder wurden deaktiviert,
Ladefunktion unterstüzt nun CodeGen

* select correct tab

* typo

* added default arguments

* Improve selenium vcode generation (#480)

* Add second try if "Es ist ein unerwarteter Fehler aufgetreten"

* Improve selenium_code_anfordern

* Close browser if error occurs

* Fixed unable to locate element

* Fix unable to locate element #2

* Fix 'CLogger' object has no attribute 'warning'

* Prevent unable locate sms_verifizierung_h1 after successful request

* Cleaned up main

Co-authored-by: Jonas Mock <jonasmock97@gmail.com>

* fix(seleniumwire): added chrome_options to selenium-wire, added selenium-wire certificates (#485)

* added chrome_options to seleniumwire, pep8 changes

* added seleniumwire certificates

* fix(PR #480 crahsed GUI): added selenium code generation to GUI (#486)

* Draft for Code gen over GUI

first draft for running Code Gen over GUI

* Update tools/gui/qtcodegen.py

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* Update tools/gui/qtcodegen.py

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* Update tools/gui/qtcodegen.py

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* Update qtcodegen.py

* Thread cancel optimization

break while loops if stop called

* update now checking missing kontakt data

showing dialog to generate kontaktdaten if not present

* remove help icon

* added  CodeGEn Checkbox to Kontaktdaten

for now it just simply adds a XXXX dummy code to prevent code validation error (since it is not yet known )

* Update qtcodegen.py

* Update qtcodegen.py

* Revert "added  CodeGEn Checkbox to Kontaktdaten"

This reverts commit 3bf7b6f.

* added QtCodeGen to SubProcess

added QtCodeGen to SubProcess  because Impfterminservice is blocking  the Thread for termination

* adapted to mainline beta and further improvements

READY to TEST

* Update main.py

* Update utils.py

* Update qtcodegen.py

hard exit if cancelled

* Revert "Update main.py"

This reverts commit 8f082c5.

* file permission fix

git update-index --chmod=+x main.py under windows

* File permissin change revert

* Update gui.py

small rearrangment

* Update tools/gui/qtcodegen.py

THX

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* Update tools/gui/qtcodegen.py

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* Update tools/gui/qtcodegen.py

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* Update tools/gui/qtcodegen.py

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* keep all data kontaktdaten.json and just set a dummy code for code gen task

Rework to keep all data in kontaktdaten.json and just set a dummy code for code gen task if not file is present.

Also added checks if kontaktdaten edit fenster was cancelled to not run processes.

Also do a full validation check on input also if mode CODE_GENERIEREN, to have a valid config file

* Update gui.py

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* Update tools/gui/qtcodegen.py

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* Update gui.py

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* Update qtkontakt.py

changes from @Floskinner  added

* Revert "Merge branch 'beta' into ownBeta"

This reverts commit cb67518, reversing
changes made to 7e719ec.

* Revert "Revert "Merge branch 'beta' into ownBeta""

This reverts commit fe4d9f5.

* logger conflicts with redirect of qtgui

* added fix from TIm Reibe

* Added 3 Input Dlg retries if SMS PIN  was wrong

Change allows a wrong input of smspin and if code failed to accept the pin will be asked again

* Fix for keyerror in GUI (Kontaktdaten bearbeiten) with old file

tools\gui\qtkontakt.py", line 362, in __lade_alle_werte
    if kontaktdaten['notifications']:
KeyError: 'notifications'

* fix(PR #480 crahsed GUI)

Merged changes to GUI from : #480

Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>

* bugfix notifications not working in GUI (#487)

* fix(master): merge master into beta (#490)

* Update README.md

* Update README.md

* Create CONTRIBUTING.md

* Update README.md

* Update CONTRIBUTING.md

* Added Kind and Divers (#437)

Kind and Divers are now also selectable ,)

* Revert "Added Kind and Divers (#437)" (#443)

This reverts commit 996878c.

* Update README.md

Co-authored-by: Julius Jacobitz <47418007+JuliusJacobitz@users.noreply.github.com>
Co-authored-by: IAmWebSA <webmaster@zutroll.de>

Co-authored-by: haslersn <sebastian.hasler@gmx.net>
Co-authored-by: IAmWebSA <webmaster@zutroll.de>
Co-authored-by: Andreas Wachowski <andreas.wachowski@gmail.com>
Co-authored-by: Genmutant <github@jurirobl.de>
Co-authored-by: Juri <j.robl@osram.com>
Co-authored-by: Alex <a.suhrkamp@gmx.de>
Co-authored-by: Jonas Mock <info@jonasmock.de>
Co-authored-by: Jonas Mock <jonasmock97@gmail.com>
Co-authored-by: Timo <43381667+pancakeDevelopment@users.noreply.github.com>
Co-authored-by: Marco Rombach <36333308+marcorombach@users.noreply.github.com>
Co-authored-by: Florian Glaser <58706771+Floskinner@users.noreply.github.com>
Co-authored-by: JuliusJacobitz <julius@jacobitz.de>
Co-authored-by: Julius Jacobitz <47418007+JuliusJacobitz@users.noreply.github.com>
Co-authored-by: Sebastian Nagel <nagels@informatik.uni-tuebingen.de>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants