Re: How to recompile a specific script?

You may have downloaded some scripts that were meant for a different version of JAWS. When JAWS changes versions, sometimes modifications are required to teh scripting language. The JSB file must then be recompiled from the JSS source file with the new version of JAWS so compatibility can be retained.

Bruce

--
Bruce Toews
E-mail and MSN/Windows Messenger: water_drinker@xxxxxxxx
Web Site (including info on my weekly commentaries): http://www.ogts.net
Info on the Best TV Show of All Time: http://www.cornergas.com

On Wed, 29 Jun 2005, Yardbird wrote:

I understood everything you say here, and thanks for elaborating so clearly.
I have only one thing I wonder, still:  You say that once you make any
changes to the .jss file, the only one that sort of looks like a big macro,
sort of (to my unsophisticated eyes, so to speak), you have to recompile it,
which must mean doing something to it that forces it to inform the .jsb file
of its modifications.

But-- I never *touched* the .jss file in this group, in the first place.  So
how come I get a message as I'm initiating a file download that it must be
recompiled to work with my "new" version of Jaws?  I'm not objecting, just
wondering.  The truth is that I just recently found these script files in
another directory where they shouldn't have been, which must've happened
when someone copied the hard drive of my old computer to the hard drive of
this new Dell I got in February.  So now that I happened to find them and
put them back into the setting/enu folder, the next time I initiate the
download of some file from the Web, up comes this message, because something
noticed that I was running a newer version of JFW than I had been running
previously.

Okay, so I got that figured out.  But still, why does the message say to
recompile the .jsb file, if it can't be done?  Any idea?

----- Original Message -----
From: "Bruce Toews" <water_drinker@xxxxxxxx>
To: <jfw@xxxxxxxxxxxxx>
Sent: Wednesday, June 29, 2005 7:19 PM
Subject: Re: How to recompile a specific script?


It's like most compilable programming languages: you have the source file, that's the file you work on, then the compiled file is the file the computer understands.

So you write your scripts in the JSS file. It's your source file, written
in human-understandable language. Once that's written, you compile the JSB
file, which is a binary file based on your source code. The JSB file is a
file that the computer can understand, though it's incomprehensible to
most humans. If you then want to make changes to your scripts, there's no
sense trying to edit the JSB file, because it's the binary,
computer-understandable version of the scripts. So you want to edit your
JSS file, your source file, which people can understand. However, now that
you've changed the source file, you must then recompile it into a new JSB
file so the computer will be able to understand the changes you made.

Bruce


--
To post a message to the list, send it to jfw@xxxxxxxxxxxxx
To unsubscribe from this mailing list, send a message to 
jfw-request@xxxxxxxxxxxxx with the word unsubscribe in the subject line.
Archives located at: http://www.freelists.org/archives/jfw

If you have any concerns about the list, post received from the list, or the way the list is being run, do not post them to the list. Rather contact the list owner at jfw-admins@xxxxxxxxxxxxxx

Other related posts: