Jump to content

HackedPwned

Members
  • Content count

    73
  • Joined

  • Last visited

  • Days Won

    4

HackedPwned last won the day on March 27

HackedPwned had the most liked content!

About HackedPwned

  • Rank
    Traveler

Profile Information

  • OS
    Windows 10 x64
  • Country
    France

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. HackedPwned

    Utilitaires [18.06.21]

    Merci !
  2. HackedPwned

    Utilitaires [18.06.21]

    Merci mooms !
  3. HackedPwned

    CCleaner SFX Maker 3.4

    Merci mooms !
  4. HackedPwned

    Utilitaires [18.06.21]

    Salut mooms ! Merci pour la mise à jour. De mon côté j'ai eu un gros et soudain problème de santé, aussi désolé de mon absence. J'essaierai de retrouver mon script si je l'ai préservé, mais cela dit je pense que c'est inutile : ton code me paraissait plus propre et clair que le mien . ++
  5. HackedPwned

    Utilitaires [18.06.21]

    A mon avis c'est nettement plus fouilli ^^. Mais je voulais faire un truc en "un clic" pour toi . Je finis et je poste ça !
  6. HackedPwned

    Utilitaires [18.06.21]

    Lol je suis dégouté, j'allais poster ma version dans quelques minutes / une heure ou deux ^^. De mon côté j'ai créé un seul fichier qui génère tout ou presque, là j'allais juste tester le final avant de l'envoyer ^^. Bon je te l'enverrai quand même tout à l'heure, puis tu choisiras la méthode que tu préfères .
  7. HackedPwned

    Utilitaires [18.06.21]

    Salut mooms ! J'ai encore légèrement optimisé l'installation, mais je rencontre un problème technique : je voulais t'épargner le besoin d'indiquer systématiquement manuellement la taille totale du dossier (pour la clé uninstall), et j'ai fais un petit script qui fonctionne bien ! Problème : il faudrait pouvoir lancer le script APRES l'installation, une fois que tous les fichiers sont copiés / supprimés par ta procédure. Comme je suis nul en SFX, j'ai bidouillé mais je ne suis arrivé à rien. Donc je voulais te demander s'il y avait un moyen d'exécuter un .cmd à la toute fin de l'installation (après les ;!@Install@!UTF-8!, ;!@Install@!UTF-8:x86!, ;!@Install@!UTF-8:x64!, donc) ? J'ai également (un peu) amélioré la désinstallation. Notamment en utilisant un fichier texte annexe pour le nom des processus (d'ailleurs il en manquait un dans ton fichier ). A mon avis cela rend plus lisible et plus facilement maintenable ton pack. J'utilise ensuite les entrées du fichier texte dans une boucle, qui vérifie si les processus sont encore en cours, et les tue le cas échéant. Car rend le fichier un peu plus visible . J'ai regroupé l'ajout des clés eula et uninstall dans un seul fichier (tu as mis les clé eula dans le cmd de désinstallation, j'avoue ne pas avoir compris pourquoi ). Voilà ! Avant de t'envoyer le tout, j'ai juste besoin de savoir si ma demande est possible, et si oui, comment . Autrement je retirerai ma modif, et il faudra alors entrer la taille à la main. A bientôt !
  8. HackedPwned

    Utilitaires [18.06.21]

    Salut mooms ! Ravi d'avoir pu aider ! Je ne peux pas tout lire pour l'instant, étant chez mes beaux-parents !!! Je regarderai ça dimanche soir / lundi dans la journée ! A bientôt !
  9. HackedPwned

    Utilitaires [18.06.21]

    Super mooms ! Sinon, pour "parfaire" ton pack, j'aurais une ou deux suggestions ;). Elles concernent la désinstallation. En effet, comme tu me l'avais demandé, j'ai testé la désinstallation, et ça marche plutôt bien ! Mais il y a au moins un problème, ainsi qu'une amélioration possible . Il serait intéressant d'ajouter une entrée de désinstallation dans "Applications et fonctionnalités" / "Programmes et fonctionnalités". En effet avec ton installeur, le pack n'apparaît pas dans la catégorie des applications installées. Effectuer une boucle de vérification : j'ai lancé la désinstallation tout à l'heure pour tester, et sans faire exprès Don't Sleep était encore en exécution dans la zone de notification. La désinstallation a fonctionné, MAIS n'a donc pas tout supprimé (Il restait logiquement le dossier "Divers", dans lequel se situe Don't Sleep). Histoire de me bouger un peu et pour essayer de participer un peu, j'ai essayé de m'atteler au 1er point, à savoir bénéficier d'une entrée dans le menu de suppression des programmes. Pour se faire, il y a deux méthodes faciles, soit utiliser un .reg, soit tout entrer dans le registre directement en batch. Il est important (mais pas indispensable) d'installer une clé différente en fonction de si l'OS est en 32 ou en 64 bits. J'ai fais pas mal d'essais chez moi, et voici ce qui fonctionne. Le batch a l'air énorme, mais en fait j'ai juste mis plein de commentaires que tu peux bien évidemment supprimer . Je joins le batch également, histoire que tu n'aies pas de problème avec les accents, etc. :: On vérifie si l'OS est en 32 ou 64 bits, et on défini la variable 'clef' en conséquence if %PROCESSOR_ARCHITECTURE% == x86 (if not defined PROCESSOR_ARCHITEW6432 goto :os_32) :os_64 set "clef=HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Utilitaires_mooms" goto :installation :os_32 set "clef=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Utilitaires_mooms" :: Création de la clef 'Utilitaires_mooms' avec les différentes valeurs (optionnelles pour beaucoup) :: Je vais commenter les lignes, mais je pense que tu t'en serais passé ;) :installation reg add %clef% /ve /f :: Noms qui apparaitra dans la liste des programmes installés (ici 'Utilitaires') reg add %clef% /v DisplayName /t REG_SZ /f /d Utilitaires :: Chemin du désinstalleur reg add %clef% /v UninstallString /t REG_SZ /f /d %%ALLUSERSPROFILE%%\Util_uninstall.exe :: Version du pack. J'ai mis une valeur au pif, pas indispensable mais ça a le mérite de :: nous montrer en un coup d'oeil si on est à jour ou pas ;) reg add %clef% /v DisplayVersion /t REG_SZ /f /d 1.00.9 :: Noms du "fabricant" :). Important, car il apparait en sous-titre sous W10, et :: dans la colonne "Editeur" dans le panneau "programmes et fonctionnalités" classique reg add %clef% /v Publisher /t REG_SZ /f /d "mooms - www.wincert.net" :: "Type" de désinstalleur. Détermine les "boutons" qui s'affichent ('réparer', 'modifier') :: lors de la désinstallation. Là il n'y a que la désinstallation qui est possible. reg add %clef% /v NoModify /t REG_DWORD /f /d 00000001 reg add %clef% /v NoRepair /t REG_DWORD /f /d 00000001 :: Chemin de l'icône à afficher dans la fenêtre 'Applications et fonctionnalités' (W10), :: ou 'Programmes et fonctionnalités' (W7). :: Attention !!! J'ignore s'il s'agit d'un bug, mais sur ma machine (W10), impossible :: d'afficher l'icône dans la "vielle" fenêtre 'Programmes et fonctionnalités' si une :: variable d'environnement est utilisée pour le chemin. J'ai fais des tests en :: remplaçant la VE par le chemin absolu ('c:\ProgramData\Util_uninstall.exe' chez moi), :: et là ça fonctionne sans problème. reg add %clef% /v DisplayIcon /t REG_SZ /f /d %%ALLUSERSPROFILE%%\Util_uninstall.exe,0 :: Taille du pack, en ko. Assez utile quand même, même si inutile de recalculer à :: chaque fois, c'est surtout pour avoir un ordre de grandeur ;). reg add %clef% /v EstimatedSize /t REG_DWORD /f /d 96666 :: Commentaire concernant le programme. A ma connaissance il ne s'affiche nulle part. reg add %clef% /v Comments /t REG_SZ /f /d "Un superbe pack d'utilitaires, concocté sur mesure par mooms." :: Lien vers le programme. Hélas, je n'ai pas trouvé de lien permanent menant à la page, :: j'ai donc renvoyé vers la section le contenant. Le lien s'affiche dans :: 'Programmes et fonctionnalités', lui :). reg add %clef% /v URLInfoAbout /t REG_SZ /f /d https://www.wincert.net/forum/index.php?/forum/203-installateurs-customisés/ La version avec le .reg est sans doute un peu plus lisible, mais il faudra tout de même faire un test initial pour vérifier si l'OS est 32 ou 64 bits. Retirer WOW6432Node sur un OS 32 bits, bien sur. Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Utilitaires_mooms] "DisplayName"="Utilitaires" "UninstallString"="%ALLUSERSPROFILE%\\Util_uninstall.exe" "DisplayVersion"="1.00.9" "Publisher"="mooms - www.wincert.net" "NoModify"=dword:00000001 "NoRepair"=dword:00000001 "DisplayIcon"="%ALLUSERSPROFILE%\\Util_uninstall.exe,0" "EstimatedSize"=dword:0001799a "Comments"="Un superbe pack d'utilitaires, concocté sur mesure par mooms." "URLInfoAbout"="https://www.wincert.net/forum/index.php?/forum/203-installateurs-customisés/" Voilà pour ma petite contribution ^^. Il faudra également ajouter ces deux lignes, à ton fichier "del.cmd" : reg delete "HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Utilitaires_mooms" /f reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Utilitaires_mooms" /f Sinon, le programme apparaîtra toujours dans les programmes installés . Voilà ! Pour le deuxième soucis (boucle de vérification) je pense que ce ne doit pas être bien compliqué, je verrai si j'ai un peu de temps pour essayer de bricoler un truc ! Sinon, je suis nul en SFX : j'ai essayé de modifier le tiens pour y ajouter mes modifications, mais je dois faire un truc incorrect : au lancement j'ai la procédure de désinstallation que se lance lol ! Pourtant j'ai lu l'aide, mais je n'ai pas compris mon erreur. Je me permets de te copier ici ton fichier avec mes modifs (juste la première partie, je n'ai pas touché aux shortcuts), peut-être sauras tu me dire ce que j'ai fais de mal (si tu as envie) : ;!@Install@!UTF-8! GUIMode="2" MiscFlags="4" RunProgram="waitall:del_sfx.exe -ai -sd0" SetEnvironment="x=%PROGRAMFILES%\\Utilitaires\\" SetEnvironment="u=Utilitaires" SetEnvironment="d=Divers" SetEnvironment="i=Infos" SetEnvironment="g=Infos Système" SetEnvironment="n=Nirsoft" SetEnvironment="s=Sysinternals" RunProgram="hidcon:cmd /c xcopy %%T \"%PROGRAMFILES%\\Utilitaires\" /s /i /y" RunProgram="hidcon:%%T\\install_reg_uninstall_keys.cmd" Delete="%x%Util_uninstall.exe" Delete="%x%install_reg_uninstall_keys.cmd" Mystère ^^. A bientôt ! P.S. : J'ai bossé là dessus hier, c'est pourquoi le chemin est toujours %programfiles%. install_reg_uninstall_keys.cmd del.cmd Utilitaires_mooms_OS_64_bits.reg Utilitaires_mooms_OS_32_bits.reg install_sfx_config.txt
  10. HackedPwned

    Utilitaires [18.06.21]

    Très bonne idée mooms ! Si tu es d'accord, peut-être qu'un programme exactement opposé aurait sa place dans le pack ^^ : PShutDown. C'est un super programme que j'utilise depuis environ trois mois. Il permet de planifier un arrêt, un redémarrage, une fermeture de session, le lancement d'un programme, l'extinction de l'écran, etc, en relatif ou en absolu ! Il est même possible de l'utiliser dans des batchs, car certaines fonctions sont disponibles en ligne de commande ! On peut même créer des schémas récurrents, du genre éteindre mettre en veille un jour sur trois, à telle heure, etc). Histoire de raconter ma vie, voilà comment j'ai découverts ce soft : j'aime bien lancer une série / sitcom / vidéo youtube / reportage / musique (pas en même temps ) en allant me coucher. Or comme je suis totalement crevé depuis des mois, j'ai tendance à m'endormir très vite, et l'ordinateur tourne pour rien durant la nuit. C'est ainsi que j'ai cherché un moyen simple et ergonomique... de programmer la mise en veille du PC, avant d'aller me coucher ^^ : si je regarde une série, j'ai juste à régler le minuteur vite fait sur 45 minutes, puis bonne nuit tout le monde ^^. Enfin voilà, j'arrête là pour l'étalement de ma vie . J'avoue qu'on pourrait utiliser la commande native "shutdown -s -t xxx", mais non seulement elle demande un temps en secondes (j'avoue qu'effectuer de tête 45*60, crevé et juste avant d'aller dormir, ça demande une légère gymnastique mentale dont je peux tout à fait me passer à ce moment là ^^), mais en plus elle ne permet pas la mise en veille "simple" (uniquement la veille prolongée), par exemple. Voilà !
  11. HackedPwned

    Bonne année !

    Merci, à toi également ! Sinon j'ai l'impression que la maison est vide, en ce moment ^^ .
  12. HackedPwned

    UL Office 2016 pour WUD

    Re salut ! Comme dit sur le topic d'Office 2013, la KB4011224 ne se télécharge pas ("xxx was not found on remote server. This file will be skipped"). Voili voilà ! Merci encore pour la maj !
  13. HackedPwned

    Post-SP1 Update pack Office 2013 x86 / x64

    Effectivement, même erreur sur les UL de Office 2016 x64, avec la KB4011224. Je reposte ce message là-bas !
  14. HackedPwned

    Post-SP1 Update pack Office 2013 x86 / x64

    Salut ! Ha bah, très bien ! Merci ! P. S. : il me semble que j'avais la même erreur sur une autre UL, je te tiens au courant s'il s'agit de l'une des tiennes .
×