|
01 June 2011: JStrack 3.3.3 is online 01 June 2011: JStrack Documentation (PDF) is updated (e-mail) |
Updated 24Oct01 1800 CDT
The NHC has made a minor (but good, in my opinion) change to their web site's format in the advisory archive: they've split them up by year. Naturally, changing the URL to the advisories broke the HTTP method of grabbing the data. The httplib.tcl below replaces the one currently in the httpfilt directory, and fixes this.
01Jun2011: Version 3.3.3a is out. This is a minor bug-fix release from 3.3.2b, with a few minor updates (e.g., storms data for 2010 moved to storms/old, storms directory ready for this year, etc.).
21Sep2010: Minor update to 3.3.1.
This eliminates the nonsense about the winEXE version having to have its own paths.tcl in place. Instead, it recognizes that it's an EXE, and uses paths.tcl.winexe instead. Too simple, too obvious. No wonder I didn't think of it before. I wasn't going to do anymore this season, after getting sick twice from putting in so many hours on JStrack (only truly sick, fever and all for a few hours each time...the first time, doc said it was a virus...the second time showed a different pattern that clearly says back off from JStrack)...but this was only a couple of lines of code in four files (this web page update is taking longer than the patch).
The patched version of the main download is version 3.3.1a. If you download 3.3.1a, you do NOT need the patch above (won't hurt, but it won't do anything, either).
On the other hand, if you already downloaded 3.3.1, and aren't having any problems with paths.tcl, you don't need the patch or 3.3.1a.
Version 3.3.1 changes the alternate data update method, the NHC's FTP server, to use their HTTP server instead. It also requires a new set of win32 EXE files for those using the EXE version for windows. This replaces the old (and no longer suported) FTP stuff with the new HTTP EXEs. It also adds an autoupdate.exe and an init_ts.exe to run the contents of the initialize_timestamp_files script. Just edit the time setting in the Tcl script, and run the EXE.
Version 3.3.0 is a combination bug-fix and new features release. Among other things, thanks again to Ron Murphy (NWS), there's another map: a close-up view of the Caribbean. I've also made some font/color changes to make text info windows much more readable. Plotting of city names is now a bit smarter—if you ask the tracker to put a city name on a map that doesn't have that location, it will let you know. There were also some bugs in the previous release that should be all better now.
This is only the executables and path.tcl specific to the EXE version.
If you aren't using the Windows EXE release, you will need to have Tcl/Tk installed before you do anything else. After you extract the archives (and have installed Tcl/Tk), you will need to run autoconfig.tcl (under the main jstrack directory).
NOTE: The code for satellite imagery and for creating an image file from the main window REQUIRES the Img extension. This is included in the ActiveTcl release for Windows. For Unix users, you'll need to download it (see links below).
This release's primary purpose is to add a download with Windows executables for the tracker program and for the autoftp program (which automates data updates via JStrack's ftp code). The conversion to EXE files on the windows side is something I've been working on for some time, little by little learning more about how to use tclkit.exe and sdx.kit.
All users using the plain Tcl/Tk version (i.e., not the EXE) should download the non-EXE copy, extract the archive, and run autoconfig.tcl as usual.
Put simply, trying to get the data (reliably for all locations) from the NHC products turned out to be both unreliable and impractical. So the whole idea has been replaced with a new menu item on the menu bar. Just select the Watches/Warnings button and a text window will pop up with the watch/warning data for storms you have loaded.
The previous two releases really should have been 3.1.x, so this one will make that step up.
Note that, for now, at least, this relies very heavily on how the NHC formats the information. The more formal formatting used for the two storms while I was working on this worked fine. The casual format used for the current (22Jul2010) tropical depression is missed completely. Eventually, I hope to "teach" the filter how to read the less formal versions, but for now, just know that this is experimental, and may not even stay.
Either way, DO NOT EVER rely exclusively on JStrack or any other non-official source for your watch/warning data!