Archive: Is it possible to show a web page in the Instfiles page?


Is it possible to show a web page in the Instfiles page?
Hi,

I'm trying to make a install files using NSIS.
And I wondered that If instfiles page could show a web page.
(I am using MUI-interface)

so, I found the nsWeb plugin, but that seems to be work well in custom pages only.
maybe thread problem I think, is there anyway to do for me?

Thanks for your answer! :D


You would need to create a plugin for this. The closest thing that I know of is the nsisSlideshow plugin, which was created a few weeks ago: http://forums.winamp.com/showthread.php?t=319946 Perhaps you can use that as a base..?


Thanks a lot for your help !!
^^


just to throw a curveball out there.. keep in mind that you don't actually need to use the InstFiles page to install files. You -can- use 'File' and such outside of Sections just fine, and use the section flag reading bits to decide which code sections to execute, if needed.


Thank you for your kindness !
And there are more questions about it.

1. I want to show a web page at the install time (as I said above ..)
But, in my case of using nsWeb plugin,
I could't show the web page and execute install sections simultaneously.
Once I used nsWeb in a Function(or Section), it just stopped.
It only show the web page and just waiting the user's input.
And, it continues after the clicking the button 'Next'.

2. If there are appropriate solutions about it,
next step is displaying a progress bar as the instfiles page.
I couldn't find the way of inserting a progress bar yet.

3. Alternatively, is it possible to show a flash instead of showing web pages?


1. If nsWeb locks code execution, then that might be a problem. A timer (NSD_CreateTimer) -might- be able to circumvent that, but I'm not sure how useful that would be.

2. A progressbar is easily created with nsDialogs as well - just check the documentation.

3. I don't think so, although perhaps it would be possible to insert a flash player control into a dialog. What happens if you embed a Flash object in the webpage being displayed with nsWeb?