Forum Navigation
You need to log in to create posts and topics.

Re: Update Maker/ResCompare and Data Fork

Posted by: t88 <t88@...>

>>At 12:09 PM 11/29/97, Laurie Murphy wrote:
>>> There's a great freeware program for updating programs. It's called
>>> ResCompare. I'm not sure where you can find it, probably try shareware.com.
>>> Anyway I've found this program very useful in the past. It allows you to
>>>make
>>> a patch (or update) for a program very easily.
>>>
>>
>>I found this ResCompare at the following site:
>>
>> ftp://ftp.topsoft.org/Visitors/otherGreatThings/Dev/
>> ResCompare 2.6.sit.hqx [Jun 5 1996] 193k
>
>
>
>**** Caution Notice ****
>
>The ResCompare only updates resource based files. This is fine if you are
>dealing with unmodified files where only the Resource Fork is in use like
>FB 68K applications. If you try to use it with PG Pro applications that
>modify some of the resources, your current file will not be exactly the
>same as the original file that was sent to you. The results with ResCompare
>can be unpredictable. If your applications add or modify the data fork of
>the application file (a popular method of copy protection and registration
>many years ago) then ResCompare will again have problems.
>
>An alterntive shareware application is UpdateMaker which specifically
>changes one file into another irrespective of whether the source or
>destination is an application, document, extension, init etc. It also
>recognises both data and resource forks. I have version 1.3.1 if you want
>it.
>
>In the near future, we may be blessed with a PPC FAT Binary compiler in FB.
>This will create a file which has part of the application in the resource
>fork and part in the data fork. An updater which forgets about the data
>fork will be disasterous! In this situation, UpdateMaker is essential over
>ResCompare.
>
>Just some thoughts for you to consider in your final decision.
>
>Regards,
>
>Deep

I don't know which version of ResCompare you are talking about, but the
latest version _does_ handle the Data fork of a file also. And can patch
it. I have done this.

Since v2.6 , from the Doc:

>ResCompare Changes
>* ResCompare can now compare, update, difference, and patch data forks.
>This >means you can use it to create a patch for a Power Macintosh
>application, or >any other Macintosh document. The data fork appears as an
>extra resource in the >resource list.

Robert Covington