|
From: <ara...@us...> - 2008-08-26 09:27:39
|
Revision: 374
http://easybox-mod.svn.sourceforge.net/easybox-mod/?rev=374&view=rev
Author: aragornis
Date: 2008-08-26 09:27:34 +0000 (Tue, 26 Aug 2008)
Log Message:
-----------
Removed Paths:
-------------
pkg-windows/trunk/SimpleFC.dll
pkg-windows/trunk/setup-NSIS-win32.nsi
Deleted: pkg-windows/trunk/setup-NSIS-win32.nsi
===================================================================
--- pkg-windows/trunk/setup-NSIS-win32.nsi 2008-08-26 09:26:45 UTC (rev 373)
+++ pkg-windows/trunk/setup-NSIS-win32.nsi 2008-08-26 09:27:34 UTC (rev 374)
@@ -1,387 +0,0 @@
-# Auto-generated by EclipseNSIS Script Wizard
-# 3 ao\xFBt 2008 13:08:24
-
-Name Easybox
-
-# Defines
-!define REGKEY "SOFTWARE\$(^Name)"
-!define VERSION "5.0.0-alpha"
-!define COMPANY "Easybox Team"
-!define URL http://www.easybox-freeplayer.com
-
-# MUI defines
-!define MUI_ICON ..\EasyBox.ico
-!define MUI_FINISHPAGE_NOAUTOCLOSE
-!define MUI_STARTMENUPAGE_REGISTRY_ROOT HKLM
-!define MUI_STARTMENUPAGE_NODISABLE
-!define MUI_STARTMENUPAGE_REGISTRY_KEY ${REGKEY}
-!define MUI_STARTMENUPAGE_REGISTRY_VALUENAME StartMenuGroup
-!define MUI_STARTMENUPAGE_DEFAULTFOLDER Easybox
-!define MUI_FINISHPAGE_RUN $INSTDIR\EasyBox.exe
-!define MUI_FINISHPAGE_RUN_PARAMETERS -StartAndConfig
-!define MUI_UNICON ..\EasyBox2.ico
-!define MUI_UNFINISHPAGE_NOAUTOCLOSE
-
-ComponentText "Selectionnez les parties d'Easybox \xE0 installer.."
-
-# Included files
-!include Sections.nsh
-!include MUI.nsh
-
-# Variables
-Var StartMenuGroup
-
-# Installer pages
-!insertmacro MUI_PAGE_WELCOME
-!insertmacro MUI_PAGE_LICENSE ..\Readme.txt
-!insertmacro MUI_PAGE_DIRECTORY
-!insertmacro MUI_PAGE_STARTMENU Application $StartMenuGroup
-!insertmacro MUI_PAGE_COMPONENTS
-!insertmacro MUI_PAGE_INSTFILES
-!insertmacro MUI_PAGE_FINISH
-!insertmacro MUI_UNPAGE_CONFIRM
-!insertmacro MUI_UNPAGE_INSTFILES
-
-# Installer languages
-!insertmacro MUI_LANGUAGE French
-
-# Installer attributes
-OutFile ..\Easybox.win.5.0.0.exe
-InstallDir $PROGRAMFILES\Easybox
-CRCCheck on
-XPStyle on
-ShowInstDetails show
-VIProductVersion "5.0.0.0"
-VIAddVersionKey ProductName Easybox
-VIAddVersionKey ProductVersion "${VERSION}"
-VIAddVersionKey CompanyName "${COMPANY}"
-VIAddVersionKey CompanyWebsite "${URL}"
-VIAddVersionKey FileVersion "${VERSION}"
-VIAddVersionKey FileDescription ""
-VIAddVersionKey LegalCopyright ""
-InstallDirRegKey HKLM "${REGKEY}" Path
-ShowUninstDetails show
-
-# Installer sections
-Section "!Easybox v5" SEC0000
- IfFileExists $INSTDIR\EasyBox.exe 0 +32
- ExecWait '"$INSTDIR\EasyBox.exe" -CloseAll'
- DetailPrint "Fermeture de Easybox (15 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (14 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (13 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (12 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (11 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (10 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (9 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (8 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (7 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (6 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (5 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (4 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (3 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (2 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (1 sec)..."
- Sleep 1000
-
- SetOutPath $INSTDIR\http
- SetOverwrite on
- File /r /x _utilisateur /x %%*%%* /x .cache /x .settings /x .project /x .svn ..\http\*
- SetOutPath $INSTDIR\http\_utilisateur
- File /r /x *.db /x *.ini /x *.db /x contentVLC /x *.gif /x *.png /x *.jpg /x *.m3u /x .svn ..\http\_utilisateur\*.*
- File ..\http\_utilisateur\modules.db
- File ..\http\_utilisateur\podcast.db
- SetOutPath $INSTDIR\php5
- File /r ..\php5\*
- SetOutPath $INSTDIR\apache
- File /r /x error.log ..\apache\*
- SetOutPath $INSTDIR\vlc
- File /r ..\vlc\*
- SetOutPath $INSTDIR
- File ..\lanceur.ver
- File ..\NtRights.exe
- File ..\RunURL.exe
- File ..\SC.exe
- File ..\SrvAny.exe
- File ..\VLCApp.pid
- File ..\VLCSvc.pid
- File ..\About.dat
- File ..\AConf.dat
- File ..\apache.conf
- File ..\CUsrMgr.exe
- File ..\easybox
- File ..\EasyBox.exe
- File ..\EasyBox.ico
- File ..\EasyBox.jpg
- File ..\EasyBox2.ico
- File ..\Files.dat
- File ..\InstSrv.exe
-
- WriteINIStr $INSTDIR\Easybox.cfg EasyBox VLauncher 1.3.0.7
- WriteINIStr $INSTDIR\Easybox.cfg EasyBox ModName EasyBox
- WriteINIStr $INSTDIR\Easybox.cfg EasyBox ModVersion 5.0
- WriteINIStr $INSTDIR\Easybox.cfg EasyBox IconName EasyBox.ico
- WriteINIStr $INSTDIR\Easybox.cfg EasyBox OutOfOrderIcon EasyBox2.ico
- WriteINIStr $INSTDIR\Easybox.cfg EasyBox ModPath $INSTDIR
- WriteINIStr $INSTDIR\Easybox.cfg EasyBox IniModFile EasyBox.ini
- WriteINIStr $INSTDIR\Easybox.cfg EasyBox SplashScreen 1
- WriteINIStr $INSTDIR\Easybox.cfg EasyBox SplashImage EasyBox.jpg
- WriteINIStr $INSTDIR\Easybox.cfg EasyBox ApacheTemplateFile AConf.dat
- WriteINIStr $INSTDIR\Easybox.cfg EasyBox AboutWindowFile About.dat
- WriteINIStr $INSTDIR\Easybox.cfg EasyBox ListFile Files.dat
- WriteINIStr $INSTDIR\Easybox.cfg EasyBox VLCDefaultFile easybox-defaut
- WriteINIStr $INSTDIR\EasyBox.ini VLC VLCPath $INSTDIR\VLC\VLC.exe
- WriteINIStr $INSTDIR\EasyBox.ini VLC VlcShowWindow 0
- WriteINIStr $INSTDIR\EasyBox.ini VLC VlcParameters `--config="easybox" --intf=http --http-src="$INSTDIR\http\http-vlc" --http-host=:8081`
- WriteINIStr $INSTDIR\EasyBox.ini VLC RunAsService 0
- WriteINIStr $INSTDIR\EasyBox.ini VLC VLCStopCommand "http://localhost:8081/lecteur/action.html?control=shutdown"
- WriteINIStr $INSTDIR\EasyBox.ini VLC VLCLoggerOn 0
- WriteINIStr $INSTDIR\EasyBox.ini VLC VLCDnldURL "http://www.easybox-freeplayer.com/vlc.zip"
- WriteINIStr $INSTDIR\EasyBox.ini VLC VLCStatusPage "http://localhost:8081/status.html"
- WriteINIStr $INSTDIR\EasyBox.ini VLC VLCConfigFile "easybox"
- WriteINIStr $INSTDIR\EasyBox.ini VLC VLCUpdURL "http://www.easybox-freeplayer.com/vlc.ver"
- WriteINIStr $INSTDIR\EasyBox.ini Apache ApachePath "$INSTDIR\Apache\Apache.exe"
- WriteINIStr $INSTDIR\EasyBox.ini Apache ApacheConf "$INSTDIR\apache.conf"
- WriteINIStr $INSTDIR\EasyBox.ini Apache AllowedIP "127.0.0.1;192.168.;212.27."
- WriteINIStr $INSTDIR\EasyBox.ini Apache WebPagePath "$INSTDIR\http"
- WriteINIStr $INSTDIR\EasyBox.ini Apache ApachePort 8080
- WriteINIStr $INSTDIR\EasyBox.ini Apache ApacheStatusPage "http://localhost:8080/status.html"
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox ModConfig "http://localhost:8080/configuration/configuration.php"
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox AutoRun 0
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox AccountType "system"
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox SvcAccount ".\MonCompte"
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox PWDAccount "39F972DAC98F9AAE720A66CDF23E5B7F"
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox ModDnldURL "http://www.easybox-freeplayer.com/easybox.zip"
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox ModUpdURL "http://www.easybox-freeplayer.com/lanceur.ver"
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox MultiposteURL "http://mafreebox.freebox.fr/freeboxtv/playlist.m3u"
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox MultipostePath "\http\_utilisateur\multiposte.m3u"
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox MapDrivePath "\http\_utilisateur"
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox MapDriveURLPath "http://localhost:8080/_utilisateur"
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox LogModOn 0
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox NetLetter1 ""
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox NetLetter2 ""
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox NetLetter3 ""
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox NetLetter4 ""
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox NetLetter5 ""
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox NetLetter6 ""
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox NetLetter7 ""
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox NetLetter8 ""
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox NetLetter9 ""
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox NetLetter10 ""
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox UncPath1 ""
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox UncPath2 ""
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox UncPath3 ""
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox UncPath4 ""
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox UncPath5 ""
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox UncPath6 ""
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox UncPath7 ""
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox UncPath8 ""
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox UncPath9 ""
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox UncPath10 ""
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox ScheduledPage1 "97|http://localhost:8080/configuration/scan_video.php?scan=1"
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox ScheduledPage2 "89|http://localhost:8080/configuration/scan_video.php?get_info=1&research=1"
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox ScheduledPage3 "83|http://localhost:8080/configuration/scan_video.php?get_celebrites=1&research=1"
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox ScheduledPage4 ""
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox ScheduledPage5 ""
-
- WriteRegStr HKLM "${REGKEY}\Components" "Easybox v5" 1
-SectionEnd
-
-Section "Lancer au d\xE9marrage" SEC0001
- WriteINIStr $INSTDIR\EasyBox.ini EasyBox AutoRun 1
- WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Run" "Easybox" "$INSTDIR\EasyBox.exe"
-SectionEnd
-
-Section /o "Configurer le firewall de windows XP SP2, 2003 ou Vista" SEC0002
- SimpleFC::IsFirewallServiceRunning
- ${If} $1 == 1
- SimpleFC::AddApplication "Easybox" "$INSTDIR\Easybox.exe" 0 2 "" 1
- SimpleFC::AddApplication "Apache Easybox" "$INSTDIR\apache\apache.exe" 0 2 "" 1
- SimpleFC::AddApplication "VLC Easybox" "$INSTDIR\vlc\vlc.exe" 0 2 "" 1
- SimpleFC::AddApplication "PHP Easybox" "$INSTDIR\php5\php.exe" 0 2 "" 1
- ${EndIf}
-SectionEnd
-
-Section -post SEC0003
- WriteRegStr HKLM "${REGKEY}" Path $INSTDIR
- SetOutPath $INSTDIR
- WriteUninstaller $INSTDIR\uninstall.exe
- !insertmacro MUI_STARTMENU_WRITE_BEGIN Application
- SetOutPath $SMPROGRAMS\$StartMenuGroup
- CreateShortcut "$SMPROGRAMS\$StartMenuGroup\Uninstall $(^Name).lnk" $INSTDIR\uninstall.exe
- CreateShortcut "$SMPROGRAMS\$StartMenuGroup\$(^Name).lnk" "$INSTDIR\Easybox.exe"
- CreateShortcut "$SMPROGRAMS\$StartMenuGroup\$(^Name).lnk" "$INSTDIR\Easybox.exe" "-Config"
- !insertmacro MUI_STARTMENU_WRITE_END
- WriteRegStr HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)" DisplayName "$(^Name)"
- WriteRegStr HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)" DisplayVersion "${VERSION}"
- WriteRegStr HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)" Publisher "${COMPANY}"
- WriteRegStr HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)" URLInfoAbout "${URL}"
- WriteRegStr HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)" DisplayIcon $INSTDIR\uninstall.exe
- WriteRegStr HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)" UninstallString $INSTDIR\uninstall.exe
- WriteRegDWORD HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)" NoModify 1
- WriteRegDWORD HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)" NoRepair 1
-SectionEnd
-
-# Macro for selecting uninstaller sections
-!macro SELECT_UNSECTION SECTION_NAME UNSECTION_ID
- Push $R0
- ReadRegStr $R0 HKLM "${REGKEY}\Components" "${SECTION_NAME}"
- StrCmp $R0 1 0 next${UNSECTION_ID}
- !insertmacro SelectSection "${UNSECTION_ID}"
- GoTo done${UNSECTION_ID}
-next${UNSECTION_ID}:
- !insertmacro UnselectSection "${UNSECTION_ID}"
-done${UNSECTION_ID}:
- Pop $R0
-!macroend
-
-# Uninstaller sections
-Section "-un.Easybox v5" UNSEC0000
- IfFileExists $INSTDIR\EasyBox.exe 0 +32
- ExecWait '"$INSTDIR\EasyBox.exe" -CloseAll'
- DetailPrint "Fermeture de Easybox (15 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (14 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (13 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (12 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (11 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (10 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (9 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (8 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (7 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (6 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (5 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (4 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (3 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (2 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (1 sec)..."
- Sleep 1000
-
- Delete "$INSTDIR\*"
- RMDir /r /REBOOTOK $INSTDIR
- DeleteRegValue HKLM "${REGKEY}\Components" "Easybox v5"
-SectionEnd
-
-Section "-un.Lancer au d\xE9marrage" UNSEC0001
- DeleteRegValue HKLM "Software\Microsoft\Windows\CurrentVersion\Run" "Easybox"
-SectionEnd
-
-Section "-un.Configurer le firewall de windows XP SP2, 2003 ou Vista" UNSEC0002
- SimpleFC::IsApplicationAdded "$INSTDIR\Easybox.exe"
- ${If} $1 == 1
- SimpleFC::RemoveApplication "$INSTDIR\Easybox.exe"
- ${EndIf}
-
- SimpleFC::IsApplicationAdded "$INSTDIR\apache\apache.exe"
- ${If} $1 == 1
- SimpleFC::RemoveApplication "$INSTDIR\apache\apache.exe"
- ${EndIf}
-
- SimpleFC::IsApplicationAdded "$INSTDIR\vlc\vlc.exe"
- ${If} $1 == 1
- SimpleFC::RemoveApplication "$INSTDIR\vlc\vlc.exe"
- ${EndIf}
-
- SimpleFC::IsApplicationAdded "$INSTDIR\php5\php.exe"
- ${If} $1 == 1
- SimpleFC::RemoveApplication "$INSTDIR\php5\php.exe"
- ${EndIf}
-SectionEnd
-
-Section -un.post UNSEC0003
- DeleteRegKey HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$(^Name)"
-
- IfFileExists $INSTDIR\EasyBox.exe 0 +32
- ExecWait '"$INSTDIR\EasyBox.exe" -CloseAll'
- DetailPrint "Fermeture de Easybox (15 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (14 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (13 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (12 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (11 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (10 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (9 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (8 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (7 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (6 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (5 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (4 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (3 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (2 sec)..."
- Sleep 1000
- DetailPrint "Fermeture de Easybox (1 sec)..."
- Sleep 1000
-
- Delete "$INSTDIR\*"
- RMDir /r /REBOOTOK $INSTDIR
- DeleteRegValue HKLM "${REGKEY}\Components" "Easybox v5"
- DeleteRegValue HKLM "Software\Microsoft\Windows\CurrentVersion\Run" "Easybox"
-
- Delete /REBOOTOK "$SMPROGRAMS\$StartMenuGroup\Uninstall $(^Name).lnk"
- Delete /REBOOTOK $INSTDIR\uninstall.exe
- DeleteRegValue HKLM "${REGKEY}" StartMenuGroup
- DeleteRegValue HKLM "${REGKEY}" Path
- DeleteRegKey /IfEmpty HKLM "${REGKEY}\Components"
- DeleteRegKey /IfEmpty HKLM "${REGKEY}"
- RmDir /REBOOTOK $SMPROGRAMS\$StartMenuGroup
- RmDir /REBOOTOK $INSTDIR
-SectionEnd
-
-# Installer functions
-Function .onInit
- InitPluginsDir
-FunctionEnd
-
-# Uninstaller functions
-Function un.onInit
- ReadRegStr $INSTDIR HKLM "${REGKEY}" Path
- !insertmacro MUI_STARTMENU_GETFOLDER Application $StartMenuGroup
- !insertmacro SELECT_UNSECTION Easybox ${UNSEC0000}
- !insertmacro SELECT_UNSECTION "Lancer avec Windows" ${UNSEC0001}
-FunctionEnd
-
-# Section Descriptions
-!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
-!insertmacro MUI_DESCRIPTION_TEXT ${SEC0000} "Le core d'Easybox v5"
-!insertmacro MUI_DESCRIPTION_TEXT ${SEC0001} "Voulez-vous lancer Easybox en m\xEAme temps que Windows ?"
-!insertmacro MUI_DESCRIPTION_TEXT ${SEC0002} "Voulez-vous que l'installateur configure automatiquement le firewall de Windows ?"
-!insertmacro MUI_FUNCTION_DESCRIPTION_END
-
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|