ALF-Banco unter Linux mit Wine

Beschreiben Sie uns hier neue Funktionen oder Änderungen, die Sie sich in einer der nächsten Versionen wünschen.
Mic
Beiträge: 67
Registriert: Di 2. Feb 2010, 18:21
Wohnort: Odenwald

Re: ALF-Banco unter Linux mit Wine

Beitrag von Mic »

Hallo Linux
Ich bin mit meiner kleinen Firma seit AB 3 dabei. Habe nach drei Versuchen über die Jahre dem Umstirg auf Linux Mint bis auf zwei Programme geschaftt. MS Access und Alf Banco. Moneyplex Banling ist etwas für Masochisten. Hibiscus funktioniert - ist aber von der Oberfläche her schlecht zu bedienen. Also das ALF Banc Team sagt, dass sich eine Linux Version nicht rentieren würde wg. 4% Linux MarktanteIl.
Wer sich mit Win 11 und die AGB und den spy Funktionen wie "recall" befasst hat, kann nicht anders, als das Ganze zu verdrängen, schönzureden oder Windows zu verlassen. Ich habe micht für Letzteres entschieden. Viele werden ihre noch gut funktionierenden Geräre durch neue Win 11 fähige Geräre ersetzen müssen. Und viele werde es nicht tun, sondern Linux installieren. Spätestens dann geht der Marktanteil von Linuxauf 10% hoch und Alf Banco unter Linux wfürde einen Marktanteil von 90% haben können und sofort zum Linux Banking Marktführer avacieren. Liebes ALF Team : Ihr würdet echte Pioniere sein und das nicht nur in der Technik, sondern in der Moral der Freiheit!
visitorsam
Beiträge: 1
Registriert: Di 26. Aug 2025, 22:47

Re: ALF-Banco unter Linux mit Wine

Beitrag von visitorsam »

Ich muss da zustimmen. Aktuell wechsel ich aus diversen Gründen von Microsoft auf Linux.

a) um auch die Kenntnisse im Linux bereich zu vertiefen und dort mehr mit zu arbeiten
b) um neben der ganzen Big-Kommerziell Hersteller die Open Source Welt etwas zu betrachten.

Haupt Grund, ich bin es leid mich auf Software zu fokussieren die mir Sinn freie Reglementierungen vorschreibt, wie es jetzt das Einstellen von Windows 10 Support ist. Aus Sicherheitsgründen verstehe ich es, aber ich sehe kein Sinn darin die Software mit einem Countdown nicht mehr Windows 10 Fähig zu machen. Ganz jedoch werde ich meinen Alltag nicht auf Kommerzielle Software verzichten können.

- Fernwartungssoftware: Läuft ohne Zickerei mit Wine auf Linux
- Dokumentenablage: auf ein kostenloses OpenSource gewechselt, läuft besser und sogar Umfangreicher
- Mail: Momentan noch die Webmail Clients von Google und Microsoft, Ersatz zu MS Office ist noch auf der Suche
- CloudDienste: Durch eigene lokale Nextcloud ersetzt mit VPN
- Spiele: selbst Zocken funktioniert bei den meisten spielen sehr gut unter Linux.

Es gibt jetzt tatsächlich aktuell 2 große Baustellen wo ich in der Linux Welt hänge:
- Buchhaltung/Büro Software von Buhl Data: Setup läuft, Starten geht auch, Online Lizenzprüfung funktioniert erfolgreich danach bricht das ganze mit einer Fehlermeldung ab dass eine weitere Hardware Prüfung fehl schlägt. 10 Jahre genutzt jedoch ist der Support auch nicht an alternativen OS interessiert, daher wird hier wohl nur noch Windows VM bleiben oder über Kurz oder Lang eine Alternative.

- Banking Software: Nutze jetzt einige Jahre AlfBanCo und liebe die Software mit Multibanking. Was soll ich sagen, es gibt in der ganzen Linux Welt KEINE Software für Banking. Wirklich nichts was nur bruchstückhaft den Namen Banking verdienen könnte. Im Vergleich zur DMS,ERP,CRM welche Linux-Server und als Web Interfaces anbieten gibt es hier wirklich NICHTS.

Ich denke hier wäre es wirklich eine Chance über den Tellerrand zu schauen. Vor allem wenn die Software wirklich mit .NET geschrieben ist eine Lauffähige Version anzubieten. Es müssen ja nicht X Distributionen unterstützt werden mit APT /DPKG und NDF/RPM also Debian und Fedora würde ja schon ein großer Teil der Linux Welt erschlagen sein und selbst wenn Nativ nicht möglich, eine Wine Emulation wäre der Anfang und für viele Ausreichend. Jedoch müsste man dazu wissen was aus der Windows Welt im Zugriff ist und nicht sinnlos raten zu müssen.

