InnoSetup was: RE: One-click Windows comment

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

InnoSetup was: RE: One-click Windows comment

Schwab,Wilhelm K
InnoSetup is very non-intrusive and flexible.  The resulting installers have options for silent and very silent installation, so yes, you probably can do what you want with them.  Of course, Inno and resulting setups don't do anything (or not much anyway) that can't be done from any software, but it does a nice job of putting files in known locations, updating always, only if newer, running software, etc.

As an aside, it's interesting to see the term "ActiveX" *still* being used.  This was something that MS was trying to kill a LONG time ago.  I'm increasingly glad that I started tuning them out and focusing on the simple and reliable vs. getting wound up in every new "technology" they tried to jam down my throat.  I'm much happier on Linux.  But I digress.

One can use Smalltalk to generate inno scripts (for a good while, I used inno to repackage MS' monthly patch madness (you had to be there...).  I had code that abstracted adding files to be copied, executed, etc., or at least something like that - haven't looked at it for a few years now.  With the resulting script, run the inno compiler over it, and a nicely behaved installer emerges.  It was preferable to what MS was doing at the time for various reasons.

And of course, one can simply write a script using Inno's or another IDE, or just a plain text editor.  I took that route for installing my Dolphin-deployed executables.  The script generally did a "copy if newer" type of installation, which worked well.  With every update,  would compile the inno scripts and send the installers on their way.  The various target machines could then be told to look for and install the updates.  After some nail-biting, the machines generally would re-appear on the "grid."  Every so often I'd have to unstick a box, but that was rare.  The real fear was hardware failures, which was the most common reason that a machine failed to return to service.  Didn't happen often, but it was bad when it did.

Bill

________________________________________
From: [hidden email] [[hidden email]] on behalf of Igor Stasenko [[hidden email]]
Sent: Saturday, April 21, 2012 5:43 AM
To: [hidden email]
Subject: Re: [Pharo-project] One-click Windows comment

On 21 April 2012 10:48, [hidden email] <[hidden email]> wrote:
> Inno Setup would be a good thing to use for creating a Windows installer.
>
> http://www.jrsoftware.org/isinfo.php
>
> I use it regularly. Interested in a sample?
>

Since we're using automated builds, it is important that install
packaging tools can run from command line
and don't require any user interaction(s) in order to create an output.
is inno installer allows to do that?

> Phil
>
>
> 2012/4/21 Marcus Denker <[hidden email]>
>>
>>
>> On Apr 20, 2012, at 11:49 AM, Herby Vojčík wrote:
>>
>> > The ideal way would probably that .bat (or .cmd or .vbs) creates the
>> > .lnk by some ActiveX magic, runs it and quits; subseuqntly .lnk could be
>> > clicked directly.
>> >
>> We are planning of having installers for the three platforms... so we can
>> make them more in the style that people expect.
>>
>> But this will be done step by step and slowly (like everything :-)
>>
>> For the meantime, I added a catch-all tracker for ideas how to improve the
>> one-click:
>>
>>        http://code.google.com/p/pharo/issues/detail?id=5643
>>
>>
>> --
>> Marcus Denker -- http://marcusdenker.de
>>
>>
>
>
>
> --
> Philippe Back
> "Helping you hit the top 3 outcomes you really want to achieve"
>
> Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: [hidden email] |
> Web: http://philippeback.eu | Blog:
> http://philippeback.be
>
> High Octane SPRL
> rue cour Boisacq 101
> 1301 Bierges
>



--
Best regards,
Igor Stasenko.


Reply | Threaded
Open this post in threaded view
|

Re: InnoSetup was: RE: One-click Windows comment

garduino
Schwab,Wilhelm K wrote
As an aside, it's interesting to see the term "ActiveX" *still* being used.  This was something that MS was trying to kill a LONG time ago.  I'm increasingly glad that I started tuning them out and focusing on the simple and reliable vs. getting wound up in every new "technology" they tried to jam down my throat.  I'm much happier on Linux.

Could not agree more with you!

I can't understand how / why so many people/companies are using MS products, when the company proved lot of times that really don't care about its users and customers.
Reply | Threaded
Open this post in threaded view
|

Re: InnoSetup was: RE: One-click Windows comment

Schwab,Wilhelm K
Power to the Penguin! :)

