You are here

Installer stuff / Question for John

10 posts / 0 new
Last post
Ryan McCue
Ryan McCue's picture
Offline
Last seen: 15 years 1 month ago
Joined: 2006-01-06 21:27
Installer stuff / Question for John

John, how do you set the directory structure up for the installer? Is it:
\AppPortable\
\AppPortable\Installer.nsi
\AppPortable\Files\App\
\AppPortable\Files\etc...

Is this correct?

Also, what are the Delete '$INSTDIR\App\openoffice\blah...' lines for?

And now, a question which only John can answer. Can I just make the app pages myself? I mean, I have the permissions and it would be easier and take less time than waiting for a reply via email Wink
----
Ryan McCue

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 15 years 1 month ago
Joined: 2006-01-06 21:27
Oh, and

The only things short of me being able to release myself are adding to the menu and adding files to SourceForge *hint hint* Wink
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.

"If you're not part of the solution, you're part of the precipitate."

John T. Haller
John T. Haller's picture
Online
Last seen: 56 min 1 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Make em

Make the app pages but uncheck the "Published" box.

As for the installer, just pop it in any directory and the the stuff goes in a files subdirectory. Use one of the simple new apps like Mines-Perfect for an example of a clean installer. The Delete lines are for removing files that were in an old version of an app but not a new one (which could cause problems in the new version).

So, your directory structure is:

\PortableAppsInstaller\ (example directory name)
\PortableAppsInstaller\Installer.nsi
\PortableAppsInstaller\wizard.bmp
\PortableAppsInstaller\files\
\PortableAppsInstaller\files\App\
\PortableAppsInstaller\files\Data\
\PortableAppsInstaller\files\Other\
\PortableAppsInstaller\files\help.html
\PortableAppsInstaller\files\AppNamePortable

I just emailed you the wizard.bmp.

For everyone else, I'm still finishing up the wizard that will allow everyone to package apps using the installer without needing to install or know NSIS. I'm hoping to get it out tomorrow or this coming week.

Sometimes, the impossible can become possible, if you're awesome!

Steve Lamerton
Steve Lamerton's picture
Offline
Last seen: 11 years 2 months ago
Developer
Joined: 2005-12-10 15:22
Any,

chance of some splash screen stuff for me, it's all that needs to be done for Toucan (the release I sent you a couple of days ago has a bug in it that Ryan found, I'll send another on next week).

___

'...and do the other things, not because they are easy, but because they are hard...' JFK

My Blog

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 15 years 1 month ago
Joined: 2006-01-06 21:27
Ah

Cool, thanks Smile

I got it worked out in the end but just wanted to clarify Wink (Original subject of this thread was installer woes)

And thanks for the wizard.bmp, but I didn't need it. I simply run one of the installers and head in to it's temp directory Blum
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.

"If you're not part of the solution, you're part of the precipitate."

Patrick Patience
Offline
Last seen: 4 years 11 months ago
DeveloperModerator
Joined: 2007-02-20 19:26
Or.

You could have used Universal Extractor, or you could have took a screenshot and then spent 2 seconds cropping it out. Smile

_______________________________________________
It's kinda scary when my desktop is messier than my room...

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 15 years 1 month ago
Joined: 2006-01-06 21:27
Nah

I like doing it the hard(er) way Wink
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.

"If you're not part of the solution, you're part of the precipitate."

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 15 years 1 month ago
Joined: 2006-01-06 21:27
Oh yeh, an error

I get a variable/constant undefined error on ${SectionMain}
Do I define ${SectionMain} as "SectionMain"? Or do I change the line so it is "SectionMain"?
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.

"If you're not part of the solution, you're part of the precipitate."

John T. Haller
John T. Haller's picture
Online
Last seen: 56 min 1 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Warning

It's just a warning. And you should ignore it. Technically, the section should be defined before the function (to remove the warning), but if you do, it hangs for a few minutes on install due to a bug I discovered.

Also, it's a bit much to claim copyright on the top and say it's based on my code since it's entirely my code and you're just changing the names within it Blum

Sometimes, the impossible can become possible, if you're awesome!

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 15 years 1 month ago
Joined: 2006-01-06 21:27
Yes, but

Can you explain the bug?

I did modify it and it is technically based on yours Wink
I personally don't remember adding that anyway Biggrin

Oh, and is there absolutely any chance you can send me the splash source? Please? (Oh, and mention the font too, so I can get it)
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.

"If you're not part of the solution, you're part of the precipitate."

Log in or register to post comments