Selbst Microsoft bietet ein MS-SQL Server inzwischen für Linux und implementiert ein Linux Subsystem im Windows. Gebt euch ein Ruck und wagt den Schritt. Der Linux Anteil wird größer und ich empfehle bereits vielen jetzt: Surfen, mal ein Document schreiben > Behaltet die Hardware mit Linux läuft der auch noch ein paar Jahre!
heweni
Beiträge: 451
Registriert: So 12. Mai 2013, 19:55

Re: ALF-Banco unter Linux mit Wine

Beitrag von heweni »

Ich habe einen neuen Versuch unternommen, Alf-Banco per Wine unter Linux-Mint zu starten.
Das ist dabei heraus gekommen:

Eine Fehlermeldung erscheint: "MESA-INTEL: warning: Haswell Vulkan support is incomplete"

Habe dann Grok gefragt, was man machen könnte.
https://grok.com/share/c2hhcmQtNA%3D%3D ... 08356f6bb4

Wer die gleiche Fehlermeldung bekommt, kann vielleicht damit etwas anfangen. Wenn ich später Zeit habe, kümmere ich mich auch selbst darum. Vielleicht klappt es irgendwann?
USB Profi 10.2.6 Win10
g.ruetten
Beiträge: 3
Registriert: Do 14. Mär 2019, 08:54

Re: ALF-Banco unter Linux mit Wine

Beitrag von g.ruetten »

Hallo zusammen,

mich beschäftigt das Thema auch sehr, ich benutze Alf auch seit langer Zeit in einer W10 VM unter Linux und ein upgrade auf W11 will ich nicht machen. Ich möchte Windows endlich loswerden und AlfBanco ist momentan noch das was das verhindert, für alle anderen Programme habe ich adequate oder bessere Lösungen unter Linux im Einsatz-

Habe AB10 unter wine-stable installiert bekommen, wenn ich aber mit Demodaten testen will kommt folgende Fehlermeldung:
"Fehler beim Anlegen der Bank-Daten:
System.Exception: AlfRecordSet: UpdateSQLite
SELECT * FROM BankDaten
constraint failed
.
.
.

Würde mich aber wirklich super freuen wenn das ALF -Team das Thema Linux aufnehmen würde, vielleicht wäre ja auch eine monolite VM die nicht veränderbar (= minimaler Support Aufwand) ein Ansatz.

Gruß,
Gereon
g.ruetten
Beiträge: 3
Registriert: Do 14. Mär 2019, 08:54

Re: ALF-Banco unter Linux mit Wine

Beitrag von g.ruetten »

Ich glaube den meisten aktiven Usern hier im Thread würde natürlich eine native Linux Version am besten gefallen, aber vielleicht wäre ein Kompromiss auch irgendetwas zu entwickeln das unter einem nicht MS-Windows OS läuft.
z.B. habt ihr doch bereits Erfahrungen mit Android Entwirkclungen (eure damalige Android Banking SW war auch richtig gut und ich war sehr traurig als ihr die damals eingestellt habt... bin jetzt da bei Android Starmoney App, aber eure Applikation war deutlich besser !!!). Vielleicht könnte man da was machen und sowas unter Linux in einem Container (z.B. Waydroid) oder VM zum laufen bringen.
Vermutlich würdet ihr euch damit auch einen sehr großen neuen Markt erschliessen und das ganze wäre für euch sowohl einfacher wartbar als auch monitär interessant.
Aber vermutlich gibt es noch viele andere OS/Container/Flatpack Ideen die man unter Linux sehr leicht einbinden kann die eine win-win Situation ermöglichen.

Beste Grüße,
Gereon Ruetten
ALF-Linux-Test
Beiträge: 1
Registriert: Fr 10. Okt 2025, 14:35

Re: ALF-Banco unter Linux mit Wine

Beitrag von ALF-Linux-Test »

Ich glaube, dass mit dem plötzlichen Ende vom moneyplex nun mehr Menschen auf die Idee kommen, ALF-BanCo einzusetzen. Für mich kommt aber eine VM mit Microsoft nicht infrage. Ich würde WINE oder CROSSOVER bevorzugen.

Aktuell schaue ich nach Alternativen. Ich bin gespannt, was ALF zukünftig macht oder vielleicht schon in Arbeit hat.

Herzliche Grüße,
Norbert
Herzliche Grüße,
Norbert
winetrouble
Beiträge: 8
Registriert: So 12. Okt 2025, 21:49

Re: ALF-Banco unter Linux mit Wine

Beitrag von winetrouble »

Wine hat in letzter Zeit enorme Fortschritte gemacht, ebenso Alf-Banco-10. Alf-Banco-10 basiert nun auf Netframework 4.8. Es lässt sich leicht mit wine-staging auf Linux zum Laufen bringen. Dazu habe ich eine Anleitung geschrieben. Die findet man hier:

