You are here

Please help me make PowerIso portable

3 posts / 0 new
Last post
berrios27
Offline
Last seen: 15 years 2 months ago
Joined: 2009-04-25 23:21
Please help me make PowerIso portable

MakeNSIS v2.44 - Copyright 1995-2009 Contributors
See the file COPYING for license details.
Credits can be found in the Users Manual.

Processing config:
Processing plugin dlls: "C:\Program Files\NSIS\Plugins\*.dll"
- AdvSplash::show
- Banner::destroy
- Banner::getWindow
- Banner::show
- BgImage::AddImage
- BgImage::AddText
- BgImage::Clear
- BgImage::Destroy
- BgImage::Redraw
- BgImage::SetBg
- BgImage::SetReturn
- BgImage::Sound
- Dialer::AttemptConnect
- Dialer::AutodialHangup
- Dialer::AutodialOnline
- Dialer::AutodialUnattended
- Dialer::GetConnectedState
- FindProcDLL::FindProc
- InstallOptions::dialog
- InstallOptions::initDialog
- InstallOptions::show
- LangDLL::LangDialog
- Math::Script
- MoreInfo::GetComments
- MoreInfo::GetCompanyName
- MoreInfo::GetFileDescription
- MoreInfo::GetFileVersion
- MoreInfo::GetInternalName
- MoreInfo::GetLegalCopyright
- MoreInfo::GetLegalTrademarks
- MoreInfo::GetOSUserinterfaceLanguage
- MoreInfo::GetOriginalFilename
- MoreInfo::GetPrivateBuild
- MoreInfo::GetProductName
- MoreInfo::GetProductVersion
- MoreInfo::GetSpecialBuild
- MoreInfo::GetUserDefined
- NSISdl::download
- NSISdl::download_quiet
- Splash::show
- StartMenu::Init
- StartMenu::Select
- StartMenu::Show
- System::Alloc
- System::Call
- System::Copy
- System::Free
- System::Get
- System::Int64Op
- System::Store
- TypeLib::GetLibVersion
- TypeLib::Register
- TypeLib::UnRegister
- UserInfo::GetAccountType
- UserInfo::GetName
- UserInfo::GetOriginalAccountType
- VPatch::GetFileCRC32
- VPatch::GetFileMD5
- VPatch::vpatchfile
- newadvsplash::hwnd
- newadvsplash::play
- newadvsplash::show
- newadvsplash::stop
- nsDialogs::Create
- nsDialogs::CreateControl
- nsDialogs::CreateItem
- nsDialogs::CreateTimer
- nsDialogs::GetUserData
- nsDialogs::KillTimer
- nsDialogs::OnBack
- nsDialogs::OnChange
- nsDialogs::OnClick
- nsDialogs::OnNotify
- nsDialogs::SelectFileDialog
- nsDialogs::SelectFolderDialog
- nsDialogs::SetRTL
- nsDialogs::SetUserData
- nsDialogs::Show
- nsExec::Exec
- nsExec::ExecToLog
- nsExec::ExecToStack
- registry::_Close
- registry::_CopyKey
- registry::_CopyValue
- registry::_CreateKey
- registry::_DeleteKey
- registry::_DeleteKeyEmpty
- registry::_DeleteValue
- registry::_Find
- registry::_HexToStr
- registry::_KeyExists
- registry::_MoveKey
- registry::_MoveValue
- registry::_Open
- registry::_Read
- registry::_ReadExtra
- registry::_RestoreKey
- registry::_SaveKey
- registry::_StrToHex
- registry::_Unload
- registry::_Write
- registry::_WriteExtra
- textreplace::_FillReadBuffer
- textreplace::_FindInFile
- textreplace::_FreeReadBuffer
- textreplace::_ReplaceInFile
- textreplace::_Unload

!define: "MUI_INSERT_NSISCONF"=""

