Aplikacja okresowo pobierająca wyciągi bankowe z konta

Aplikacja okresowo pobierająca wyciągi bankowe z konta
pahacfd
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 33
0

Cześć,

Pisać PRIV, PW

Preferowany język: Delphi, lub php lub skrypt bash na linux,

Bank z którego korzystam to: Santander

Zlecę napisanie aplikacji która:

  1. Zaloguje się do banku
  2. Pobierze wyciąg z konta wg.: co X godzin, wg ustawień bankowych: plik csv, rozdzielony ";" zakres daty:
    screenshot-20240910170226.png
  3. Wyciąg zapisze do wyboru: wyśle na e-mail, konto ftp, zapisze do wybranego katalogu
pahacfd
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 33
0

nie ma dwuetapowego bo to konto firmowe, wiec podaje login + hasło i się loguje

pahacfd
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 33
0

Faktycznie, jest przeglądarka, natomiast po dodaniu loguje się tylko na login + hasło

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 857
0

No ale to tylko w tej przeglądarce.

pahacfd
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 33
0

tak, więc wystarczy dodać. Można iść na totalną łatwiznę, jeśli da się oprogramować WebBrowsera to nawet takie rozwiązanie Mi wystarczy. Zależy Mi wyłącznie na pliku csv, żeby zapisać go na dysku

obscurity
  • Rejestracja: dni
  • Ostatnio: dni
2

Wystarczy skopiować cookiesa żeby przenieść "zaufanie". Z tym że zazwyczaj takie mechanizmy zapobiegawczo przestają ufać przeglądarkom raz na 3 miesiące albo jakiś inny czas. Jeśli jesteś ok z tym że będziesz musiał się co jakiś czas ręcznie zalogować i przekopiować cookie to znacząco upraszcza zadanie.

Jakbyś dodał do listy języków pythona to pewnie byś miał więcej chętnych. Jest tu może z dwóch programistów delphi, a basha i php mało kto chce tykać. Python się świetnie nadaje do takich zadań.

Riddle
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10307
0

Opiszon ma rację, stworzona aplikacja powinna umożliwiać logowanie się z 2FA bez przeglądarki.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.