https://homebanking-hilfe.de/forum/topi ... real180193
henner
Beiträge: 1
Registriert: Do 23. Okt 2025, 19:26

Re: ALF-Banco unter Linux mit Wine

Beitrag von henner »

Danke für den Link und die Anleitung. Hat super funktioniert und kann jetzt wohl auf das Gefrickel mit ner Win11 VM verzichten.
mathias
Beiträge: 400
Registriert: Mo 26. Jan 2004, 16:56
Wohnort: Hagen das Tor zum Sauerland

Re: ALF-Banco unter Linux mit Wine

Beitrag von mathias »

@winetrouble
Vielen Dank für Deine Anleitung. Damit läuft Alf 10 bei mir für FinTS.

Aber ich habe nicht Ubuntu, sondern Opensuse. Daher habe ich mir die Fonts so installiert:
wget https://sourceforge.net/projects/mscore ... m/download -O msttcore-fonts-installer-2.6-1.noarch.rpm
zypper install msttcore-fonts-installer-2.6-1.noarch.rpm


Für die Barclays Visa hat Alf reklamiert, dass MicrosoftEdgeWebview fehlt.
Mit dem Button in Alf wurde MicrosoftEdgeWebview2Setup.exe heruntergeladen und ich habe es so installiert:
WINEPREFIX=~/.Alf-Banco-10.16 ~/.wine-10.16-staging-amd64-wow64/bin/wine MicrosoftEdgeWebview2Setup.exe

ABER
beim Versuch die Umsätze abzurufen, bleibt das Screenscraping Fenster in dem Zustand hängen:
[img]file://localhost/home/mathias/Screenshot_20251026_111845.png[/img]
Der grüne Balken blinkt, der Rest bleibt weiß.

Frage
Läuft bei einem anderen Nutzer Screenscraping unter Wine?
Wenn wir das nicht ans Laufen bekommen, werde ich überlegen müssen, ob ich mit Alf doch bei Windoofs in einer VM bleibe.
Dateianhänge
Screenshot_20251026_111845.png
Screenshot_20251026_111845.png (6.81 KiB) 2090 mal betrachtet
mathias
Beiträge: 400
Registriert: Mo 26. Jan 2004, 16:56
Wohnort: Hagen das Tor zum Sauerland

Re: ALF-Banco unter Linux mit Wine

Beitrag von mathias »

Läuft bei einem anderen Nutzer Screenscraping in Linux unter Wine?
Falls nicht, werde ich wohl wieder zu Windoofs in der VM wechseln. Auf die Umsätze der Barclays Visa möchte ich auf Dauer doch nicht verzichten.
winetrouble
Beiträge: 8
Registriert: So 12. Okt 2025, 21:49

Re: ALF-Banco unter Linux mit Wine

Beitrag von winetrouble »

Hallo Mathias,

Screenscraping ist bei meinem Skript noch nicht freigeschaltet. Ich habe es zwar angelegt, aber es steht noch ein "#" davor.
Ich wollte erst einmal abwarten, ob dafür überhaupt Bedarf besteht. Gib folgenden Befehl im Terminal ein:

WINEPREFIX=~/.Alf-Banco-10.16 ~/.wine-10.16-staging-amd64-wow64/bin/wine reg add 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v websocket /t REG_SZ /d native

Gib mir bitte Bescheid, ob es funktioniert hat, dann werde ich im Skript diesen Befehl freischalten.

Gruß Roland
mathias
Beiträge: 400
Registriert: Mo 26. Jan 2004, 16:56
Wohnort: Hagen das Tor zum Sauerland

Re: ALF-Banco unter Linux mit Wine

Beitrag von mathias »

Danke @winetrouble, das werde ich versuchen, wenn ich wieder Zeit finde. Kann dauern.
dabreb
Beiträge: 29
Registriert: Di 7. Feb 2023, 23:58

Re: ALF-Banco unter Linux mit Wine

Beitrag von dabreb »

Hallo Roland
winetrouble hat geschrieben: So 9. Nov 2025, 10:57 ... Gib folgenden Befehl im Terminal ein:

WINEPREFIX=~/.Alf-Banco-10.16 ~/.wine-10.16-staging-amd64-wow64/bin/wine reg add 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v websocket /t REG_SZ /d native
...
Bei mir hat es nicht funktioniert.
Das Ergebnis ist so, wie von Mathias beschrieben- weißes Blatt.
Im Hintergrund werde ich angemeldet, TAN wird angefordert ( alternative PhotoTan logischerweise nicht).
Nach einer gewissen Zeit schaltet der grüne Balken auf rot, dann wird ein Eintrag als offener Auftrag eingetragen.
Das offene, weiße Fenster lässt sich nur durch klick auf x schließen.

