/build/static/layout/Breadcrumb_cap_w.png

Repackaging a software that automatically updates itself.

Ok, I have a vendor that does not deliver any msi. The source media is a set of files and
I have used Wise Package Studio for repackaging. Fine, it works well at start.

The software includes a shortcut, placed in Autostart, that polls the external server (vendor server) for
any updates. After any given update, the result is that my msi performs self-repair.

Is there any way to perform a repackaging with WPS, and disable self-repair?
(No, to use DISABLEADVSHORTCUTS is NOT the solution. I have tried it and it does not solve
my problem. The reason is that some parts of the application is not triggered from a shortcut.
Some part are triggered from within the application itself).

Or do you have any other suggestions, for a solution? I can´t remove the update shortcut
from Autostart. The vendor distributes its updated files throgh that application. And the vendor
does not provide any msi at all.

If i could perform a repackaging in WPS, to get a msi without self-repair function, that would be a solution.


1 Comment   [ + ] Show comment
  • Ummm...why not include the update as part of your package? That is, start your capture, execute the set-up stub, then run whatever is being executed in AutoStart, then delete the AutoStart trigger. Finally, stop your capture. - anonymous_9363 11 years ago

Answers (3)

Posted by: jaybee96 11 years ago
Red Belt
0

get rid of the keyfiles if you don't want autorepairs.

Downside is that you loose .....self-repair ;-)
other downside.. your msi is out of sync ( codes, versions etc..)

you could also check the vendor if they provide MSP files or MSI's

That would make a difference. 


Comments:
  • I have tried this. But since I dont know what the GUI is doing and what files the GUI is triggering, I dont know exactly which files to remove the keyfiles for. - zzpack 11 years ago
Posted by: rileyz 11 years ago
Red Belt
0

Move all the files and keys into 1 Component, and then make keypath for that Componemt. This should stop the repair as it will only check for one key path (and hopefully not repair).

Kinda defeats the point of having a MSI really.

 


Comments:
  • This sounds interesting. I can point a file to a new component of my choice. But, since I have 300+ files, is there anyway to do this for all files at one and the same time? - zzpack 11 years ago
  • Im kinda thinking you should almost move away from a MSI and just use a Zip file with a script for the reg keys.

    Do you need to register any of the files?

    Does the vendor provide a exe?

    In regards to your question, Im not sure in WPS, I havent used it for ages. Sorry! - rileyz 11 years ago
Posted by: terebent 11 years ago
Second Degree Brown Belt
0

What if you remove the Advertised shortcut and create a new shortcut non-advertised?

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