I will admit that one sore spot is the Gnome dust up.  Shoot me, I really like Gnome 2.x, or have at least grown comfortable with it.  KDE is a bit overdone for my tastes, so I'm probably going to land on Xubuntu.  Overall, these are small annoyances compared to all the "fun" I left behind as I departed Windows.

Bill



________________________________________
From: [hidden email] [[hidden email]] on behalf of garduino [[hidden email]]
Sent: Saturday, April 21, 2012 10:15 AM
To: [hidden email]
Subject: Re: [Pharo-project] InnoSetup was: RE:  One-click Windows comment

Schwab,Wilhelm K wrote
>
> As an aside, it's interesting to see the term "ActiveX" *still* being
> used.  This was something that MS was trying to kill a LONG time ago.  I'm
> increasingly glad that I started tuning them out and focusing on the
> simple and reliable vs. getting wound up in every new "technology" they
> tried to jam down my throat.  I'm much happier on Linux.
>


Could not agree more with you!

I can't understand how / why so many people/companies are using MS products,
when the company proved lot of times that really don't care about its users
and customers.

--
View this message in context: http://forum.world.st/InnoSetup-was-RE-One-click-Windows-comment-tp4576268p4576493.html
Sent from the Pharo Smalltalk mailing list archive at Nabble.com.


Reply | Threaded
Open this post in threaded view
|

Re: InnoSetup was: RE: One-click Windows comment

philippeback
Well, given te variety of packaging formats on Linux, there is a lot of fun as well.

apt-get yum rpm 

and

aptitude, adding universes, ...

not to mention

./configure
make
make install

Well, yeah, sure it is easier. That's why the desktop marketshare is what it is.

There are 3 desks in my office: one for Mac, one for WinXP and one for Linux.
One machine on each.

Each is good for given use cases but there is no king of the block.

And they all crash in their own insane way.

Geez, how comes we aren't living with something better? Oh wait, there is an iDevice out there with an AppStore.

;-p

Phil


2012/4/21 Schwab,Wilhelm K <[hidden email]>
Power to the Penguin! :)

I will admit that one sore spot is the Gnome dust up.  Shoot me, I really like Gnome 2.x, or have at least grown comfortable with it.  KDE is a bit overdone for my tastes, so I'm probably going to land on Xubuntu.  Overall, these are small annoyances compared to all the "fun" I left behind as I departed Windows.

Bill



________________________________________
From: [hidden email] [[hidden email]] on behalf of garduino [[hidden email]]
Sent: Saturday, April 21, 2012 10:15 AM
To: [hidden email]
Subject: Re: [Pharo-project] InnoSetup was: RE:  One-click Windows comment

Schwab,Wilhelm K wrote
>
> As an aside, it's interesting to see the term "ActiveX" *still* being
> used.  This was something that MS was trying to kill a LONG time ago.  I'm
> increasingly glad that I started tuning them out and focusing on the
> simple and reliable vs. getting wound up in every new "technology" they
> tried to jam down my throat.  I'm much happier on Linux.
>


Could not agree more with you!

I can't understand how / why so many people/companies are using MS products,
when the company proved lot of times that really don't care about its users
and customers.

--
View this message in context: http://forum.world.st/InnoSetup-was-RE-One-click-Windows-comment-tp4576268p4576493.html
Sent from the Pharo Smalltalk mailing list archive at Nabble.com.





--
Philippe Back
"Helping you hit the top 3 outcomes you really want to achieve"

Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: [hidden email] | Web: http://philippeback.eu | Blog:

High Octane SPRL
rue cour Boisacq 101
1301 Bierges