Changing directory to: "C:\Documents and Settings\berrios@27\Desktop\PowerIsoPortable\Other\Source"

Processing script file: "C:\Documents and Settings\berrios@27\Desktop\PowerIsoPortable\Other\Source\PortableApps.comInstaller.nsi"
!define: "PORTABLEAPPSINSTALLERVERSION"="0.12.4.0"
!include: "PortableApps.comInstallerConfig.nsh"
!define: "NAME"="AppName Portable"
!define: "SHORTNAME"="AppNamePortable"
!define: "VERSION"="1.2.3.4"
!define: "FILENAME"="AppName_Portable_1.2"
!define: "CHECKRUNNING"="AppNamePortable.exe"
!define: "CLOSENAME"="AppName Portable "
!define: "ADDONSDIRECTORYPRESERVE"="NONE"
!define: "INSTALLERCOMMENTS"="For additional details, visit PortableApps.com"
!define: "INSTALLERADDITIONALTRADEMARKS"=""
!define: "INSTALLERLANGUAGE"="English"
!include: closed: "PortableApps.comInstallerConfig.nsh"
!define: "MAINSECTIONIDX"="0"
Name: "AppName Portable"
OutFile: "..\..\..\AppName_Portable_1.2.paf.exe"
InstallDir: "\AppNamePortable"
Caption: "AppName Portable | PortableApps.com Installer"
VIAddVersionKey: "ProductName" "AppName Portable"
VIAddVersionKey: "Comments" "For additional details, visit PortableApps.com"
VIAddVersionKey: "CompanyName" "PortableApps.com"
VIAddVersionKey: "LegalCopyright" "PortableApps.com Installer Copyright 2007-2009 PortableApps.com."
VIAddVersionKey: "FileDescription" "AppName Portable"
VIAddVersionKey: "FileVersion" "1.2.3.4"
VIAddVersionKey: "ProductVersion" "1.2.3.4"
VIAddVersionKey: "InternalName" "AppName Portable"
VIAddVersionKey: "LegalTrademarks" "PortableApps.com is a registered trademark of Rare Ideas, LLC."
VIAddVersionKey: "OriginalFilename" "AppName_Portable_1.2.paf.exe"
VIAddVersionKey: "PortableApps.comInstallerVersion" "0.12.4.0"
SetCompress: Auto
SetCompressor: /SOLID lzma
SetCompressorDictSize: 32 mb
SetDatablockOptimize: On
CRCCheck: on
AutoCloseWindow: true
!include: "C:\Program Files\NSIS\Include\MUI.nsh"
!include: "C:\Program Files\NSIS\Contrib\Modern UI\System.nsh"
NSIS Modern User Interface version 1.8 - Copyright 2002-2009 Joost Verburg (C:\Program Files\NSIS\Contrib\Modern UI\System.nsh:8)
!define: "MUI_INCLUDED"=""
!define: "MUI_SYSVERSION"="1.8"
!define: "MUI_VERBOSE"="3"
!include: closed: "C:\Program Files\NSIS\Contrib\Modern UI\System.nsh"
!include: closed: "C:\Program Files\NSIS\Include\MUI.nsh"
!include: "C:\Program Files\NSIS\Include\FileFunc.nsh"
!define: "FILEFUNC_INCLUDED"=""
!include: "C:\Program Files\NSIS\Include\Util.nsh"
!include: closed: "C:\Program Files\NSIS\Include\Util.nsh"
!define: "Locate"="!insertmacro LocateCall"
!define: "un.Locate"="!insertmacro LocateCall"
!define: "GetSize"="!insertmacro GetSizeCall"
!define: "un.GetSize"="!insertmacro GetSizeCall"
!define: "DriveSpace"="!insertmacro DriveSpaceCall"
!define: "un.DriveSpace"="!insertmacro DriveSpaceCall"
!define: "GetDrives"="!insertmacro GetDrivesCall"
!define: "un.GetDrives"="!insertmacro GetDrivesCall"
!define: "GetTime"="!insertmacro GetTimeCall"
!define: "un.GetTime"="!insertmacro GetTimeCall"
!define: "GetFileAttributes"="!insertmacro GetFileAttributesCall"
!define: "un.GetFileAttributes"="!insertmacro GetFileAttributesCall"
!define: "GetFileVersion"="!insertmacro GetFileVersionCall"
!define: "un.GetFileVersion"="!insertmacro GetFileVersionCall"
!define: "GetExeName"="!insertmacro GetExeNameCall"
!define: "un.GetExeName"="!insertmacro GetExeNameCall"
!define: "GetExePath"="!insertmacro GetExePathCall"
!define: "un.GetExePath"="!insertmacro GetExePathCall"
!define: "GetParameters"="!insertmacro GetParametersCall"
!define: "un.GetParameters"="!insertmacro GetParametersCall"
!define: "GetOptions"="!insertmacro GetOptionsCall"
!define: "un.GetOptions"="!insertmacro GetOptionsCall"
!define: "GetOptionsS"="!insertmacro GetOptionsSCall"
!define: "un.GetOptionsS"="!insertmacro GetOptionsSCall"
!define: "GetRoot"="!insertmacro GetRootCall"
!define: "un.GetRoot"="!insertmacro GetRootCall"
!define: "GetParent"="!insertmacro GetParentCall"
!define: "un.GetParent"="!insertmacro GetParentCall"
!define: "GetFileName"="!insertmacro GetFileNameCall"
!define: "un.GetFileName"="!insertmacro GetFileNameCall"
!define: "GetBaseName"="!insertmacro GetBaseNameCall"
!define: "un.GetBaseName"="!insertmacro GetBaseNameCall"
!define: "GetFileExt"="!insertmacro GetFileExtCall"
!define: "un.GetFileExt"="!insertmacro GetFileExtCall"
!define: "BannerTrimPath"="!insertmacro BannerTrimPathCall"
!define: "un.BannerTrimPath"="!insertmacro BannerTrimPathCall"
!define: "DirState"="!insertmacro DirStateCall"
!define: "un.DirState"="!insertmacro DirStateCall"
!define: "RefreshShellIcons"="!insertmacro RefreshShellIconsCall"
!define: "un.RefreshShellIcons"="!insertmacro RefreshShellIconsCall"
!include: closed: "C:\Program Files\NSIS\Include\FileFunc.nsh"
!include: "C:\Program Files\NSIS\Include\LogicLib.nsh"
!include: closed: "C:\Program Files\NSIS\Include\LogicLib.nsh"
!insertmacro: DriveSpace
!insertmacro: end of DriveSpace
!insertmacro: GetOptions
!insertmacro: end of GetOptions
!insertmacro: GetDrives
!insertmacro: end of GetDrives
!insertmacro: GetRoot
!insertmacro: end of GetRoot
!insertmacro: GetSize
!insertmacro: end of GetSize
!insertmacro: GetParent
!insertmacro: end of GetParent
!include: "C:\Program Files\NSIS\Include\TextFunc.nsh"
!define: "TEXTFUNC_INCLUDED"=""
!include: "C:\Program Files\NSIS\Include\FileFunc.nsh"
!include: closed: "C:\Program Files\NSIS\Include\FileFunc.nsh"
!include: "C:\Program Files\NSIS\Include\Util.nsh"
!include: closed: "C:\Program Files\NSIS\Include\Util.nsh"
!define: "LineFind"="!insertmacro LineFindCall"
!define: "un.LineFind"="!insertmacro LineFindCall"
!define: "LineRead"="!insertmacro LineReadCall"
!define: "un.LineRead"="!insertmacro LineReadCall"
!define: "FileReadFromEnd"="!insertmacro FileReadFromEndCall"
!define: "un.FileReadFromEnd"="!insertmacro FileReadFromEndCall"
!define: "LineSum"="!insertmacro LineSumCall"
!define: "un.LineSum"="!insertmacro LineSumCall"
!define: "FileJoin"="!insertmacro FileJoinCall"
!define: "un.FileJoin"="!insertmacro FileJoinCall"
!define: "TextCompare"="!insertmacro TextCompareCall"
!define: "un.TextCompare"="!insertmacro TextCompareCall"
!define: "TextCompareS"="!insertmacro TextCompareSCall"
!define: "un.TextCompareS"="!insertmacro TextCompareSCall"
!define: "ConfigRead"="!insertmacro ConfigReadCall"
!define: "un.ConfigRead"="!insertmacro ConfigReadCall"
!define: "ConfigReadS"="!insertmacro ConfigReadSCall"
!define: "un.ConfigReadS"="!insertmacro ConfigReadSCall"
!define: "ConfigWrite"="!insertmacro ConfigWriteCall"
!define: "un.ConfigWrite"="!insertmacro ConfigWriteCall"
!define: "ConfigWriteS"="!insertmacro ConfigWriteSCall"
!define: "un.ConfigWriteS"="!insertmacro ConfigWriteSCall"
!define: "FileRecode"="!insertmacro FileRecodeCall"
!define: "un.FileRecode"="!insertmacro FileRecodeCall"
!define: "TrimNewLines"="!insertmacro TrimNewLinesCall"
!define: "un.TrimNewLines"="!insertmacro TrimNewLinesCall"
!include: closed: "C:\Program Files\NSIS\Include\TextFunc.nsh"
!include: "C:\Program Files\NSIS\Include\WordFunc.nsh"
!define: "WORDFUNC_INCLUDED"=""
!include: "C:\Program Files\NSIS\Include\Util.nsh"
!include: closed: "C:\Program Files\NSIS\Include\Util.nsh"
!define: "WordFind"="!insertmacro WordFindCall ''"
!define: "un.WordFind"="!insertmacro WordFindCall ''"
!define: "WordFindS"="!insertmacro WordFindSCall ''"
!define: "un.WordFindS"="!insertmacro WordFindSCall ''"
!define: "WordFind2X"="!insertmacro WordFind2XCall"
!define: "un.WordFind2X"="!insertmacro WordFind2XCall"
!define: "WordFind2XS"="!insertmacro WordFind2XSCall"
!define: "un.WordFind2XS"="!insertmacro WordFind2XSCall"
!define: "WordFind3X"="!insertmacro WordFind3XCall"
!define: "un.WordFind3X"="!insertmacro WordFind3XCall"
!define: "WordFind3XS"="!insertmacro WordFind3XSCall"
!define: "un.WordFind3XS"="!insertmacro WordFind3XSCall"
!define: "WordReplace"="!insertmacro WordReplaceCall"
!define: "un.WordReplace"="!insertmacro WordReplaceCall"
!define: "WordReplaceS"="!insertmacro WordReplaceSCall"
!define: "un.WordReplaceS"="!insertmacro WordReplaceSCall"
!define: "WordAdd"="!insertmacro WordAddCall"
!define: "un.WordAdd"="!insertmacro WordAddCall"
!define: "WordAddS"="!insertmacro WordAddSCall"
!define: "un.WordAddS"="!insertmacro WordAddSCall"
!define: "WordInsert"="!insertmacro WordInsertCall"
!define: "un.WordInsert"="!insertmacro WordInsertCall"
!define: "WordInsertS"="!insertmacro WordInsertSCall"
!define: "un.WordInsertS"="!insertmacro WordInsertSCall"
!define: "StrFilter"="!insertmacro StrFilterCall"
!define: "un.StrFilter"="!insertmacro StrFilterCall"
!define: "StrFilterS"="!insertmacro StrFilterSCall"
!define: "un.StrFilterS"="!insertmacro StrFilterSCall"
!define: "VersionCompare"="!insertmacro VersionCompareCall"
!define: "un.VersionCompare"="!insertmacro VersionCompareCall"
!define: "VersionConvert"="!insertmacro VersionConvertCall"
!define: "un.VersionConvert"="!insertmacro VersionConvertCall"
!include: closed: "C:\Program Files\NSIS\Include\WordFunc.nsh"
Icon: "..\..\App\AppInfo\appicon.ico"
!define: "MUI_ICON"="..\..\App\AppInfo\appicon.ico"
BrandingText: "PortableApps.com - Your Digital Life, Anywhere®"
!define: "MUI_WELCOMEFINISHPAGE_BITMAP"="PortableApps.comInstaller.bmp"
!define: "MUI_WELCOMEPAGE_TITLE"="AppName Portable"
!define: "MUI_WELCOMEPAGE_TEXT"="$(welcome)"
!define: "MUI_COMPONENTSPAGE_SMALLDESC"=""
!insertmacro: MUI_PAGE_WELCOME
!insertmacro: end of MUI_PAGE_WELCOME
!define: "MUI_DIRECTORYPAGE_VERIFYONLEAVE"=""
!define: "MUI_PAGE_CUSTOMFUNCTION_LEAVE"="LeaveDirectory"
!insertmacro: MUI_PAGE_DIRECTORY
!insertmacro: end of MUI_PAGE_DIRECTORY
!insertmacro: MUI_PAGE_INSTFILES
!insertmacro: end of MUI_PAGE_INSTFILES
!define: "MUI_FINISHPAGE_TEXT"="$(finish)"
!insertmacro: MUI_PAGE_FINISH
!insertmacro: end of MUI_PAGE_FINISH
!insertmacro: MUI_LANGUAGE
!insertmacro: end of MUI_LANGUAGE
!include: "PortableApps.comInstallerLANG_ENGLISH.nsh"
LangString: "welcome" 1033 "This wizard will guide you through the installation of AppName Portable.\r\n\r\nIf you are upgrading an existing installation of AppName Portable, please close it before proceeding.\r\n\r\nClick Next to continue."
LangString: "finish" 1033 "AppName Portable has been installed on your device.\r\n\r\nClick Finish to close this wizard."
LangString: "runwarning" 1033 "Please close all instances of AppName Portable and then click OK. The portable app can not be upgraded while it is running."
LangString: "invaliddirectory" 1033 "The destination folder you selected is invalid. Please choose a valid folder."
LangString: "notenoughspace" 1033 "The device you have selected to install to does not have enough free space for this app."
LangString: "checkforplatform" 1033 "Checking for PortableApps.com Platform"
LangString: "refreshmenu" 1033 "Refreshing PortableApps.com Menu"
!include: closed: "PortableApps.comInstallerLANG_ENGLISH.nsh"
Var: "FOUNDPORTABLEAPPSPATH"
Function: ".onInit"
SetSilent: normal
!insertmacro: GetOptionsCall
!insertmacro: end of GetOptionsCall
IfErrors ?CheckLegacyDestination:
StrCpy $INSTDIR "$R0AppNamePortable" () ()
Goto: InitDone
ClearErrors
!insertmacro: GetOptionsCall
!insertmacro: end of GetOptionsCall
IfErrors ?NoDestination:
StrCpy $INSTDIR "$R0AppNamePortable" () ()
Goto: InitDone
ClearErrors
!insertmacro: GetDrivesCall
!insertmacro: end of GetDrivesCall
StrCmp "$FOUNDPORTABLEAPPSPATH" "" equal=DefaultDestination, nonequal=
StrCpy $INSTDIR "$FOUNDPORTABLEAPPSPATH\AppNamePortable" () ()
Goto: InitDone
StrCpy $INSTDIR "\AppNamePortable" () ()
FunctionEnd
Function: "LeaveDirectory"
IfFileExists: "$INSTDIR" ? : CheckInstallerError
StrCmp "AppNamePortable.exe" "NONE" equal=CheckInstallerError, nonequal=
File: "FindProcDLL.dll"->"$PLUGINSDIR\FindProcDLL.dll" 31744 bytes
Plugin Command: FindProc AppNamePortable.exe
StrCmp "$R0" "1" equal=, nonequal=CheckInstallerError
MessageBox: 64: "$(runwarning)"
Abort: ""
!insertmacro: _Switch
!insertmacro: end of _Switch
!insertmacro: _Case
!insertmacro: end of _Case
!insertmacro: _Goto
!insertmacro: end of _Goto
!insertmacro: _Case
!insertmacro: end of _Case
MessageBox: 0: "$(invaliddirectory)"
Abort: ""
!insertmacro: _Goto
!insertmacro: end of _Goto
!insertmacro: _Case
!insertmacro: end of _Case
IfFileExists: "$INSTDIR" ? : NotEnoughSpaceNoUpgrade
SectionGetSize: 0->$1
!insertmacro: GetRootCall
!insertmacro: end of GetRootCall
!insertmacro: DriveSpaceCall
!insertmacro: end of DriveSpaceCall
!insertmacro: GetSizeCall
!insertmacro: end of GetSizeCall
IntOp: $3=$3+$4
IfFileExists: "$INSTDIR\Data" ? : CheckPluginsDirectory
!insertmacro: GetSizeCall
!insertmacro: end of GetSizeCall
IntOp: $3=$3-$4
StrCmp "NONE" "NONE" equal=CalculateSpaceLeft, nonequal=
IfFileExists: "$INSTDIR\NONE" ? : CalculateSpaceLeft
!insertmacro: GetSizeCall
!insertmacro: end of GetSizeCall
IntOp: $3=$3-$4
IntCmp $3:$1 equal=NotEnoughSpaceNoUpgrade,
Goto: EndNotEnoughSpace
MessageBox: 0: "$(notenoughspace)"
Abort: ""
!insertmacro: _Goto
!insertmacro: end of _Goto
!insertmacro: _EndSwitch
!insertmacro: end of _EndSwitch
FunctionEnd
Function: "GetDrivesCallBack"
StrCmp "$8" "FDD" equal=, nonequal=CheckForPortableAppsPath
StrCmp "$9" "A:\" equal=End, nonequal=
StrCmp "$9" "B:\" equal=End, nonequal=
IfFileExists: "$9PortableApps" ? : End
StrCpy $FOUNDPORTABLEAPPSPATH "$9PortableApps" () ()
Push: $0
FunctionEnd
Section: "App Portable (required)"
SectionIn: [RO]
SetOutPath: "$INSTDIR"
File: "..\..\*.*" -> no files found.
Usage: File [/nonfatal] [/a] ([/r] [/x filespec [...]] filespec [...] |
/oname=outfile one_file_only)
Error in script "C:\Documents and Settings\berrios@27\Desktop\PowerIsoPortable\Other\Source\PortableApps.comInstaller.nsi" on line 953 -- aborting creation process

this is for my own use not for to put on forum just for my own use
plus can anyone help me or tell me how to make the launcher for it i already made installer just want to kno how to make a launcher for it thank in advance and i kno its a closed source its for my own use

[Topic clarified by mod Tim]
was: could any one help me in this i did wat the guide said and i get this error

John T. Haller
John T. Haller's picture
Offline
Last seen: 1 hour 5 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Specs

You need to follow the PortableApps.com Format Spec as outlined in the Development section of the website. Your PowerIsoPortable directory is empty. It should have the launcher and help.html in it.

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

berrios27
Offline
Last seen: 15 years 2 months ago
Joined: 2009-04-25 23:21
that the thing i dont kno how

that the thing i dont kno how to make the script for the launcher in it i tried to use an existing one from the freeware apps and no luck at all cuz it has a reg file in the current_user reg file

Log in or register to post comments