BorlandTalk.com Forum Index BorlandTalk.com
Borland discussion newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Smart updating files by difference of two installations

 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> C++ Builder (Non-Technical)
View previous topic :: View next topic  
Author Message
Vladimir Stefanovic
Guest





PostPosted: Sun Jun 12, 2005 7:27 pm    Post subject: Smart updating files by difference of two installations Reply with quote



Hi,

I use InnoSetup to deploy my BCB applications. Some of the
installations are about 12 MB, and some of the changes between
two versions (builds) are often farely small.

Does anyone now of a program (I hope it exists), that will be used by
the program author, and that as an input asks for:

1) Version Old
2) Version Last

....and as output creates a kind of smart EXE updater which will essencially
contain only the difference between selected two installations.

Further, that smart EXE (on clients side) will ask the user to:

1) browse for the "Version Old"
2) browse for the path where he wants to extract the "Version Last".

The whole thing is about downloading smaller files that will finally be
enought to reproduce the New version of installation...




--
Best regards,
Vladimir Stefanovic


Back to top
Kenneth de Camargo
Guest





PostPosted: Sun Jun 12, 2005 7:49 pm    Post subject: Re: Smart updating files by difference of two installations Reply with quote



Vladimir Stefanovic wrote:

Quote:
...and as output creates a kind of smart EXE updater which will
essencially contain only the difference between selected two
installations.

You want a patcher. Look at http://www.clickteam.com, for their
patchmaker util, for instance.

--
Ken
http://planeta.terra.com.br/educacao/kencamargo/
* this is not a sig *

Back to top
Dennis Jones
Guest





PostPosted: Sun Jun 12, 2005 8:08 pm    Post subject: Re: Smart updating files by difference of two installations Reply with quote




"Vladimir Stefanovic" <antivari (AT) po (DOT) sbb.co.yu> wrote

Quote:
Hi,

I use InnoSetup to deploy my BCB applications. Some of the
installations are about 12 MB, and some of the changes between
two versions (builds) are often farely small.

Does anyone now of a program (I hope it exists), that will be used by
the program author, and that as an input asks for:

1) Version Old
2) Version Last

...and as output creates a kind of smart EXE updater which will
essencially
contain only the difference between selected two installations.

Further, that smart EXE (on clients side) will ask the user to:

1) browse for the "Version Old"
2) browse for the path where he wants to extract the "Version Last".

The whole thing is about downloading smaller files that will finally be
enought to reproduce the New version of installation...

There is RTPatch by PocketSoft, which is very flexible and extremely
dependable, but also VERY expensive. IMO, it costs a helluva lot more than
it ought to, and almost definitely not worth the cost for 99% of developers.

I've never heard of "PatchMaker" before (as suggested by Kenneth), but if
it's reasonably good, then the $59 pricetag is certainly much more
attractive than that of RTPatch (which costs somewhere between $3K-5K -- I'm
NOT exaggerating -- and updates are in the $1K-2K range!!).

Don't get me wrong, I like RTPatch...but its cost is outrageous. Also,
their API is lame. It was pretty advanced for its day when it first came
out in the late-80's, but compared to typical API's in libraries nowadays,
it's a dinosaur (think: DOS, Windows 3.0x).

- Dennis



Back to top
Kenneth de Camargo
Guest





PostPosted: Sun Jun 12, 2005 8:18 pm    Post subject: Re: Smart updating files by difference of two installations Reply with quote

Dennis Jones wrote:

Quote:
I've never heard of "PatchMaker" before (as suggested by Kenneth),
but if it's reasonably good, then the $59 pricetag is certainly much
more attractive than that of RTPatch (which costs somewhere between
$3K-5K -- I'm NOT exaggerating -- and updates are in the $1K-2K
range!!).

Actually there's a freeware version (only difference being htat it
shows an ad for ClickTeam's company). There's also a program called
MakeUpdate, available with source (ObjectPascal) from Torry's, but I
couldn't get it to create autopatching files. There was also Kay Hayes'
BinPatch, but his site seems to have vanished from the internet...

--
Ken
http://planeta.terra.com.br/educacao/kencamargo/
* this is not a sig *

Back to top
Vladimir Stefanovic
Guest





PostPosted: Mon Jun 13, 2005 5:22 pm    Post subject: Re: Smart updating files by difference of two installations Reply with quote

Thank you...I'll look what is the most apropriate for me...

--
Best regards,
Vladimir Stefanovic
"Vladimir Stefanovic" <antivari (AT) po (DOT) sbb.co.yu> wrote

Quote:
Hi,

I use InnoSetup to deploy my BCB applications. Some of the
installations are about 12 MB, and some of the changes between
two versions (builds) are often farely small.

Does anyone now of a program (I hope it exists), that will be used by
the program author, and that as an input asks for:

1) Version Old
2) Version Last

...and as output creates a kind of smart EXE updater which will
essencially
contain only the difference between selected two installations.

Further, that smart EXE (on clients side) will ask the user to:

1) browse for the "Version Old"
2) browse for the path where he wants to extract the "Version Last".

The whole thing is about downloading smaller files that will finally be
enought to reproduce the New version of installation...




--
Best regards,
Vladimir Stefanovic




Back to top
Vladimir Stefanovic
Guest





PostPosted: Tue Jun 14, 2005 6:46 pm    Post subject: Re: Smart updating files by difference of two installations Reply with quote

Quote:
Wow, that's a great program ...
I started using it for the updates of our encyclopedia product.

Pay us for the useful information ;)

Just joke. Yes, it's useful piece of code...



--
Best regards,
Vladimir Stefanovic



Back to top
Kenneth de Camargo
Guest





PostPosted: Tue Jun 14, 2005 10:20 pm    Post subject: Re: Smart updating files by difference of two installations Reply with quote

Jogy wrote:

Quote:
Wow, that's a great program ...

Yep.

Quote:
I started using it for the updates of our encyclopedia product.

Glad to have helped.

--
Ken
http://planeta.terra.com.br/educacao/kencamargo/
* this is not a sig *

Back to top
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> C++ Builder (Non-Technical) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.