Alf-Banc-10 unter Linux

 
Bendman
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 3
Dabei seit: 03 / 2026
Betreff:

Re: Alf-Banc-10 unter Linux

 · 
Gepostet: 21.03.2026 - 09:41 Uhr  ·  #41
Hallo Winetrouble,

erstmal vielen Dank für die Hilfe.
Das neue Script hat anstandslos funktioniert.

zu deiner Frage:
Ich habe Wine über die Anwendungsverwaltung installiert. Nichts exotisches.
Code
bendman@Asterix:~$ wine --version
wine-11.0


Windows kann jetzt in die ewigen Jagdgründe geschickt werden.

viele Grüße

Bendman
winetrouble
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 288
Dabei seit: 08 / 2014
Betreff:

Re: Alf-Banc-10 unter Linux

 · 
Gepostet: 07.04.2026 - 10:37 Uhr  ·  #42
Alf-Banco-10 unter Linux 64 bit mit TLS 1.3 Unterstützung

Die Entwickler von Wine haben mit Wine-Mono große Fortschritte gemacht, aber leider funktioniert Alf-Banco-10 damit nicht. Deswegen benutze ich im Skript Netframework (dotnet40 und dotnet48).
Mit diesem Skript wird nun für die Bankverbindung auch das Protokoll TLS 1.3 unterstützt, das sicherer ist als TLS 1.2. Gleichzeitig werden unsichere Algorithmen wie TLS 1.0, TLS 1.1 und DTLS 1.0 deaktiviert!
Als Wine-Version benutze ich die neueste Version "wine-11.6-staging-amd64".
Man muss eine Staging-Version benutzen, weil sonst Netframework nicht richtig installiert wird!
Das Programm läuft nur mit dem Renderer „gdi“ flüssig! Der wird mit dem Skript gewählt.


Das Skript erzeugt:

1. eine Prefix mit dem Namen „.Banking4-11.6“
2. die Wineumgebung „.wine-11.6-staging-amd64“
3. Eine config-Datei für die TLS 1.3 Unterstützung ".config/gnutls/config"
4. die Bash-Datei für den Starter ".local/share/applications/Alf-Banco-Starter-11.6.sh" (Alle 3 sind versteckte Dateien!)
5. einen Starter im Downloadsverzeichnis "Banking4-11.6.desktop", der auf den Desktop geschoben werden muss.

Die folgende Anleitung verändert nichts an einer bereits installierten Wine-Version vorausgesetzt, die alte Installation benutzt andere Namen.

Falls Wine aber noch nicht installiert ist, muss es zuvor installiert werden. Bei Ubuntu oder Linuxmint einfach folgenden Befehl ins Terminal hineinkopieren:

sudo apt-get install wine


Für andere Linux-Distributionen findet man hier eine Anleitung für die Installation von Wine:
https://gitlab.winehq.org/wine/wine/-/wikis/Download


Achtung: Bei einem 64bit System muss die 32bit Architektur nach folgender Anleitung unbedingt ermöglicht werden:

https://gitlab.winehq.org/wine/wine/-/wikis/Download


1. Vorbereitung bei einer Erstinstallation

Zunächst muss sichergestellt werden, dass folgende Pakete installiert sind:
samba, winbind, wget, curl, mscorefonts, cabextract, gnutls-bin, 32-bit von gnutls

Dazu kopiert man ins Terminal folgenden Befehl. (Diese Befehlsreihe gilt für Debian, Ubuntu und Derivate von Debian. Bei anderen Distributionen können die Befehle anders lauten!):

sudo apt install samba winbind wget curl ttf-mscorefonts-installer cabextract gnutls-bin libgnutls30:i386

Sollten die Pakete schon vorhanden sein, wird das automatisch erkannt und sie werden nicht neu installiert, aber die fehlenden Pakete werden nachinstalliert.


2. Installation mit Skript

Download des Skriptes:

https://drive.google.com/file/…sp=sharing

Achtung: Wer eine Bank benutzt, die Screen-Scraping benötigt, muss folgende Anleitung benutzen:
forum/topic.php?p=181912#real181912



Starten des Skriptes:

cd
chmod +x ~/Downloads/Alf-Banco-staging-mit-tls1.3.sh
~/Downloads/Alf-Banco-staging-mit-tls1.3.sh

Wenn gefragt wird, ob Wine-Mono installiert werden soll, unbedingt auf „abbrechen“ klicken! Das Skript läuft normal weiter.

Zuerts werden dotnet40 und dotnet48 installiert.
Die Gesamtinstallation dauert 10 bis 15 Minuten. Mann darf nicht abbrechen, wenn man denkt, die Installation bleibt hängen!


Am Ende wird Alf-Banco 10 installiert:
Bei der Abfrage:
"Neuerungen in AlfBanco10 anzeigen" und "Alf-Banco-10 starten" jeweils die Hacken entfernen!

Nun startet Alf-Banco-10 das erste Mal automatisch durch das Skript.


3. Bildschirmanpassung

Wenn man einen Bildschirm mit hoher Auflösung besitzt, ist es ratsam, die Auflösung für Alf-Banco-10 zu erhöhen, damit die Darstellung sich vergrößert. Dazu gibt man im Terminal folgenden Befehl ein:

