![]() |
audio was disabled in autorun but it started again in setup. Or it is suppose to be like that?
Oh and, the previous installation still doesn't work, I got 32-bit system. |
Quote:
mm,,in the way i made the detect installion it will must work for both systems.. i only try in 64bits. Help me with that Razor please :P Quote:
|
function GetUninstallerPath: string;
var RegKey: string; begin Result := ''; if ISWin64 then RegKey := 'SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVer sion\Uninstall\' + ExpandConstant('{#AppName}') + '_is1' else RegKey := 'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninsta ll\' + ExpandConstant('{#AppName}') + '_is1'; if not RegQueryStringValue(HKLM, RegKey, 'UninstallString', Result) then RegQueryStringValue(HKEY_CURRENT_USER, RegKey, 'UninstallString', Result); StringChange(Result,'"',''); StringChange(Result,' /Silent',''); end; |
german Translation
Code:
; *** "German" |
Post updated with a new exe with, i hope, a few bug fixed :D
|
Oops, use this one bro.
Test it first on your PC the if it works for 64-bit, upload it then I will test for 32-Bit. I wrote this using notepad, and it is not tested. function GetUninstallerPath: string; var RegStr: string; begin RegQueryStringValue(HKEY_LOCAL_MACHINE, 'SOFTWARE\LogrimInstaller\' + '{#AppName}', 'InstallString', RegStr); Result:=RegStr; end; function GetUninstallerExe: string; var RegStr: string; begin RegQueryStringValue(HKEY_LOCAL_MACHINE, 'SOFTWARE\LogrimInstaller\' + '{#AppName}', 'UninstallString', RegStr); Result:=RegStr; end; function InitializeSetup:boolean; var ResultCode: Integer; begin if GetUninstallerExe <> '' then begin case ShowMyPreviusInstall of mrRepair:Result:=True; mrUninstall: begin Result:=False; if not Exec(GetUninstallerExe '/Silent', '', SW_HIDE, ewNoWait, ResultCode) then MsgBox(FmtMessage(SetupMessage(msgUninstallOpenErr or), [GetUninstallerExe]), mbError, MB_OK); end; else Result := False; end; end; end; procedure CurStepChanged(CurStep: TSetupStep); begin if CurStep = ssDone then begin RegWriteStringValue(HKLM, 'SOFTWARE\LogrimInstaller\' + '{#AppName}', 'InstallString', ExpandConstant('{app}')); RegWriteStringValue(HKLM, 'SOFTWARE\LogrimInstaller\' + '{#AppName}', 'UninstallString', ExpandConstant('{uninstallexe}')); end; end; procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep); begin if CurUninstallStep = usUninstall then RegDeleteKeyIncludingSubkeys(HKLM, 'SOFTWARE\LogrimInstaller\' + '{#AppName}'); end; |
Razor, the last you post dot work bro? i update the exe ( i dont want use inno msgboxes :P)
|
PM the script and it's resource bro, will work through it. I dual-booted, meaning, I have 32-bit and 64-bit OS already installed.
|
French translation
fr.SetupTitle=Installation de {#AppName}
fr.SetupTittleUnins=Désinstallation de {#AppName} fr.InstallBtnAr=Installer fr.BrowseBtnAr=Parcourir DVD fr.RepairBtn=Réparer {#AppName} fr.UninstallBtn=Désinstaller {#AppName} fr.InstallBtn=Installer fr.NextBtn=Suivant fr.BackBtn=Précédent fr.OKBtn=Accepter fr.FinishBtn=Terminer fr.PreviusInstallLabel1=Installation précédente de {#AppName} détectée. fr.PreviusInstallLabel2=Cliquez sur "Réparer" si vous souhaitez mette à jour l'installation%n ou sur "Désinstaller" pour supprimer l'installation existante. fr.WelcomeLabel1=Bienvenue dans l'Assistant d'installation de {#AppName}. fr.WelcomeLabel2=L'Assistant va procéder à l'installation de {#AppName} sur votre ordinateur.%nIl est recommandé de fermer tous les programmes susceptible d'interférer%navec le processus d'installation. fr.WelcomeLabel3=Cliquez sur "Suivant" pour continuer l'installation. fr.SelectTasksLabel1=Tâches supplémentaires. fr.SelectTasksLabel2=Sélectionnez les tâches supplémentaires que l'assistant doit effectuer%npendant l'installation de {#AppName}, puis cliquez sur "Installer". fr.CreateDesktopIcon=Créer une icône sur le bureau fr.NoProgramGroupCheck=Ne pas créer de dossier dans le menu Démarrer fr.RequiredSpaceLabel=Espace nécessaire - fr.AvailableSpaceLabel=Espace disponible - fr.BrowseFolderLabel1=Choix du repertoire de destination fr.BrowseFolderLabel2=L'Assistant va installer {#AppName} dans le dossier suivant.%nPour continuer, cliquez sur "Accepter". fr.InstallLabel1=Installation de {#AppName} en cours. fr.InstallLabel2=Veuillez patienter pendant l'installation de {#AppName}%nsur votre système... fr.BrowseDiskLabel1=L'assistant d'installation nécessite le disque suivant pour continuer. fr.BrowseDiskLabel2=Veuillez insérez le disque fr.BrowseDiskLabel21=qui contient fr.BrowseDiskLabel22=ou indiquer le dossier où se trouve le fichier puis cliquez sur "Accepter". fr.FinishLabel1=Fin de l'Assistant de configuration {#AppName} fr.FinishLabel2={#AppName} a été installé avec succès sur votre système. fr.FinishLabel3=Cliquez sur "Terminer" pour quitter l'installation. fr.RollingBack=Annulation des modifications fr.RollingBack1=Restauration des paramètres d'origine, veuillez patienter... fr.InstallError=Une erreur est survenue lors de l'installation. fr.InstallError1=L'application n'est pas installée, veuillez relancer le setup et réessayer à nouveau. fr.StatusExtracting=Extraction les fichiers... fr.StatusUninstalling=Suppression de fichiers... fr.StatusDirectX=Installation de Microsoft DirectX... fr.StatusVisualC=Installation Microsoft Visual C ++ Runtimes... fr.StatusNvidiaPhysx=Installation NVIDIA PhysX... fr.StatusLive=Installation Microsoft Games for Windows LIVE!... fr.UninstallLabel1=Désinstallation de {#AppName} fr.UninstallLabel2=Veuillez patienter pendant que {#AppName}%nsoit désinstallé de votre système... |
@ _EZEKiEL_
Nice job, excellent first post. Thankyou for taking the time to help. ;) |
No prob bro :D
If someone needs help with a French translation, I'll be happy to help you ;) |
beatiful instaler bro
can you put internal and external compresion support? |
Quote:
Quote:
The internal compresion is implemented. Now i'm trying multigame, but there is some problems :D Thanks to razor for help me with internal and multigame :D |
The following French Translation was sent to me by 'cavaliero', even though we now already have the French Translation sorted I would still like to say thanks for your efforts cavaliero. ;)
Quote:
|
me too want to say thanks to cavaliero. In a few hours i'm going to update the post with anew setup with new mofications. internal compression and multigame.
|
| All times are GMT -7. The time now is 05:19. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com