Wat is NumericalChameleon?
De NumericalChameleon is een gratis, open source, platformonafhankelijke software om eenheden te converteren. Het converteert getallen met een nauwkeurigheid tot 1000 significante cijfers. Het ondersteunt meer dan 5300 eenheden in 94 categorieën. Het is gelokaliseerd in 10 talen.

Systeemvereisten
  • Versie 1.6.0 (getest met versie 1.6.0ga5)


NumericalChameleon op een eComStation machine met Open JDK


Installeren van NumericalChameleon
Download nc-2.0.1.zip. De volgende versie 2.1.0 heeft Java 7 of 8 nodig. Maak een map(directory) met de naam "numericalchameleon", je kunt ook het zipbestand openen en de map(directory) "numericalchameleon-2.0.1" kopiëren en deze later hernoemen als de lange naam je niet bevalt. Als je jouw eigen map(directory) hebt gemaakt, open het zipbestand, ga naar de map "numericalchameleon-2.0.1" en kopieer alle mappen(directories) naar de nieuwe map. Dat is het!

Het gebruikte cmd bestand
NumericalChameleon werkt met Open JDK in OS/2-eCS. Sommige delen werken niet vanwege verschillen in de Java-versies. Dus geen help, maar het importeren van wisselkoersen werkt. Ik heb een "nc.cmd" bestand met de volgende inhoud;
@echo off
SET BEGINLIBPATH=[station: java]\JAVA160ga5\bin
SET path=[station: java]\JAVA160ga5\bin
[station: numericalchameleon]
cd [station: numericalchameleon]\numericalchameleon\bin
java -Duser.home=[station: numericalchameleon]\numericalchameleon -jar nc.jar 2>nc-bugs.txt
cd [station: numericalchameleon]\numericalchameleon
Ik gebruik 2 aparte mappen(directories), een voor Java en een voor NumericalChameleon met de door het programma aangemaakte bestanden. De in het cmd bestand gebruikte verwijzingen;

  • [station: java] = station met Java
  • [station: numericalchameleon] = station met NumericalChameleon

moeten dus vervangen worden door echte schijfletters. Bewaar het bestand en geef het de naam "nc.cmd" of gebruik het bestand uit de distributie. Dit bestand wordt gekopieerd naar de "numericalchameleon" map(directory) of de mapnaam van jouw keuze. Verder kunnen paden anders zijn, pas dit naar behoefte aan.
Maak een nieuw programma object. Geef pad en de bestandsnaam op: "[station: numericalchameleon]\numericalchameleon\nc.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 "NumericalChameleon" worden opgegeven. In de distributie zit een OS/2 icoontje.

Parameters / opties verklaard
  • De toevoeging "2>nc-bugs.txt" zorgt ervoor dat alle probleem meldingen (bugs) bewaard worden in het bestand "nc-bugs.txt". De 2 in "2>" is geen typefout! Het bestand blijft leeg!

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

revisie 4 januari 2020