george
Automate George online banking (Erste Bank / Sparkasse Austria) using Playwright: login/session (phone approval), list accounts + balances, and download statements/exports/transactions (CAMT53, MT940, CSV/JSON/OFX/XLSX). Use when the user mentions George, Erste/Sparkasse,
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Automate George online banking (Erste Bank / Sparkasse Austria) using Playwright: login/session (phone approval), list accounts + balances, and download statements/exports/transactions (CAMT53, MT940, CSV/JSON/OFX/XLSX). Use when the user mentions George, Erste/Sparkasse, account statements, CAMT53/MT940, or transaction exports.
How to use
Zainstaluj wymagane zależności: Python 3 oraz bibliotekę Playwright. Upewnij się, że oba narzędzia są dostępne w ścieżce systemowej.
Pobierz umiejętność george z repozytorium i umieść ją w katalogu skills. Przejrzyj plik SETUP.md w katalogu george, aby poznać szczegółowe instrukcje konfiguracji i wymagania środowiska.
Zaloguj się do George, uruchamiając polecenie login. System wyświetli monit o zatwierdzenie sesji za pośrednictwem aplikacji mobilnej banku. Zaakceptuj powiadomienie na telefonie, aby dokończyć logowanie.
Po zalogowaniu pobierz listę swoich kont, uruchamiając polecenie accounts. Otrzymasz informacje o wszystkich rachunkach (bieżące, oszczędnościowe, depozyty) wraz z aktualnym saldem w formacie JSON.
Pobierz transakcje dla wybranego konta, używając polecenia transactions. Podaj identyfikator konta oraz zakres dat (od i do). Możesz wybrać format eksportu: CAMT53, MT940, CSV, JSON, OFX lub XLSX, w zależności od potrzeb.
Po zakończeniu wszystkich operacji zawsze wyloguj się, uruchamiając polecenie logout. Spowoduje to wyczyszczenie sesji przeglądarki i usunięcie danych uwierzytelniania z dysku, co minimalizuje ryzyko bezpieczeństwa.