Hi,
I would like to change the splash screen in firefox, fillezilla, and add one in thunderbird which doesn't have.
Is it possible with an exa editor like portableXNRE or is it just a .ini to change or a xml....
Thank yopu in advance, And thank you again for your contribution to the free software community.
is built into PFF and is coded within the NSIS script that is use to build PFF. It is in the PFFCode folder, and has a .NSI extention. To change it, just replace the splash screen picture with what you want and name it the same name as the original splash screen. Then use Portable NSIS to recompile the script. (Search Portasoft.com for it) That is the only way to change the splash screen. I am assuming that to add a splash screen to Thunderbird, you just need to add in the same code as is in the PFF .NSI to the Tuhunderbird .NSI, and recompile.
The .ini file is used only to turn the splashscreen on and off.
***********************************
Deuce {The Core}
"Portable Software: Just the beginning.
Deuce
Portable Software: Just the beginning.
I replaced the original .jpg with the same name in "\PortableFirefox\PortableFirefoxCode"
Then I don't realy know what to change in the .nsi file, I just know where to look :
ProfileFound:
StrCmp $DISABLESPLASHSCREEN "true" SkipSplashScreen
;=== Show the splash screen before processing the files
InitPluginsDir
File /oname=$PLUGINSDIR\splash.jpg "${NAME}.jpg"
StrCmp $WAITFORPROGRAM "true" ShortSplashScreen
newadvsplash::show /NOUNLOAD 30000 400 0 -1 /L $PLUGINSDIR\splash.jpg
GoTo SkipSplashScreen
ShortSplashScreen:
newadvsplash::show /NOUNLOAD 3000 200 0 -1 /L $PLUGINSDIR\splash.jp
What I have to change exactly, thank you again.
If you replaced the jpg you dont need to change any code.
----
R McCue
"If you're not part of the solution, you're part of the precipitate."
That doesn't work, I think I need to edit the.nsi as said John but I don't know exactly how, I just (as I writed) what lines of the script is about.
Change ${NAME}.jpg to the name of the jpg.
----
R McCue
"If you're not part of the solution, you're part of the precipitate."
Change the JPG and recompile. That's it.
Sometimes, the impossible can become possible, if you're awesome!
I get this:
IfFileExists: "$PROGRAMDIRECTORY\$PROGRAMEXECUTABLE" ? FoundProgramEXE :
MessageBox: 48: "$PROGRAMEXECUTABLE was not found. Please check your configuration"
Abort: ""
StrCmp "$ALLOWMULTIPLEINSTANCES" "true" equal=ProfileWork, nonequal=
Invalid command: FindProcDLL::FindProc
Error in script "X:\PortableFirefox2\PortableFirefoxCode\PortableFirefox.nsi" on line 188 -- aborting creation process
I am using the one from 1.5.0.2. Here are lines 177 through 188 inclusive of the NSI:
EndINI:
IfFileExists "$PROGRAMDIRECTORY\$PROGRAMEXECUTABLE" FoundProgramEXE
NoProgramEXE:
;=== Program executable not where expected
MessageBox MB_OK|MB_ICONEXCLAMATION `$PROGRAMEXECUTABLE was not found. Please check your configuration`
Abort
FoundProgramEXE:
;=== Check if Firefox is running
StrCmp $ALLOWMULTIPLEINSTANCES "true" ProfileWork
FindProcDLL::FindProc "firefox.exe"
That's an NSIS plugin you need to install. FindProcDLL. Google it.
Sometimes, the impossible can become possible, if you're awesome!
Thanks. Finally success (after another plugin)!
Also, for those who want to try it, be forewarned there's another plugin:
http://nsis.sourceforge.net/NewAdvSplash_plug-in
Here's the first one mentioned:
http://nsis.sourceforge.net/Find_Process_By_Name
That doesn't work, I've changed the .jpg file and recopile it but, the spalsh is still the same, maybe because of :
"Error in script "d:\Documents and Settings\adenfert\Desktop\PortableFirefox\PortableFirefoxCode\PortableFirefox.nsi" on line 185 -- aborting creation process"
Whats on line 185?
----
R McCue
"If you're not part of the solution, you're part of the precipitate."
Disable the portable apps splash screen
download the splash extension
https://addons.mozilla.org/firefox/2995/
Just Push The Easy Button
JC-ya