Digital Workshop

Welcome to the Digital Workshop Message Boards
It is currently December 23rd, 2024, 4:33 am

All times are UTC [ DST ]




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: Updater
PostPosted: September 4th, 2007, 9:51 pm 
Offline

Joined: July 26th, 2005, 6:02 pm
Posts: 14
Hi all,

In my project I need to embed a module which automatically downloads the updates of my executable and database. This module will execute the downloaded setup file after download finishes. Is there anyway of solving this issue by using OPUS or is there any other third party program you would recommend?

Thanks for your assistance.

_________________
Doruk AR
Media Team

Opus Pro XE 5.5;
Windows XP Pro SP2;IntelĀ® Core 2 Duo T5600 1,83 GHz 2 MB Cache ; 2GB RAM


Top
 Profile  
 
 Post subject:
PostPosted: September 4th, 2007, 10:24 pm 
Offline
Godlike
Godlike
User avatar

Joined: March 21st, 2007, 10:44 am
Posts: 3188
Location: UK
Opus: Evolution
Yes it's possible. I don't whether it could be fully automated in Opus as calling any file from the net is like to launch your browser / download dialogue.

But if you're using Opus VI could call an FTP dll. Assuming that it accepts suitable parameters, it should download to a specified location and then can be launched within Opus. Whether Opus updates requires user interaction, I don't know as I've yet to use them.

As for whether your program needs to update, these could be stored as a value in an online database.

Mack

_________________
When you have explored all avenues of possibilities, what ever remains, how ever improbable, must be the answer.

Interactive Solutions for Business & Education
Learn Anywhere. Learn Anytime.

www.interaktiv.co.uk
+44 (0) 1395 548057


Top
 Profile Visit website  
 
 Post subject:
PostPosted: September 4th, 2007, 10:54 pm 
Offline

Joined: July 26th, 2005, 6:02 pm
Posts: 14
Thanks Mack,

Unfortunately I am working with Opus 5.5. I've considered to upgrade it to version 6, however, in the middle of a complex project I don't want to change the working environment.

_________________
Doruk AR
Media Team

Opus Pro XE 5.5;
Windows XP Pro SP2;IntelĀ® Core 2 Duo T5600 1,83 GHz 2 MB Cache ; 2GB RAM


Top
 Profile  
 
 Post subject:
PostPosted: September 5th, 2007, 7:01 am 
Offline
Godlike
Godlike
User avatar

Joined: March 21st, 2007, 10:44 am
Posts: 3188
Location: UK
Opus: Evolution
Then you would need to find a program that accepts command switches so that you can pass these on a launch from Opus. I would guess that some dos programs exist capable of doing this as FTP is an established protocall.

The webdata function works in 5.5XE though.

As for the upgrade, all of my major projects have since been upgraded to version VI without any compatability problems. Basically, I duplicated my entire publications directory and then started using one copy with V6 and kept the other just-in-case.

Mack

P.S As your not using V6, you have an additional problem, that your Publications can't be updated using the new update function and therefore would have to update the entire publication (?). I would have thought that in order to replace the old publication with the new, that the old one would have to be closed and therefore, your update routine will need to be run from an alternative publication altogther.

_________________
When you have explored all avenues of possibilities, what ever remains, how ever improbable, must be the answer.

Interactive Solutions for Business & Education
Learn Anywhere. Learn Anytime.

www.interaktiv.co.uk
+44 (0) 1395 548057


Top
 Profile Visit website  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: Bing [Bot] and 40 guests


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 post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group