Автор: DimusII
Дата сообщения: 25.12.2010 19:14
Помогите разобраться.Не получается Portable версия игры. Имеется RTS игра Earth2150: Lost Souls (Земля 2150 : Воды Стикса). Состоит из двух дисков.Хотелось создать версию, чтобы не требовалось при установке игры типа "вставьте второй диск" и тд, кроме того установить заранее последние патчи , моды, карты , с тем чтобы установивший игру мог сразу играть в интернете с другими игроками, не обременяя себя их установками.Что имеем: виртуальную машину Vmare Player c установленной mini Windows XP SP3 и Thinstall Virtulization suite v4 и 3.387. Делаю все как требуется, создается bin c портирумой игрой. Игра запускается из этой папки и работает.Но стоит удалить основную игру или перенести файлы в основную систему, запускаться перестает и пишет что не найден файл по такомуто пути -пути ,где изначально установлена была программа.
Вот [more=содержимое Package.ini]
[Compression]
;None for faster builds, Fast for smaller packages
CompressionType=None
[Isolation]
DirectoryIsolationMode=WriteCopy
;DirectoryIsolationMode=Merged
[BuildOptions]
;Enable MSIFilename if you want to generate a Windows Installer package.
MSIFilename=2150 - Воды Стикса.msi
;
;When generating a .msi, the following entries are recommended but optional
MSIManufacturer=Dimus II
MSIProductVersion=1.0
MSIDefaultInstallAllUsers=1
MSIRequireElevatedPrivileges=1
MSIInstallDirectory=2150 - Воды Стикса
;MSIProductCode={DBB91ADC-51A8-BB57-3D6A-94D9522343C1}
MSIUpgradeCode={D4DB92F0-775F-ADD1-48F8-045E178692C9}
AccessDeniedMsg=Вы в настоящее время не можите выполнить это приложение. Пожалуйста свяжитесь с вашим Администратором.
SuggestedName=2150 - Воды Стикса
OriginalSnapshot=C:\PROGRA~1\VMware\VMWARE~3\{EDA30~1.SNA
DestinationSnapshot=C:\PROGRA~1\VMware\VMWARE~3\{F921D~1.SNA
CapturedUsingVersion=3.387
OutDir=bin
SandboxName=2150 - Воды Стикса
; InventoryName is used by desktop management systems to identify packages for usage reporting purposes
InventoryName=2150 - Воды Стикса
;;PermittedGroups allows you to restrict access to only users who belong to specific ActiveDirectory Groups
;PermittedGroups=Administrators;Remote Desktop Users
;The following option causes the sandbox to be deleted when the application exists
;This essentially resets the application to it's original captured state
;If the application spawns child processes, the clean up with be postponed until all quit
;RemoveSandboxOnExit=1
;Enable this option if you want changes for Network mapped drives to go into the sandbox
;By default users can read and write normally to network mapped drives
;SandboxNetworkDrives=1
;Enable this option if you want changes for Removable disk (floppy/flash) to go into the sandbox
;By default users can read and write normally to removable disk
;SandboxRemovableDisk=1
;Enable this option if you want Out-of-process COM objects to be loaded outside of the virtual environment
;By doing this, the application may indirectly modify the machine - for example the MSI installer service COM object
;The default is to create all Out-of-process COM objects inside the virtual environment
;VirtualizeExternalOutOfProcessCOM=0
VirtualDrives=Drive=c, Serial=9878e252, Type=FIXED
;VirtualDrives=Drive=a, Serial=00000080, Type=REMOVABLE; Drive=c, Serial=9878e252, Type=FIXED; Drive=d, Serial=78fcb42a, Type=CDROM
[2150 - Воды Стикса.exe]
ReadOnlyData=bin\Package.ro.tvr
Source=%ProgramFilesDir%\Snowball Interactive\2150 - Waters of Styx\LostSouls.exe
WorkingDirectory=%ProgramFilesDir%\Snowball Interactive\2150 - Waters of Styx
Shortcuts=%Programs%\1C-Snowball Interactive\2150 - Воды Стикса
[Настройки игры.exe]
Shortcut=2150 - Воды Стикса.exe
Source=%ProgramFilesDir%\Snowball Interactive\2150 - Waters of Styx\Setup.exe
WorkingDirectory=%ProgramFilesDir%\Snowball Interactive\2150 - Waters of Styx
Shortcuts=%Programs%\1C-Snowball Interactive\2150 - Воды Стикса
[LostSouls.exe]
Shortcut=2150 - Воды Стикса.exe
Disabled=1
Source=%ProgramFilesDir%\Snowball Interactive\2150 - Waters of Styx\LostSouls.exe
[Setup.exe]
Shortcut=2150 - Воды Стикса.exe
Disabled=1
Source=%ProgramFilesDir%\Snowball Interactive\2150 - Waters of Styx\Setup.exe
[/more]