mooms Posted October 26, 2013 Posted October 26, 2013 Voici un script pour créer un installateur silencieux de WinRAR en 32 et/ou 64 bits. Il nécessite que 7-Zip soit installé pour fonctionner. Vous pouvez ajouter votre licence et les thèmes de votre choix. Mode d'emploi: - Télécharger et extraire cette archive dans le dossier de votre choix: WinRAR_SFX_Maker_3.4.7z SHA-1: 1EDCDD7AF14DBC8E034B10B9F68BEF2E94B09B60 Taille: 181 ko Mot de passe: mooms - Télécharger une copie du setup de WinRAR dans la langue de votre choix: https://www.rarlab.com/download.htm Vous pouvez télécharger les deux versions x86 & x64 pour faire un installateur universel qui installera la version correspondant à l'architecture sur laquelle il est exécuté. - Placer le ou les installateur(s) que vous venez de télécharger dans le dossier setup ( ne pas renommer le ou les installateurs ) - Optionnel: Placer votre fichier de licence WinRAR (rarreg.key) dans le dossier setup - Optionnel: Si vous voulez ajouter un ou plusieurs thèmes, placez chacun d'eux dans le dossier themes puis copiez le dossier themes dans le dossier setup. Ne pas extraire les thèmes, le script s'en charge. Les thèmes peuvent être téléchargés ici: https://www.rarlab.com/themes.htm - Optionnel: Si vous souhaitez personnaliser l'installation de WinRAR (par exemple activer un thème par défaut), éditer le fichier rar.reg et le placer dans le dossier setup. - Optionnel: Si vous souhaitez créer un AddOn pour RVMi/nLite, éditez le script et changer la valeur "set addon=1" Note: à partir de la version 6.10, WinRAR n'est plus compatible avec Windows XP. - Exécuter WinRAR_SFX_Maker.cmd Le SFX et l'AddOn sont créés dans le dossier output. Aussi longtemps que la routine d'installation de WinRAR ne change pas, ce maker fonctionnera, donc conservez-le dans un coin de votre disque. geodasoft 1 Quote
mooms Posted October 30, 2013 Author Posted October 30, 2013 Passé en v2: le maker est maintenant un unique exécutable. Quote
mooms Posted November 9, 2013 Author Posted November 9, 2013 Version 2.1: le renommage est maintenant effectué par le maker. Important: le renommage échouera si les noms des installateurs ne sont pas sous cette forme: winrar-x64*.exe pour la version 64 bitswrar*.exe pour la version 32 bits (* peut être n'importe quel nombre de caractères) Si vous le(s) téléchargez depuis le site officiel il n’y aura aucun problème, mais certains sites, comme Clubic par exemple, renomment les installateurs donc attention à ce point. Vous pouvez vérifier que le renommage a bien fonctionné en vérifiant dans le dossier binary une fois que vous avez exécuté le maker: le setup 64 bits doit être nommé rar64.exe et le 32 bits rar32.exe Quote
mooms Posted November 11, 2013 Author Posted November 11, 2013 Version 2.2: Il est maintenant possible d'inclure un fichier reg pour personnaliser les préférences. Quote
mooms Posted January 4, 2014 Author Posted January 4, 2014 Version 2.5 finale. Lien dans le 1er post. Distribuée sous forme d'un exécutable et d'un fichier batch. Quoi de neuf depuis la version 2.2: - Un AddOn RVMi/nLite AddOn est systématiquement créé - Ajout du n° de version et de la langue dans les noms du SFX & de l'AddOn (ne fonctionne que si les setups ont leur noms originaux) - Détecte si vous avez placé le(s) setup(s) x86, x64, ou les deux et nomme les fichiers créés en accord. - Les fichiers sont créés dans le dossier output . - Si vous avez ajouté des thèmes, l'AddOn XP est installé à RunOnceEx (= après 1er login de la machine) afin de permettre la copie des thèmes dans le dossier utilisateur. - Si le dossier Thèmes est vide, l'Addon XP est installé à T-13 (comportement classique d'un AddOn SVCPACK). Quote
mooms Posted May 9, 2014 Author Posted May 9, 2014 On 5/9/2014 at 5:43 PM, Alpha_95 said: edit: en réalisant l'AIO sur un XP x86, aucun problème.... Si tu n'a mis que la version x86 ce n'est pas un AiO... C'est juste qu'il n'est pas possible d'installer la version x86 de WinRAR sur un système x64 avec le maker. Il est toujours possible de modifier le fichier de config pour le permettre: ;!@Install@!UTF-8! GUIMode="2" MiscFlags="4" RunProgram="rar32.exe /S" RunProgram="hidcon:cmd /c copy rarreg.key \"%ProgramFiles%\\WinRAR\\\" /y" RunProgram="hidcon:cmd /c xcopy Themes \"%APPDATA%\\WinRAR\\Themes\" /s /i /y" ;!@InstallEnd@! Mais pourquoi ne pas installer la version x64 sur un système x64 ? -> rajoute winrar-x64-510b4fr.exe dans binary et tu obtiens un AiO qui fonctionne partout. Quote
mooms Posted August 18, 2017 Author Posted August 18, 2017 Mise à jour du script: Mise à jour de 7za et du module sfx Les setups ne sont plus renommés, le fichier de config est généré dynamiquement. Le dossier Binary a été renommé en setup, c'est plus clair comme ça. Les thèmes sont maintenant à placer dans le dossier Themes. L'AddOn n'est plus créé par défaut. Il reste possible de le créer si on le souhaite. Ajout de messages d'erreurs et de succès. Revue en profondeur du script Suppression de l’exécutable, le script est open source de fait et je préfère. Quote
mooms Posted June 17, 2018 Author Posted June 17, 2018 Version 3.1 màj de 7za en version 1805. maj de l'icône du sfx pour refléter le changement de WinRAR 5.60. Ajout d'un thème (l'ancien thème par défaut) dans le dossier Themes. Si vous copiez le fichier rar.reg dans le dossier setup, l'ancien thème sera celui par défaut. Révision de la création des paramètres SFX: maintenant seuls ceux réellement utilisés sont créés dynamiquement. Si vous incorporez un thème, l'addon SVCPACK sera copié dans un dossier temporaire avant son exécution à RunOnce, ce qui permet de retirer le média d'installation. Il est maintenant possible d'installer WinRAR 32 bits sur un Windows 64 bits. Quote
mooms Posted January 24, 2022 Author Posted January 24, 2022 Version 3.2 Mise à jour de 7za en version 2107. Mise à jour du script pour fonctionner avec le nouveau nommage des installateurs 32 bits à compter de la version 6.10. rhahgleuhargh and geodasoft 2 Quote
mooms Posted October 10 Author Posted October 10 Version 3.3 Mise à jour de 7za en v2408 Ajout de la version 64 bits de 7za Mise à jour du script pour utiliser 7za 64 bits sur les OS 64 bits Suppression de la compression UPX sur le module SFX pour éviter les faux-positifs sur certains AV Quote
mooms Posted November 21 Author Posted November 21 Version 3.4 Suppression de 7za, le script utilise 7-Zip, vous devez donc avoir 7-Zip installé. Plus besoin d'extraire les thèmes, le script s'en charge. Mise à jour du module SFX en version 1.70.3900. 大†Shinegumi†大 1 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.