Показано с 1 по 10 из 58

Тема: Новый инсталятор RPG Maker MV

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #19
    Бывалый Аватар для Alexandr_7
    Информация о пользователе
    Регистрация
    09.08.2015
    Адрес
    пос Октяборьский
    Сообщений
    967
    Репутация: 13 Добавить или отнять репутацию

    По умолчанию

    Инсталятор на данный момент:
    Языки: Мульти включая русский
    Минимальная версия Windows: Windows 7
    Спойлер Скриншоты::

    Спойлер Исходники языков::

    Скрипт инсталятора inno Setup:
    Код:
    #define MyAppName "RPG Maker MV"
    #define MyAppVersion "1"
    #define MyAppPublisher "KADOKAWA, Yoji Ojima"
    #define MyAppURL "http://www.rpgmakerweb.com/products/programs/rpg-maker-mv"
    #define MyAppExeName "RPGMV.exe"
    
    
    [Setup]
    
    
    #define MyAppName "RPG Maker MV"
    #define MyAppVersion "1"
    #define MyAppPublisher "KADOKAWA, Yoji Ojima"
    #define MyAppURL "http://www.rpgmakerweb.com/products/programs/rpg-maker-mv"
    #define MyAppExeName "RPGMV.exe"
    
    
    [Setup]
    MinVersion=6.1
    AppId={{6CD30A3D-5FBC-4BC8-B982-F5A6D8AA809A}
    AppName={#MyAppName}
    AppVersion={#MyAppVersion}
    ;AppVerName={#MyAppName} {#MyAppVersion}
    AppPublisher={#MyAppPublisher}
    AppPublisherURL={#MyAppURL}
    AppSupportURL={#MyAppURL}
    AppUpdatesURL={#MyAppURL}
    AppMutex=RPGMVMutex
    DefaultDirName={pf32}\KADOKAWA\RPG_Maker_MV
    DefaultGroupName=RPG Maker MV
    AllowNoIcons=yes
    OutputBaseFilename=Setup
    OutputManifestFile=Manifest.txt
    VersionInfoDescription=1.0
    FlatComponentsList=no
    ShowTasksTreeLines=yes
    WindowResizable=no
    WindowVisible=yes
    WizardImageFile=1.bmp
    WizardSmallImageFile=2.bmp
    SetupIconFile=icon.ico
    Compression=lzma/ultra
    DiskSpanning=yes
    DiskSliceSize=max
    
    
    [Languages]
    Name: "english"; MessagesFile: "embedded\English.isl"; LicenseFile: embedded\License.English.rtf
    Name: "russian"; MessagesFile: "embedded\Russian.isl"; InfoBeforeFile: embedded\Info.Russian.rtf; LicenseFile: embedded\License.Russian.rtf
    Name: "french"; MessagesFile: "embedded\French.isl"; LicenseFile: embedded\License.French.rtf
    Name: "german"; MessagesFile: "embedded\German.isl"; LicenseFile: embedded\License.German.rtf
    Name: "italian"; MessagesFile: "embedded\Italian.isl"; LicenseFile: embedded\License.Italian.rtf
    Name: "portuguese"; MessagesFile: "embedded\Portuguese.isl"; LicenseFile: embedded\License.Portuguese.rtf
    Name: "spanish"; MessagesFile: "embedded\Spanish.isl"; LicenseFile: embedded\License.Spanish.rtf
    
    
    [CustomMessages]
    english.CreateDesktopIconProgramm=Create a resource manager desktop icon
    ;english.CreateQuickLaunchIconProgramm=
    english.Componentsv1000=Basic version 1.0.0.0 files
    english.Componentsv1010=Updates and Crack to version 1.0.1.0
    english.Componentsv1010ProgrammRM=Resource Manager
    english.Componentsv1200=Updates and Crack to version 1.2.0.0
    english.Componentsv1200ResOptimized1200=Compression version of some resources
    english.ComponentsDopResSteam=Full version
    english.ComponentsDopRes=Additional Resources
    english.AppNameProgramm=Resource Manager
    
    
    russian.CreateDesktopIconProgramm=Создать значок менеджера ресурсов на &Рабочем столе
    ;russian.CreateQuickLaunchIconProgramm=
    russian.Componentsv1000=Базовые файлы версии 1.0.0.0
    russian.Componentsv1010=Обновления и Кряк до версии 1.0.1.0
    russian.Componentsv1010ProgrammRM=Менеджер Ресурсов
    russian.Componentsv1200=Обновления и Кряк до версии 1.2.0.0
    russian.Componentsv1200ResOptimized1200=Сжатая версия некоторых ресурсов
    russian.ComponentsDopResSteam=Полная версия
    russian.ComponentsDopRes=Дополнительные ресурсы
    russian.AppNameProgramm=Менеджер Ресурсов
    
    
    french.CreateDesktopIconProgramm=Créer une icône sur le bureau du gestionnaire de ressources
    ;french.CreateQuickLaunchIconProgramm=
    french.Componentsv1000=Basic version 1.0.0.0 fichiers
    french.Componentsv1010=Mises à jour et la version 1.0.1.0 Crack à
    french.Componentsv1010ProgrammRM=Resource Manager
    french.Componentsv1200=Mises à jour et la version 1.2.0.0 Crack à
    french.Componentsv1200ResOptimized1200=version condensée de certaines ressources
    french.ComponentsDopResSteam=Version complète
    french.ComponentsDopRes=Ressources supplémentaires
    french.AppNameProgramm=Resource Manager
    
    
    german.CreateDesktopIconProgramm=Erstellen Sie eine Ressource-Manager Desktop-Symbol
    ;german.CreateQuickLaunchIconProgramm=
    german.Componentsv1000=Basisversion 1.0.0.0 Dateien
    german.Componentsv1010=Updates und Knacken Sie auf Version 1.0.1.0
    german.Componentsv1010ProgrammRM=Resource Manager
    german.Componentsv1200=Updates und Knacken Sie auf Version 1.2.0.0
    german.Componentsv1200ResOptimized1200=verkürzte Version einiger Ressourcen
    german.ComponentsDopResSteam=Vollversion
    german.ComponentsDopRes=Zusätzliche Ressourcen
    german.AppNameProgramm=Resource Manager
    
    
    italian.CreateDesktopIconProgramm=Creare un'icona sul desktop gestore di risorse
    ;italian.CreateQuickLaunchIconProgramm=
    italian.Componentsv1000=versione di base 1.0.0.0 file
    italian.Componentsv1010=Aggiornamenti e Crack alla versione 1.0.1.0
    italian.Componentsv1010ProgrammRM=Resource Manager
    italian.Componentsv1200=Aggiornamenti e Crack alla versione 1.2.0.0
    italian.Componentsv1200ResOptimized1200=versione di alcune risorse condensat
    italian.ComponentsDopResSteam=Versione completa
    italian.ComponentsDopRes=Risorse aggiuntive
    italian.AppNameProgramm=Resource Manager
    
    
    portuguese.CreateDesktopIconProgramm=Criar um ícone no desktop gerente de recursos
    ;portuguese.CreateQuickLaunchIconProgramm=
    portuguese.Componentsv1000=Basic versão 1.0.0.0 arquivos
    portuguese.Componentsv1010=Atualizações e crack para a versão 1.0.1.0
    portuguese.Componentsv1010ProgrammRM=Resource Manager
    portuguese.Componentsv1200=Atualizações e crack para a versão 1.2.0.0
    portuguese.Componentsv1200ResOptimized1200=versão condensada de alguns recursos
    portuguese.ComponentsDopResSteam=Versão completa
    portuguese.ComponentsDopRes=Recursos adicionais
    portuguese.AppNameProgramm=Resource Manager
    
    
    spanish.CreateDesktopIconProgramm=Crear un icono en el escritorio del gestor de recursos
    ;spanish.CreateQuickLaunchIconProgramm=
    spanish.Componentsv1000=Versión básica 1.0.0.0 archivos
    spanish.Componentsv1010=Actualizaciones y crack a la versión 1.0.1.0
    spanish.Componentsv1010ProgrammRM=Administrador de recursos
    spanish.Componentsv1200=Actualizaciones y crack a la versión 1.2.0.0
    spanish.Componentsv1200ResOptimized1200=versión condensada de algunos recursos
    spanish.ComponentsDopResSteam=Versión completa
    spanish.ComponentsDopRes=Recursos adicionales
    spanish.AppNameProgramm=Administrador de recursos
    
    
    [Types]
    Name: "programm"; Description: "Программа"; Flags: iscustom
    
    
    [Components]
    Name: "v1000"; Description: "{cm:Componentsv1000}"; Types: programm;  Flags: fixed
    Name: "v1010"; Description: "{cm:Componentsv1010}"; Flags: exclusive;
    Name: "v1010\ProgrammRM"; Description: "{cm:Componentsv1010ProgrammRM}";
    Name: "v1200"; Description: "{cm:Componentsv1200}"; Flags: exclusive;
    Name: "v1200\ResOptimized1200"; Description: "{cm:Componentsv1200ResOptimized1200}";
    Name: "DopResSteam"; Description: "{cm:ComponentsDopResSteam}"; Types: programm;
    Name: "DopRes"; Description: "{cm:ComponentsDopRes}";
    
    
    [Tasks]
    Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked;
    Name: "desktopprogrammicon"; Description: "{cm:CreateDesktopIconProgramm}"; Components: v1010\ProgrammRM; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked;
    Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked;
    
    
    [Files]
    
    
    Source: "v1000\{app}\*"; DestDir: "{app}"; Components: v1000; Flags: ignoreversion recursesubdirs createallsubdirs sortfilesbyextension
    
    
    Source: "v1000\Resources_Steam_Version_v1000\BaseResource\*"; DestDir: "{app}\NewData"; Components: DopResSteam; Permissions: users-modify; Flags: overwritereadonly replacesameversion recursesubdirs createallsubdirs sortfilesbyextension
    
    
    Source: "v1000\Resources_Steam_Version_v1000\KadokawaPlugins\*"; DestDir: "{app}\NewData\js\plugins"; Components: DopResSteam; Permissions: users-modify; Flags: overwritereadonly replacesameversion recursesubdirs createallsubdirs sortfilesbyextension
    
    
    Source: "v1010\*"; DestDir: "{app}"; Components: v1010; Permissions: users-modify; Flags: overwritereadonly replacesameversion recursesubdirs createallsubdirs sortfilesbyextension
    
    
    Source: "v1010\Resource_Manager\*"; DestDir: "{app}\Resource_Manager"; Components: v1010\ProgrammRM; Permissions: users-modify; Flags: overwritereadonly replacesameversion recursesubdirs createallsubdirs sortfilesbyextension
    
    
    Source: "v1100\{app}\*"; DestDir: "{app}"; Components: v1200; Permissions: users-modify; Flags: overwritereadonly replacesameversion recursesubdirs createallsubdirs sortfilesbyextension
    
    
    Source: "v1100\Resources_Steam_Version_v1100\Optimized_Resources\*"; DestDir: "{app}\NewData"; Components: v1200\ResOptimized1200; Permissions: users-modify; Flags: overwritereadonly replacesameversion recursesubdirs createallsubdirs sortfilesbyextension
    
    
    Source: "v1200\{app}\*"; DestDir: "{app}"; Components: v1200; Permissions: users-modify; Flags: overwritereadonly replacesameversion recursesubdirs createallsubdirs sortfilesbyextension
    
    
    Source: "v1200\Crack\*"; DestDir: "{app}"; Components: v1200; Permissions: users-modify; Flags: overwritereadonly replacesameversion recursesubdirs createallsubdirs sortfilesbyextension
    
    
    Source: "DopRes\*"; DestDir: "{app}"; Components: DopRes; Permissions: users-modify; Flags: overwritereadonly replacesameversion recursesubdirs createallsubdirs sortfilesbyextension
    
    
    Source: "RMMV_Languages\en\Locale"; DestDir: "{app}"; Languages: english;
    Source: "RMMV_Languages\ru\Locale"; DestDir: "{app}"; Languages: russian;
    Source: "RMMV_Languages\fr\Locale"; DestDir: "{app}"; Languages: french;
    Source: "RMMV_Languages\de\Locale"; DestDir: "{app}"; Languages: german;
    Source: "RMMV_Languages\it\Locale"; DestDir: "{app}"; Languages: italian;
    Source: "RMMV_Languages\pt\Locale"; DestDir: "{app}"; Languages: portuguese;
    Source: "RMMV_Languages\es\Locale"; DestDir: "{app}"; Languages: spanish;
    
    
    [Registry]
    Root: HKLM; Subkey: "Software\KADOKAWA\RPGMV"; ValueName: "ApplicationPath"; ValueType: String; ValueData: "{app}"; Flags: uninsdeletekey 
    Root: HKCR; Subkey: "RPGMV.Project"; ValueType: String; ValueData: "RPGMV Project"; Flags: uninsdeletekey 
    Root: HKCR; Subkey: "RPGMV.Project\DefaultIcon"; ValueType: String; ValueData: """{app}\RPGMV.exe"",1"; Flags: uninsdeletekey 
    Root: HKCR; Subkey: "RPGMV.Project\shell\open\command"; ValueType: String; ValueData: """{app}\RPGMV.exe"" ""%1"""; Flags: uninsdeletekey 
    Root: HKCR; Subkey: ".rpgproject"; ValueType: String; ValueData: "RPGMV.Project"; Flags: uninsdeletekey
    
    
    [Icons]
    ;Name: "{commonprograms}\{#MyAppName}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; WorkingDir: "{app}";  
    ;Name: "{commonprograms}\{#MyAppName}\{#MyAppName} Help"; Filename: "{app}\Help\index.html"; WorkingDir: "{app}";  
    ;Name: "{commonprograms}\{#MyAppName}\{cm:ProgramOnTheWeb,{#MyAppName}}"; Filename: "{#MyAppURL}"; 
    ;Name: "{commonprograms}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}"
    ;Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; WorkingDir: "{app}"; Tasks: desktopicon;  
    ;Name: "{app}\{cm:Unlock}"; Filename: "{app}\RPGMV.exe"; Parameters: "register"; WorkingDir: "{app}"; 
     
    Name: "{group}\{#MyAppName}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
    Name: "{group}\{#MyAppName}\{cm:ProgramOnTheWeb,{#MyAppName}}"; Filename: "{#MyAppURL}"
    Name: "{group}\{#MyAppName}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}"
    Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon
    Name: "{commondesktop}\{cm:AppNameProgramm}"; Filename: "{app}\Resource_Manager\RMMVResourceManager.exe"; Components: v1010\ProgrammRM; Tasks: desktopicon
    ;Name: "{app}\{cm:Unlock}"; Filename: "{app}\RPGMV.exe"; Parameters: "register"; WorkingDir: "{app}";
    Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: quicklaunchicon
    
    
    [UninstallDelete]
    Type: filesandordirs; Name: "{app}"
    
    
    [Run]
    Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent
    ;Filename: "{src}\Autorun.exe"; Flags: waituntilterminated skipifdoesntexist;
    
    
    
    Код:
    procedure DeinitializeSetup();
    var
    Res: Integer;
    begin
    Exec(ExpandConstant('{src}\Autorun.exe'), '', ExpandConstant('{src}'), SW_SHOW, ewNoWait, Res);
    end;
    файлы для остального:
    embedded.zip
    Последний раз редактировалось Alexandr_7; 16.05.2016 в 22:00.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Новый инсталятор RPG Maker MV