Auszug aus dem Sendeprotokoll:
10.11.2025 12:30:54|INFO|Alf.WebScraping.App.AppLogger|retryCounter: 10
10.11.2025 12:30:54|INFO|Alf.WebScraping.App.AppLogger|HTML-Element 'Kontoauswahl' wurde nicht gefunden.
10.11.2025 12:30:55|INFO|Alf.WebScraping.App.AppLogger|Es konnten nicht alle HTML-Elemente gefunden werden

Bernd ... der sich mit Linux zuletzt intensiver vor fast 20 Jahren befasst hat..
winetrouble
Beiträge: 8
Registriert: So 12. Okt 2025, 21:49

Re: ALF-Banco unter Linux mit Wine

Beitrag von winetrouble »

Hallo Bernd,

ich habe zum Test bei mir mein Barclay Konto eingerichtet. Screenscraping funktioniert bei Alf-Banco mit der bisherigen Installationsanleitung nicht.
Zum Vergleich habe ich mein Barclay Konto bei Banking4 eingerichtet. Dort funktioniert alles ohne Probleme, sogar unabhängig, ob die websocket.dll auf "native" oder "builtin" eingestellt ist. Dort liegt das Problem also nicht.
Ich vermute, dass das Problem bei webview2 liegt. Bei Banking4 braucht man das nicht.
Bei winehq habe ich einmal nach webview2 geschaut. Die Einträge sind dort leider veraltet, aber es sieht so aus, als dass nur bei alten Wine-Versionen webview2 funktioniert hat:

https://appdb.winehq.org/objectManager. ... &iId=20379

Hier zum Vergleich ein Link zur Banking4-Installation unter wine:

https://homebanking-hilfe.de/forum/topi ... real179829

Jetzt habe ich mal weiter gegoogelt und erfahren, dass webview2 nur mit der Windows7-Einstellung bei Wine richtig installiert wird. Ich habe es bei wine-10.16-staging probiert, aber es ging nicht, aber bei wine-10.18-staging funktioniert Screenscraping plötzlich.
Also habe ich mein Skript aktualisiert. Die Installation von Alf-Banco-10 dauert nun etwas länger (Gesamtdauer zwischen 10 und 15 Minuten), weil nun auch webview2 dazu installiert wird.
Man kann die alte Installation erst einmal so belassen, weil mit dem neuen Skript eine neue Wine-Prefix und Wineumgebung geschaffen werden.
Wenn die neue Installation funktioniert, kann man den Datenresor von der alten Installation importieren.
Das aktuelle Skrpit gibt es hier:

https://drive.google.com/file/d/1ANAs74 ... sp=sharing

Nach dem Herunterladen gibt man folgende Befehle im Terminal ein:

cd
chmod +x ~/Downloads/Alf-Banco-10.18-staging.sh
~/Downloads/Alf-Banco-10.18-staging.sh

Achtung, auch wenn es manchmal den Anschein hat, dass die Installation eingefriert, einfach warten und nicht abbrechen!

Hier gibt es dazu die passende, aktualisierte Anleitung:

https://homebanking-hilfe.de/forum/topi ... real181912
dabreb
Beiträge: 29
Registriert: Di 7. Feb 2023, 23:58

Re: ALF-Banco unter Linux mit Wine

Beitrag von dabreb »

Nach unzähligen Versuchen, eine Linux Distribution samt Wine und AlfBanCo zu installieren (in VBox unter Windows); ist mir nur in einer einzigen Installation gelungen, das Anmeldefenster im Screenscraping mit sichtbaren Inhalten zu füllen. Das geschah mittels des ersten Scrips mit ergänzenden Hinweisen von Mathias (genaues Vorgehen kann ich nicht mehr nachvollziehen).

Der Abruf führt zum Folgenden:
browser_scrk.png
browser_scrk.png (92.94 KiB) 1552 mal betrachtet
Man wird seitens der Bank hingewiesen, dass eine veraltete Browserversion verwendet wird; anschließend werden die Anmeldedaten übertragen, und eine Authentifizierung abgewartet. Hier ist auch PhtoTan möglich, sofern man schnell genug ist- TimeOut der Verbinndung ist so eine Sache.
Steht die Verbinndung, scheitert das Auffüllen der Daten im AlfBanCo am folgendem:

alf_scr.png
alf_scr.png (200.59 KiB) 1552 mal betrachtet
Die Salden und Umsätze findet man aber in dem Sendeprotokoll von Alf – das ist auch oft der Fall im Installationen, in denen das Anmeldefenter scheinbar nicht gefüllt wird, aber eine Verbinndung zu Bank zustande kam.
Übrigens: Unter Ubuntu/Mint klappt die Installation, sowie der Abruf der Konten mittels HBCI/FinTS- PIN/TAN wunderbar.
Bernd
Antworten