I know there are a billion of the same threads out there and I have read most of them. They are almost all locked. I am very confused and have spent all day trying to change the splash by editing "FirefoxPortable.nsi" with NSIS which I'm not getting very far. I'm asking for lame step-by-step instructions that a idiot could follow. Help would be greatly appreciated.
Is to leave the nsi the way it is and just change the picture. So if you go to the /FirefoxPortable/Other/Source folder and rename FirefoxPortable.jpg to FirefoxPortable1.jpg and your new Splash to FirefoxPortable.jpg it should work. All errors you get then are caused by something different like a missing plugin or else.
Hope that helps.
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
That's the first thing I did, but it failed utterly, somehow the old splash appeared again. From all the other topics, they said to use NSIS to edit the .nsi. I really don't get this...
I use Notepad++ Portable and to compile the script into an exe I use NSIS Portable (its here in the beta forums). So basically thats the 2 programs you need.
If you only want to change the slpash, you only need to recompile the nsi-script.
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Okay, I use Notepad++ to compile the .nsi script into an .exe, right? then what do you need NSIS for?
No, you need NSIS to compile the script. Notepad++ is just a text editor.
The developer formerly known as ZGitRDun8705
Okay, how do you compile the script to an exe? I can't find that option anywhere.
1. Download and install NSIS, or download my NSIS Portable Development Test. If you use the NSIS Portable, you will not have to worry about missing plugins because I included all of the ones required for compiling Portable Apps.
2. Rename the original splash screen to anything (i.e. FirefoxPortable_old.jpg)
3. Move your new splash screen into the /Other/source/
4. Rename your new splash to FirefoxPortable.jpg
5. Open the NSIS menu and click the link for the compiler
6. Open the FirefoxPortable.nsi script with the compiler
7. Check out FirefoxPortable now using your new splash screen
The developer formerly known as ZGitRDun8705
doesn't work, and I already have NSIS with the plugin 'advsplash' In that case I'll try using the portable version...
EDIT: using the portable version doen't help either, does it have to do with the errors the compiler says?
What errors are you getting?
also, you need the 'newadvsplash' plugin, not 'advsplash'
here is a list of the plugins you will need for the local version. The Portable version already includes these.
The developer formerly known as ZGitRDun8705
i'm using the portable version and still i get errors...
What errors are you getting? Please copy/paste the contents of the error message here so we can more easily figure the problem out.
Also, just want to double check that you aren't trying to use the right-click on the .nsi file to compile, because this will only launch a local version, not the portable version.
The developer formerly known as ZGitRDun8705
You mean the log? It's big...
[Pre tags added by mod SL]
Can a moderator edit this and put it in <pre> tags?
The error is because FirefoxPortable was released before the newest 'newadvsplash' plugin was released. You need to change line 556 of the script to be 'newadvsplash::stop /WAIT' without the quotes.
The developer formerly known as ZGitRDun8705
YES!!!! FINALLY!!!! it works, thanks so much! :lol:
And yeah, the log is a bit huge...
yup...next time you post something long like that, enclose it in <pre> [long message]</pre>
glad I could help
The developer formerly known as ZGitRDun8705
i got an error as well while trying this NSIS
at line 219
p/s : im so new with NSIS, follow direction blindly
you post the error message?
Its easier that way.
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
can i just post the whole error log?
i dont know the exact line..
you can.
Just make sure you put it in <pre>yourtext</pre> tags.
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
big one
hye guys,
im very sorry to mess up this topics big time
looks like the error im having is the same as previous post..
i didn't read carefully...
i successfully recompile the script but it says that it cannot find firefox.exe when i click the test installer.
p/s : mod please delete my previous post
From what I can see from your previous post, you need the new newadvsplash-Plugin. Or you download the latest NSIS portable.
Do you have the installer in the FirefoxPortable folder and the firefox.exe in the FirefoxPortable/App/firefox/ folder and you're not using the ini? Then it should work.
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
yes i have the firefox.exe in the FirefoxPortable/App/firefox/ folder and there is only updater.ini in it.
The firefox portable.ini in the F:\Portable Applications\FirefoxPortable\Other\FirefoxPortableSource seems to cannot be open.
No installer in the FirefoxPortable folder. Theres app, data, others folders and FirefoxPortable.exe and help.html
using the latest version, are you?
Because you said "FirefoxPortableSource" and that folder doesn't exist any more in the more recent versions. The current launcher version is "1.5.9.0" and you´re using 1.5.3.0. Somewhere in between the newadvsplash plugin changed so that might cause issues.
I´d recommend updating Firefox to 2.0.0.14 or if you have using the launcher in /Other/Source and delete the \Other\FirefoxPortableSource folder.
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
i downloaded the new 2.0.0.14 version and the portable nsis v2.36 but still no luck.
Successfully recompile but the result still same..