Wat is Yapbam?
Yapbam (Yet Another Personal Bank Account Manager) is ... een andere persoonlijke bankrekeningmanager. Het is platformoverschrijdend (Java), portable, uitbreidbaar (met plug-ins) en (hoop ik) eenvoudig te gebruiken. Het kan de gegevens op meerdere computers synchroniseren met behulp van een Dropbox-account (zelfs als de Dropbox-client niet op de computer is geïnstalleerd).

Enkele kenmerken van Yapbam;
  • Geschreven in puur Java (werkt op veel platforms)
  • Eenvoudige import van banktransacties
  • Voer snel transacties in met de invoerwizard
  • Waarschuwt wanneer het negatief wordt
  • Direct budgetweergave en categoriale grafieken van de uitgaven
  • Valutacalculator aangesloten via internet op de officiële tarieven van de ECB (Europese Centrale Bank)
  • Import- en exportopties
  • Archiveer optie ingebouwd
  • Beschikbare talen: Arabisch, Nederlands (nieuw!), Engels, Duits, Grieks, Portugees, Russisch, Spaans en Turks

Systeemvereisten
  • Versie 1.6.0 (getest met versie 1.6.0ga5)


Yapbam op een eComStation machine met Open JDK


Installeren van Yapbam
Download yapbam-0.20.12.zip. Maak een map(directory) met de naam "yapbam". Open het zip-bestand en kopieer alles naar de nieuwe map(directory). Je kunt de bestanden "Yapbam.exe" (Windows) en "yapbam.sh" (Linux) verwijderen. Dat is het zo ongeveer!
Er is een zelfstudie op de website die nog steeds draait in onze versie van Adobe Flash (getest met Shockwave Flash 7.0 r60)

Het gebruikte cmd bestand
Yapbam werkt met Open JDK in OS/2-eCS. Ik heb een "yapbam.cmd" bestand met de volgende inhoud;
@echo off
SET CLASSPATH=
SET path=[station: java]\JAVA160ga5\bin
SET BEGINLIBPATH=[station: java]\JAVA160ga5\bin
[station: yapbam]
cd [station: yapbam]\yapbam
javaw -Duser.home=[station: yapbam]\yapbam -jar .\app\program.jar 2>yapbam-bugs.txt
Ik gebruik 2 aparte mappen(directories), een voor Java en een voor Yapbam met de door het programma aangemaakte bestanden (alleen de gegevens van jouw bank etc. gaan naar een andere locatie, maar dat is aan jou). De in het cmd bestand gebruikte verwijzingen;

  • [station: java] = station met Java
  • [station: yapbam] = station met Yapbam

moeten dus vervangen worden door echte schijfletters. Bewaar het bestand en geef het de naam "yapbam.cmd" of gebruik het bestand uit de distributie. Dit bestand wordt gekopieerd naar de "yapbam" map(directory). Verder kunnen paden anders zijn, pas dit naar behoefte aan.
Maak een nieuw programma object. Geef pad en de bestandsnaam op: "[station: yapbam]\yapbam\yapbam.cmd". In het tabblad Sessie de selectievakjes "OS/2 venster", "Starten als pictogram" en "Venster sluiten bij einde programma" aanvinken. In het tabblad Algemeen kan bij naam "Yapbam" worden opgegeven. Er zit een OS/2-pictogram in de distributie.


Yapbam op een eComStation machine met Open JDK


Parameters / opties verklaard
  • Met de opgave "-Duser.home=[station: yapbam]\yapbam" wordt ervoor gezorgd dat Yapbam alle benodigde bestanden in de eigen directory opslaat inplaats van in de Home directory.
  • De toevoeging "2>yapbam-bugs.txt" zorgt ervoor dat alle probleem meldingen (bugs) bewaard worden in het bestand "yapbam-bugs.txt". De 2 in "2>" is geen typefout! Het bestand blijft niet leeg, dus wees niet ongerust! Sommige delen in onze Java-versie zijn verouderd en veroorzaken de fout.

Download
In het bestand zit het bovenstaande cmd bestand (alle schijfletters staan op C:) en een OS/2 Yapbam icoontje: yapbam-ecs.zip.

revisie 01 maart 2020