Im Moment kann ich leider nur eine 64bit linux Binärdatei (sowas wie die .exe) anbieten, aber ich spiele mich vielleicht noch, eine Windows .exe zu kompilieren. Auf linux muss man das Paket "wx-common" installiert haben (typischerweise über den Paketmanager/Softwarecenter), damit die grafische Oberfläche funktioniert. Auch das hätte ich versucht anders hinzubekommen, aber nicht geschafft.
Es gibt auch eine Variante desselben Rechners, die ohne grafische Benutzeroberfläche (GUI) auskommt, wo man die Eingaben interaktiv in einer Kommandozeile macht, die sich bei Ausführung automatisch öffnet. Davon kann ich für linux und Windows, jeweils 64bit, die ausführbaren Dateien anbieten. Man erkennt sie an dem angehängten "CLI" (command line interface) im Namen.
Der Quellcode für das Programm ist auch bereitgestellt, damit sich jeder sein Programm selber kompilieren kann. Zum Einen kann man sich so vergewissern, dass kein Virus oder Trojaner oder sowas im Programm ist, zum Anderen kann man sich für den eigenen PC die richtige Variante kompilieren (zB Windows 32bit). Ist aber wohl nur interessant für Leute, die Erfahrung mit Kompilierung haben.
Außerdem sind hier zwei Kommandozeilenwerkzeuge, die %vol (=ABV) und %gew (=ABW) ineinander umrechnen können, und dabei ebenfalls die Kontraktion berücksichtigen. Diese Werkzeuge sind entstanden aus Teilen des Codes für den Verdünnungsrechner. Man muss sie aus der Kommandozeile (Windows: CMD, linux: terminal) heraus aufrufen. Man startet also die Kommandozeile (in Windows: START->Ausführen->"CMD" eingeben + ENTER), und verwendet das Programm dann so:
Code: Alles auswählen
>abvfromabw.exe
Usage: C:\\download\abvfromabw.exe ABW[%] TEMPERATURE[°C]
>abvfromabw.exe 33.3 25
33.3 ABW = 40.0637 ABV at 25°C
>
Beim Ausführen von fremdem Maschinencode, also einer .exe, weisen die modernen Windows-Versionen zurecht darauf hin, dass das ein Sicherheitsrisiko darstellt. Man muss dann also bestätigen, dass man die Datei wirklich ausführen will. Damit sollte man vorsichtig sein, weil man sich so Viren und Trojaner einhandelt, wenn man Code aus dubiosen Quellen ausführt. Wer mir vertraut, führt den Maschinencode einfach aus, wer misstauisch ist, kann aus dem Quellcode des Rechners die Kommandozeilenwerkzeuge bauen und selber kompilieren.