cmsWxCalc6, ver. 1.0
Description
The history of the WxCalc series is described fully in its online documentation. cmsWxCalc6 is a calculator that works with supplied weather parameters (temperature, humidity, wind, pressure) to compute those that are not supplied.
System Requirements
- OS capable of running Python 2.2 or higher
- Python 2.2+
- Tcl/Tk extensions for Python (Tkinter)
- Pmw 1.1+
Installation
Copy the provided files into the directory of your choice. If desired, create an icon to point to the cmsWxCalc6.py file (you may want to rename it to cmsWxCalc6.pyw so it doesn't start up a console window).
Components
- Internal workings: wxCalc6.py and getOb.py
- GUI: cmsWxCalc6.py
- Xdefaults (optional): cmsWxCalc6Xdefaults.txt
- Airport Codes*: airportcodesicaocoding.txt
- Documentation: wxcalc6help.html
* The file provided for locating airport ICAO codes is the best I could find online, but it is not completely reliable. In addition, since it was authored in Germany, some locations' spellings are German. Some location descriptions are not consistent, such as the inclusion or exclusion of Canadian province names. A check on February 2, 2005 indicates that the source website appears to have either been moved or removed.
License
This program is ©2005 by Cheryl M. Sharpe. The author grants you, the user, free access to the software components listed above, with the understanding that your use of the software is completely at your own risk. Although I have attempted to create a bug-free program, I am not a software corporation, and have neither the time nor the ability to debug this software thoroughly. In addition, misuse of the program, or entry of nonsense data, may provide meaningless or inaccurate results without warning. You are responsible for knowing what data are reasonable and what results are reasonable.
You are permitted to modify the code to suit your purposes. However, you are not permitted to redistribute altered code without notifying the author in advance (see my original home page for contact information). Sale (for any fee, for any reason) of this program is absolutely prohibited.
Finally, the author does not guarantee technical support of any kind (beyond the scope of this documentation and in-code comments) for this, or any other program - except as noted in the "About" menu item, if one is provided.