usdcs wrote:I have version 1.3.1 of Universal Extractor on my system. It used 7-Zip to extract the files and sure enough, the folders and files that Andrew mentioned were not there.
Plus, they aren't there when I open the file with 7-Zip. Yet, when I install 8Start Launcher, they appear!
[EDIT]
Ok. Here's what I found.
1. The folders are missing in the archive.
2. The .nsi script creates the destination folder and copies the file(s):But, because there is no "Opacity 80%" folder in the archive, it copies the back.png from the parent folder. You can see this by comparing the file dates and times.Code: Select all
SetOutPath $_OUTDIR\Skin\8start Black Glass\Opacity 70% File back.png SetOutPath $_OUTDIR\Skin\8start Black Glass\Opacity 80% File back.png SetOutPath $_OUTDIR\Skin\8start Black Glass\Opacity 90% File back.png
3. A similar situation occurs with the "Group White" folder and the group.png file:Conclusion: It is an archive/script problem not a Universal Extractor problem.Code: Select all
SetOutPath $_OUTDIR\Skin\Fabio Longo Block Notes 1.4\Group Pink File group.png SetOutPath $_OUTDIR\Skin\Fabio Longo Block Notes 1.4\Group White File group.png SetOutPath $_OUTDIR\Skin\Fabio Longo Block Notes 1.4\Group Yellow File group.png
Regards,
Dan
http://www.8start.com
I still not able to find the extract issue wtih Universal Extractor, here the NSIS script, can someone advise?
;NSIS Modern User Interface
;Basic Example Script
;Written by Joost Verburg
;--------------------------------
;Include Modern UI
!include "MUI.nsh"
;--------------------------------
;General
;Name and file
Name "8start Launcher 1.4"
OutFile "8start Launcher 1.4 setup.exe"
;Default installation folder
InstallDir "$PROGRAMFILES\8start Launcher"
;--------------------------------
;Interface Settings
!define MUI_ABORTWARNING
;--------------------------------
;Pages
!insertmacro MUI_PAGE_LICENSE "license.txt"
!insertmacro MUI_PAGE_COMPONENTS
!insertmacro MUI_PAGE_DIRECTORY
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_UNPAGE_CONFIRM
!insertmacro MUI_UNPAGE_INSTFILES
;--------------------------------
;Languages
!insertmacro MUI_LANGUAGE "English"
;--------------------------------
;Installer Sections
Section "Main (required)" SecMain
SectionIn RO
SetOutPath "$INSTDIR"
;ADD YOUR OWN FILES HERE...
File "d:\8start Launcher\8start.exe"
File /r "d:\8start Launcher\skin\*.*"
;Create uninstaller
WriteUninstaller "$INSTDIR\Uninstall.exe"
SectionEnd
; Optional section (can be disabled by the user)
Section "Desktop Shortcut" SecDesktop
SetOutPath "$INSTDIR"
;ADD YOUR OWN FILES HERE...
CreateShortCut "$DESKTOP\8start Launcher.lnk" "$INSTDIR\8start.exe" "" "$INSTDIR\8start.exe" 0
SectionEnd
Section "Start Menu Shortcut" SecStartMenu
CreateDirectory "$SMPROGRAMS\8start Launcher"
CreateShortCut "$SMPROGRAMS\8start Launcher\Uninstall.lnk" "$INSTDIR\uninstall.exe" "" "$INSTDIR\uninstall.exe" 0
CreateShortCut "$SMPROGRAMS\8start Launcher\8start Launcher.lnk" "$INSTDIR\8start.exe" "" "$INSTDIR\8start.exe" 0
SectionEnd
;--------------------------------
;Descriptions
;Language strings
LangString DESC_SecMain ${LANG_ENGLISH} "8start Launcher program and skins (required)"
;Language strings
LangString DESC_SecDesktop ${LANG_ENGLISH} "Tick to add 8start Launcher shortcut to Desktop"
;Language strings
LangString DESC_SecStartMenu ${LANG_ENGLISH} "Tick to add shortcuts to Start Menu"
;Assign language strings to sections
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
!insertmacro MUI_DESCRIPTION_TEXT ${SecMain} $(DESC_SecMain)
!insertmacro MUI_DESCRIPTION_TEXT ${SecDesktop} $(DESC_SecDesktop)
!insertmacro MUI_DESCRIPTION_TEXT ${SecStartMenu} $(DESC_SecStartMenu)
!insertmacro MUI_FUNCTION_DESCRIPTION_END
;--------------------------------
;Uninstaller Section
Section "Uninstall"
;ADD YOUR OWN FILES HERE...
Delete "$INSTDIR\*.*"
; Remove shortcuts, if any
Delete "$SMPROGRAMS\8start Launcher\*.*"
Delete "$DESKTOP\8start Launcher.lnk"
; Remove directories used
RMDir "$SMPROGRAMS\8start Launcher"
RMDir /r "$INSTDIR\Skin"
RMDir /r "$INSTDIR\Setting"
RMDir "$INSTDIR"
SectionEnd