ZKB Onlinebank Java unter Linux installieren (Howto)

http://images.t-error.ch/blog/563/zkb_logo.jpg

Vor etwas mehr als zwei Monaten habe ich bereits über die ZKB Java Onlinebank unter Linux geschrieben. Damals gab es sogar Probleme mit dem Download. Diese wurden dann aber zügig behoben, wie ich auch in den Kommentaren geschrieben habe. Danach hatte ich allerdings Probleme bei der Installation und so habe ich das ganze auch nicht mehr gross verfolgt. Unter anderem, weil ich nicht gewillt war viel Energie in etwas zu setzten, das ich ja eigentlich auch online und ohne gefrickel haben kann.

Aufgrund von Kommentaren von Cruizzer im ehemaligen Beitrag, ist die ganze Sache bei mir nun wieder ins Rollen gekommen. Spätestens seit seinem Kommentar mit der Lösung, wie man die Software nun trotzdem installieren kann.
Nun möchte ich hier eine Kurzanleitung liefern, für alle, die dasselbe Problem haben. Vielen Dank an dieser Stelle an Cruizzer, der die Lösung gefunden hatte.

Als erstes muss man die Bin Datei von der ZKB Seite herunterladen und auf dem Computer speichern. Nun kommt der Trick 77. Anstatt die Datei in der Shell einfach auszuführen, startet man die Datei mit dem Java Befehl:
java -jar setup.bin
Und schon startet die Setup Routine. Auf meinem Computer lief das ganze nicht so zügig, obwohl ich einen Pentium M 2GHz mit einem GB Ram habe. Aber möglicherweise liegt es ja auch am Compiz.
Beim ersten Schritt muss man nun den Installationspfad angeben. Ich habe die Software in mein Home, in den Unterordner .ZKBOnba installiert.
http://images.t-error.ch/blog/563/pfad.jpg


Mit einem Klick auf Weiter wird die Software in das gewünschte Verzeichnis installiert.
http://images.t-error.ch/blog/563/installation.jpg


Die Installation ist jetzt abgeschlossen. Um das Programm zu starten Navigiert man in den Installations-Ordner und führt dort das Shell-Script Start_ZKB_Onba_3.
Kurz darauf wird der Splash-Screen angezeigt und dieser bleibt dann auch ein weilchen. Auf meinem Computer dauerte das über eine Minute. Aber das kann von Computer zu Computer variieren.
http://images.t-error.ch/blog/563/splash.jpg


Nach dem Splash-Screen folgt die Loginmaske, bei welcher man die Vertragsnummer, Passwort und Sicherheitszahl eingeben kann. Wenn man diese Daten richtig eingegeben hat, ist man drin.
http://images.t-error.ch/blog/563/anmeldung.jpg


Für mich ist das aber leider keine gute Lösung, die Software ist einfach viel zu langsam. Java ist ja sowieso nicht dafür bekannt, schnell zu sein, aber die Geschwindigkeit ist nun wirklich nicht zum aushalten. Ich werde in Zukunft trotzdem die Online Version benutzen.
Es kann aber gut sein, dass die Java-Bank auf anderen Computern unter Linux gut läuft. Ich würde mich über Erfahrungsberichte freuen.

ZKB Onlinebank Java unter Linux

Als Kunde der ZKB und Informatiker bin ich ein Nutzer der Java Onlinebank. Damit kann ich meine Bankgeschäfte schön Online abwickeln, ohne einen Browser benutzen zu müssen. Vor allem aus Sicherheitsgründen ist das ein meinen Augen ein grosser Vorteil.

Vor einiger Zeit bin ich ja von Windows auf Linux umgestiegen, habe die Onlinebank aber weiter unter Windows genutzt. Allerdings halt im virtuellen Windows unter VirtualBox. Da Java ja eigentlich bedeutet, dass die Software auf allen Betriebssystemen laufen kann, wollte ich die Onlinebank mal unter Linux installieren. Es gibt sogar eine Linux Version zum Download. Mit 25.7 MB zwar mehr als viermal grösser als die Mac Version, aber was solls.

Also habe ich mir die Datei heruntergeladen. setup_bin_htm.File.bin ist zwar ein spezieller Dateiname, aber das muss ja nichts bedeutet. Wie es in der Installationsanleitung steht habe ich die Rechte der Datei geändert und wollte die Installation danach auch starten.
david@pluto:~/downloads$ chmod 755 setup_bin_htm.File.bin
david@pluto:~/downloads$ ./setup_bin_htm.File.bin

Doch was müssen meine Augen da sehen? Eine Fehlermeldung reiht sich an die andere:
./setup_bin_htm.File.bin: line 1: !DOCTYPE: No such file or directory
./setup_bin_htm.File.bin: line 2: syntax error near unexpected token `('
'/setup_bin_htm.File.bin: line 2: `<!-- saved from url=(0041)http://www.zkb.ch/onba/download/setup.bin -->

Dass keine Datei mit dem Nahmen !DOCTYPE existiert ist mir auch klar, der Installationsdatei scheinbar aber nicht. Ein Blick in die .bin Datei zeigt das Problem auch recht schnell auf:
david@pluto:~/downloads$ less setup_bin_htm.File.bin
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0041)http://www.zkb.ch/onba/download/setup.bin -->
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
<META content="MSHTML 6.00.2900.2976" name=GENERATOR></HEAD>
<BODY><PRE>#!/bin/sh

Die Damen und Herren bei der ZKB haben die .bin Datei wohl in irgendein HTML Template gepackt und dass man die Datei dann nicht ausführen kann ist dann auch nicht weiter verwunderlich. Wenn ich die Datei zum Bsp. mit dem VI bearbeite, also den HTML Code lösche wird die Datei völlig unbrauchbar, die ZKB muss also ran.

Der ZKB habe ich über das Kontaktformular eine genaue Fehlerbeschreibung geschickt, bisher allerdings noch keine Antwort erhalten. Nicht mal eine Eingangsbestätigung oder etwas in der Art. Schade eigentlich. Nicht, dass ich auf die Linuxversion angewiesen wäre, aber wenn sie sich schon die Mühe machen und eine Linux Version Programmieren, dann dürfte sie doch auch funktionieren.