cd
WINEPREFIX=~/.Alf-Banco-11.6 ~/.wine-11.6-staging-amd64/bin/wine winecfg

Es öffnet sich ein Fenster. Man klickt auf den Reiter „Grafik“. Bei „Bildschirmauflösung“ befindet sich ein Schieberegler. Bei einem Monitor mit hoher Auflösung wählt man z. Bsp. 120 oder je nach Geschmack. Bitte nur den Schieberegler benutzen und nicht die Zahl ins Kästchen direkt eingeben, sonst stürzt das Programm ab.


4. Starter auf dem Desktop erstellen

Im Verzeichnis „Downloads“ steht die Datei „Alf-Banco-11.6.desktop“. Diese muss mit gedrückter Maustaste auf den Desktop-Bildschirm verschoben werden.
Es entsteht nun auf dem Desktop ein neues Icon mit der Bezeichnung „Alf-Banco-11.6“ .
Zuerst Doppelklick auf das neue Icon, dann Rechtsklick mit der Maus auf das neue Icon und auf „Start erlauben“ klicken (das gilt so für Ubuntu, bei anderen Linux-Distributionen heißt der Startbefehl ein wenig anders).
Mit einem Doppelklick auf das Icon lässt sich nun Alf-Banco-10 starten. Bei einem Neustart, auch nach einem Neustart des Computers, kann es 20 bis 30 Sekunden dauern, bis das Programm startet. Die weiteren Starts bei angelassenenem Computer verlaufen schneller.

Man kann auch jederzeit über das Terminal das Programm mit folgendem Befehl starten:

cd
GNUTLS_DEBUG_LEVEL=6 ~/.local/share/applications/Alf-Banco-Starter-11.6.sh


5. Kartenlesegerät

Wenn man ein Kartenlesegerät von Reiner SCT benutzen möchte, öffnet man das Terminal und kopiert bei Ubuntu oder Linuxmint folgenden Befehl hinein:

sudo apt install libifd-cyberjack6 pcscd pcsc-tools libpcsc-perl libpcsclite1

(Achtung, diese Dateien können bei anderen Distributionen verschiedene Namen haben!)

Bei manchen Linux-Distributionen schaltet sich der pcscd-Treiber nicht automatisch ein. Wenn man das Kartenlesegerät benutzen möchte, muss man hier, bevor man das Banking4-Programm startet, zuerst folgende Befehle nacheinander im Terminal eingeben:

sudo killall pcscd
sudo pcscd -f

Mit den "pcsc-tools" kann eine ATR-Analyse gemacht werden. Man gibt folgenden Befehl ein:

sudo pcsc_scan

Zum Beenden der Analyse auf die Kombination:
STRG-C
klicken.
apap
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 18
Dabei seit: 10 / 2025
Betreff:

Re: Alf-Banc-10 unter Linux

 · 
Gepostet: Gestern um 20:28 Uhr  ·  #43
Hi,

was für Vorteile/Änderungen würde es mir bringen auf diese neue Version umzusteigen?

Bzw. wäre es momentan überhaupt zu empfehlen umzusteigen, wenn ansonsten alles
einwandfrei läuft?

Und:

Zitat

Achtung: Wer eine Bank benutzt, die Screen-Scraping benötigt, muss folgende Anleitung benutzen:
forum/topic.php?p=181912#real181912

Wie kann ich rausbekommen ob eine Bank Screenscraping benötigt oder nicht?

Gruss
winetrouble
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 288
Dabei seit: 08 / 2014
Betreff:

Re: Alf-Banc-10 unter Linux

 · 
Gepostet: Heute um 10:51 Uhr  ·  #44
Hallo apap,

der Vorteil der neuen Version ist die TLS 1.3 Unterstützung. Die ist sicherer als TLS 1.2, aber TLS 1.2 ist auch ganz gut. Du kannst ja einmal danach googeln und dann für dich selbst entscheiden, ob es für dich sinnvoll ist, die neuere Version zu benutzen.

Zum Screenscraping bei Alf-Banco-10 gilt Folgendes:

In ALF-BanCo 10 wird das Screenscraping-Verfahren nur für wenige Konten eingesetzt, die keine standardisierte Schnittstelle (wie HBCI/FinTS oder EBICS) anbieten. Es dient primär dem Abruf von Umsätzen und ist ab der Profi-Version verfügbar.
Aktuell nutzt ALF-BanCo das Verfahren offenbar für folgende Institute und Kontotypen ( ob es noch mehr gibt, weiß ich nicht!):

N26: Seit Version 10 können Kontenbewegungen dieser Onlinebank über Screenscraping abgerufen werden.

DKB (Kreditkarten): Für Kreditkarten-Konten der DKB wird Screenscraping verwendet, da die Bank hierfür kein HBCI anbietet.

VW Bank: In Vorgängerversionen wurde dieses Verfahren ebenfalls für Konten der VW Bank genutzt.

Wichtige Hinweise zur Nutzung:

Verfügbarkeit: Diese Funktion ist erst ab der ALF-BanCo Profi-Version freigeschaltet.
Funktionsumfang: Über Screenscraping ist in der Regel nur der Abruf von Umsätzen möglich, keine aktiven Überweisungen!

Wenn du keiner dieser genannten Banken benutzt, brauchst du Screenscraping nicht.
Gewählte Zitate für Mehrfachzitierung:   0