PDA

View Full Version : SetupBuilder 5.6 build 1648 is released!



NewsArchive
10-09-2006, 10:05 AM
SetupBuilder 5.6 build 1648 is released.

----------------------------------------------------------------------------

As always you may use the "Check for Updates" option within SetupBuilder to
auto-update your current SetupBuilder 5.x version.

You can also download the full SetupBuilder 5.6 install image by following
the appropriate link below:

For Developer Edition:
http://www.lindersoft.com/setupscript_4.htm

For Professional Edition:
http://www.lindersoft.com/lspsfx10_4.htm


Change log for release of SetupBuilder 5.6 Build 1648 (October 09, 2006)
----------------------------------------------------------------------------

Features/Improvements/Fixes/Workarounds/Changes/Notes:

IMPROVEMENT: The Dialogs Visualizer displays the dialog label and the
comment text now.

FIX : [SB#609291] Recursive include script compilation problem if an
#include script compiler directive was the last line in an
include script.

FIX : [SB#609292] Uninstall include script problem when using the
#include script compiler directive from within an uninstall
include script.

FIX : [SB#609293] Possible create and save include script problem.

FIX : [SB#610031] wupdate.exe client provided only partial support
for the new "Store Properties in INI file" option.

FIX : [SB#610041] Vanishing installer problem when using a "Custom
Install" dialog in combination with a "Refresh Next Dialog"
function.

FIX : [SB#610042] Silent install or missing Custom Install dialog
skipped Features with enabled "Install by default".

FIX : Minor compiler issues.

CHANGE : Move "Read Proxy Server Info File" script function to the
"Web Functions" section.

CHANGE : Updated online help.

CHANGE : Updated PDF manual.

CHANGE : Updated wupdate.exe (including wupdate.sb5) web update client.

CHANGE : Updated Danish language file.

----------------------------------------------------------------------------
----------------------------------------------------------------------------

Regards,

--
Friedrich Linder
CEO, Lindersoft
www.lindersoft.com
1.954.252.3910

"point. click. ship" - that's SetupBuilder 5.6

NewsArchive
10-10-2006, 11:51 PM
I just upgraded to this release and uploaded a install to a customer server.
The created install automatically did a reboot. I've never set it up to do
that. In fact, I don't even see a setup for that anymore.

Best Regards,

Michael Gould

NewsArchive
10-10-2006, 11:52 PM
Hi Michael,

Nothing has changed in the installer runtime! So this has nothing to do
with the new build.

Friedrich

--
Friedrich Linder
CEO, Lindersoft
www.lindersoft.com
+1.954.252.3910

"point. click. ship" - that's SetupBuilder 5

NewsArchive
10-10-2006, 11:52 PM
Hello Friedrich,

I took a quick look at the help looking for the silent webupdate check as we
talked earlier here ....

Not yet implemented or did I miss it in the docs please ?

merci

JP

--

Thank you

Jean-Pierre GUTSATZ

Best Regards

NewsArchive
10-10-2006, 11:52 PM
Hello Jean-Pierre,

See "Command Line Options (Installer)" help topic:

/Q - Pass Quiet mode flag ($SB_QUIETMODEFLAG$) to the installer.

Does this help?

Friedrich

--
Friedrich Linder
CEO, Lindersoft
www.lindersoft.com
+1.954.252.3910

"point. click. ship" - that's SetupBuilder 5

NewsArchive
10-10-2006, 11:57 PM
BTW, perhaps you added a "Reboot System (silent restart)" function?

I re-checked the source code and there was no installer runtime
modification in build 1648!

Friedrich

NewsArchive
10-11-2006, 04:26 AM
Michael,

Gary James told me that the same happened to him with build 1636. But it
only happened once and Gary can't reproduce it.

Are you able to reproduce the problem?

Thanks,
Friedrich

NewsArchive
10-11-2006, 04:26 AM
Friedrich,

Thanks for the lead
A question if you please :

I need to allow the user to change the reg key of the install if there is no
newer version to reload the latest version (mainly used when beta testing
versions with testers)

I use a simple case message now

Now that silent installs are possible how to retreive the value from
webupdate please to put my case message after that retreival is done and not
before launching the wupdate like I do now ?

Merci

JP

--

Thank you

Jean-Pierre GUTSATZ

Best Regards

NewsArchive
10-11-2006, 04:26 AM
Jean-Pierre,

I'm not completely sure if I understand your question.

Is your question how to display a message box in silent mode or where to
call the message box?

Thanks,
Friedrich

NewsArchive
10-11-2006, 08:53 AM
Friedrich,

That is exactly what has happened to me. I recompiled and uploaded that to
my customer site and it works fine. Seems to be a one time thing.

Best Regards,

Michael Gould

NewsArchive
10-11-2006, 08:53 AM
Hi Michael,

Very strange. If this ever happens again, could you please let me know?

All SB5 installers are "buffer overrun" protected, so if the reboot would be
caused by a buffer overrun, you should see a message box (even in a silent
installation).

BTW, did that happen at the end of the installation?

Thanks,
Friedrich

--
Friedrich Linder
CEO, Lindersoft
www.lindersoft.com
+1.954.252.3910

"point. click. ship" - that's SetupBuilder 5

NewsArchive
10-11-2006, 10:14 AM
Yes it appeared that it was.

Michael Gould

NewsArchive
10-11-2006, 10:14 AM
Okay, thanks.

Friedrich

NewsArchive
10-12-2006, 02:09 AM
Friedrich,

I too saw this happen (2 times, but not consecutively) while testing with 1636
(I have not upgraded yet).

I didn't report it since I couldn't reproduce it, and it has not occurred again
since the 2nd event. It occurred at the end of the install (e.g. everything
was installed correctly), without displaying the final (completion) dialog, and
with no other messages at all.

Note that I _do_ have the following in my install script:

Set installer flag $SB_RESTARTFLAG$ = "0"

This is a script that was created originally in a prior version.

Larry Teames
CPCS, Inc.

NewsArchive
10-12-2006, 02:09 AM
Larry,

Thank you. We will investigate this further. Unfortunately, we can't
reproduce this on any of our machines.

Friedrich

--
Friedrich Linder
CEO, Lindersoft
www.lindersoft.com
+1.954.252.3910

"point. click. ship" - that's SetupBuilder 5

NewsArchive
10-12-2006, 02:09 AM
Friedrich,

I need to let the user - if he wants to reinstall the current version - do
so

For this I change the reg key in registry to lower the version number
installed that wupdate finds

Now I display a case message : want to force update ? and depending on the
value I change the reg or not and then only do a run on wupdate

This means there are times when a new version will be present that message
is not necessary

I would like to launch wupdate in silent mode to check if there is a newer
version BUT if none is present then to display my case message of : want to
force update ? and if the users says yes then change the registry and launch
again the wupdate.exe in normal mode

The question is this : how do I know there is no new version silently (no
screen) can wupdate write to registry or ini file if no new version is found
?
Like this I simply read from registry or ini file to launch or not my case
message

Sorry for this crooked french mind :)

JP

--

Thank you

Jean-Pierre GUTSATZ

Best Regards

NewsArchive
10-13-2006, 04:53 AM
Hi Friedrich.

It happened to me 20 minutes ago, and it seems to happen every time I run a
certain script. I'm debuggin it now (between reboots <g>). I'll let you
know what I find..

Best Regards,

Gary.

Gary James
Strategy, South Africa
Web: www.strategyonline.co.za
Blog: www.strategyonline.co.za/blog
Skype: strategyonline

NewsArchive
10-13-2006, 04:53 AM
Hi Gary,

YES, please :) I checked all the SB5 source codes during the last 20 hours,
but did not find anything.

Friedrich

--
Friedrich Linder
CEO, Lindersoft
www.lindersoft.com
+1.954.252.3910

"point. click. ship" - that's SetupBuilder 5

NewsArchive
10-13-2006, 04:53 AM
Hi Gary,

I think we can reproduce the silent reboot with your script now. Item in
review.

Thank you for your help!

Friedrich

--
Friedrich Linder
CEO, Lindersoft
www.lindersoft.com
+1.954.252.3910

"point. click. ship" - that's SetupBuilder 5

NewsArchive
10-13-2006, 04:53 AM
Gary,

Fixed. Under certain circumstances, the installer rebooted the system
silently if there were in-use files in the internal "replace on reboot"
queue.

Thank you for your time!

Friedrich

--
Friedrich Linder
CEO, Lindersoft
www.lindersoft.com
+1.954.252.3910

"point. click. ship" - that's SetupBuilder 5

NewsArchive
10-13-2006, 04:54 AM
Jean-Pierre,

Sorry for the delay. I have to think about it...

Friedrich

NewsArchive
10-16-2006, 08:15 AM
Hi Friedrich.

You're very welcome.. SetupBuilder has saved me so much time and impressed
so many of my clients - it's nice to be able to assist you in return when I
can..

Best Regards,

Gary.

Gary James
Strategy, South Africa
Web: www.strategyonline.co.za
Blog: www.strategyonline.co.za/blog
Skype: strategyonline

NewsArchive
10-16-2006, 08:17 AM
see attached solution ...:)
french crooked way ....
I run this then read the registry then my message in case else launch
wupdate ...

JP

--

Thank you

Jean-Pierre GUTSATZ

Best Regards

NewsArchive
10-16-2006, 08:17 AM
COOL :)

Friedrich

NewsArchive
10-18-2006, 03:34 AM
MERCI :) said the blushing virgin ... <G>

It works fine here for me at least

JP

--

Thank you

Jean-Pierre GUTSATZ

Best Regards