I'm not sure if I understand...
You're saying to have the user open the Main Application, which will call the Updater application to open. Then it will determine if it needs to do any updating... Instead of having the user open the Updater app which simply calls the Main Application when its done.
Yeah, I could actually do that pretty easy with sup-apps. That's a good idea.
I think I've got most of this figured out. Everything is working now, including the unzipping part. But the ZIP object isn't responding properly. I'm having problems checking its state. The event condition "File Unzipped Successfully" never triggers!
My events are like this:
This event work just fine.
User presses "Update Button"
= Open "test.zip"
= unzip to "some file path"
The files unzip in the proper location, but the event that tells me its complete never triggers.
What should happen is, when the files are done being unzipped, the application closes... But it never does! The files have absolutely been unzipped, so its not possible that the condition isn't met. I've been trying for a while now, and this event will not trigger no matter what I do. Whats wrong with it?
File is unzipped Sucessfully
= End Application.
I also noticed that the ZIP object conditions "Is Zip Open" and any of the error conditions also seem to just be ignored. They never trigger, even if an error is found or the ZIP is indeed open.
I need to know when the zip is done unzipping so that I can have it finish the updating process.