
StarMoney 6.0 on Linux
Supportinformationen und Anleitungen
Hier erhalten Sie Anleitungen und Antworten auf Ihre Fragen die Ihnen das Arbeiten mit Ihrem StarMoney Produkt vereinfachen sollen.
Falls Sie hier nicht die Antwort auf Ihre Fragen finden sollten, bieten wir unseren Kunden zur Klärung offener Fragen noch das Supportforum, den Onlinesupport und den Telefonsupport an.
Einem in Linux ablaufenden Wine-Programm wie StarMoney 6.0 ist normalerweise der Zugriff auf Gerätetreiber für Chipkartenleser verwehrt. Ab der Wine-Version 0.9.50 existiert jedoch eine Wrapper-Bibliothek, die die Anfragen von StarMoney an die CTAPI-Schnittstelle entgegennimmt und an den Linux-CTAPI-Treiber weiterleitet. Damit diese Bibliothek das tun kann, muss sie den Namen des Treibers über die Wine-Registry mitgeteilt bekommen. StarMoney wiederum muss den Namen der Bibliothek kennen, um an sie die CTAPI-Befehle zu schicken.
Normalerweise übernimmt das StarMoney on Linux Installationsscript „linux_setup.sh“ die entsprechende Konfiguration für Sie. Da das Installationsscript jedoch nicht sämtliche Chipkartenleser-Treiber erkennt, gibt es Situationen, in denen Sie die Konfiguration selbst vornehmen müssen. Weiterhin existiert damit die Möglichkeit, Chipkartenleser auch mit StarMoney 5.0 on Linux noch zum Laufen zu bringen.
Bitte ermitteln Sie Pfad und Dateiname der Treiber-Bibliothek, die die CTAPI-Funktionen für den Chipkartenleser bereitstellt. Beispiele hierfür sind:
/usr/lib/libctapi.so
/usr/lib/libctdeuti.so
/usr/lib/readers/libctapi-cyberjack.so
Starten Sie die Wine-Registry mit dem Kommando
> wine regedit.exe
aus einem Terminal und tragen Sie die Library gemäß folgender Abbildung in den Registry-Pfad \\HKEY_CURRENT_USER\Software\Wine\ctapi32 unter dem Schlüsselnamen „library“ ein.
Die Angabe des Pfades kann weggelassen werden, wenn sich die Library in einem Standard-Pfad befinden, z.B. /usr/lib.
Als nächstes muss die Wine-Wrapper-Bibliothek in das Chipkartenleser-Setup von StarMoney eingetragen werden, damit StarMoney diese benutzt.
Öffnen Sie ein Terminal-Fenster und wechseln Sie ins StarMoney-Verzeichnis, z.B.
> cd ~/.wine/drive_c/Programme/StarMoney\ 6.0
Starten Sie das Chipkartenleser-Setup:
> WINEDEBUG="+ctapi32" wine SCRSetup.exe
Im Chipkartenleser-Setup klicken Sie auf Ok (für CTAPI-Leser einrichten), Manuell Einrichten und Weiter. Tragen Sie dort die Werte aus der folgenden Abbildung ein:
Speichern Sie die Einstellungen mit Weiter. In der folgenden Maske haben Sie nun die Möglichkeit, Ihre Chipkartenleser-Konfiguration zu testen. Nur nach einem erfolgreichen Test ist sichergestellt, dass StarMoney auf Ihren Chipkartenleser zugreifen kann.
Ist dies der Fall, beenden Sie das Chipkartenleser-Setup mit Fertigstellen und Beenden. Die Chipkartenleser-Funktionalität sollte Ihnen nun auch in StarMoney bereitstehen.