Jump to content

mooms

Global Mods
  • Posts

    2,334
  • Joined

  • Last visited

  • Days Won

    138

Everything posted by mooms

  1. Version du 08-02-2018: màj de ScreenToGif
  2. Version du 02-02-2018: màj de: HWiNFO RegScanner
  3. Version du 30-01-2018: màj de CPU-Z màj de DontSleep
  4. Va sur https://tb.rg-adguard.net/index.php Et sélectionne comme montré sur l'image:
  5. màj en version 3.1 Màj des url de téléchargement ( piriform.com devient ccleaner.com).
  6. Version 3.1 is out: Updated the download urls (changed from piriform.com to ccleaner.com).
  7. Here is a loop that will check every 5 seconds if a executable is running, then kill it if found: :loop set "name=the name of your executable" tasklist /FI "IMAGENAME eq %name%" 2>NUL | find /I /N "%name%">NUL if "%ERRORLEVEL%"=="0" ( taskkill /IM %name% /f TIMEOUT 5 goto :loop You cand adjust the time. You can also use PsKill instead of taskkill: https://docs.microsoft.com/en-us/sysinternals/downloads/pskill
  8. Nouvelle version: Fix: Netscan 64 bits n'était pas renommé Ajout de clés et de fichiers de config pour rendre plusieurs programmes totalement portables et désactiver la recherche de mise à jours au lancement. Ajout du paramètre "démarrer dans" (Working directory) sur tous les fichiers de raccourci (nécessaire pour rendre RUFUS portable). @HackedPwned j'ai déplacé les clés dans le fichier cmd principal (que j'ai renommé presetup pour mieux refléter son rôle).
  9. Hello! Oui il faut repartir sur des bases sains de temps à autres. Voici quelques prefs, à mettre dans prefs.js ou user.js (le fichier est dans le profil exemple du maker): /*Désactivation de Pocket*/ user_pref("extensions.pocket.enabled", false); /*Désactivation de Screenshots*/ user_pref("extensions.screenshots.disabled", true); /*Désactivation des expérimentations*/ user_pref("app.shield.optoutstudies.enabled", false); user_pref("experiments.enabled", false); user_pref("extensions.shield-recipe-client.enabled", false); /*Activer les addons sur addons.mozilla.org*/ user_pref("privacy.resistFingerprinting.block_mozAddonManager", true); /*Désactivation safebrowsing (service Google...)*/ user_pref("browser.safebrowsing.downloads.enabled", false); user_pref("browser.safebrowsing.downloads.remote.enabled", false); user_pref("browser.safebrowsing.downloads.remote.url", "" ); user_pref("browser.safebrowsing.malware.enabled", false); user_pref("browser.safebrowsing.phishing.enabled", false); /*Désactivation de la télémétrie*/ user_pref("browser.send_pings", false); user_pref("toolkit.telemetry.enabled", false); user_pref("toolkit.telemetry.archive.enabled", false); user_pref("toolkit.telemetry.newProfilePing.enabled", false); user_pref("toolkit.telemetry.firstShutdownPing.enabled", false); user_pref("toolkit.telemetry.shutdownPingSender.enabled", false); user_pref("toolkit.telemetry.updatePing.enabled", false); user_pref("toolkit.telemetry.server", "" ); user_pref("breakpad.reportUrl", "" ); /*Désactivation de l'envoi de rapports de santé*/ user_pref("datareporting.healthreport.about.reportUrl", "" ); user_pref("datareporting.healthreport.logging.consoleEnabled", false); user_pref("datareporting.healthreport.logging.dumpEnabled", false); user_pref("datareporting.healthreport.nextDataSubmissionTime", "" ); user_pref("datareporting.healthreport.service.enabled", false); user_pref("datareporting.healthreport.uploadEnabled", false); user_pref("datareporting.policy.dataSubmissionEnabled", false); user_pref("datareporting.policy.dataSubmissionPolicyAccepted", false); user_pref("datareporting.policy.dataSubmissionPolicyBypassAcceptance", false); user_pref("dom.ipc.plugins.reportCrashUrl", false); /*Désactivation du prérendu des streams de la page des nouveaux onglet*/ user_pref("browser.newtabpage.activity-stream.prerender", false); /*Désactivation des miniatures*/ user_pref("browser.pagethumbnails.capturing_disabled", true); Et un fichier cmd à exécuter après installation/mise à jour (facultatif, lui aussi intégré dans l'archive): @echo off Title= Desactivation des addons systeme de Firefox - par mooms :: Cette commande vérifie si le fichier batch possède les privilèges admin >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system" if '%errorlevel%' NEQ '0' ( echo Demande des privileges admin... goto :request ) else (goto :close) :request :: Cette commande ouvre une popup UAC pour les privilèges admin si nécessaire. echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs" set params = %*:"="" echo UAC.ShellExecute "cmd.exe", "/c %~s0 %params%", "", "runas", 1 >> "%temp%\getadmin.vbs" "%temp%\getadmin.vbs" del "%temp%\getadmin.vbs" exit /b :close :: Cette commande ferme Firefox si nécessaire. tasklist /FI "IMAGENAME eq firefox.exe" 2>NUL | find /I /N "firefox.exe">NUL if NOT "%ERRORLEVEL%"=="0" goto :check echo Fermeture de Firefox... taskkill /f /im firefox.exe timeout 2 :check :: Cette commande vérifie si Firefox est installé dans Program Files ou Program Files(x86) if exist %ProgramFiles(x86)%\Mozilla Firefox\firefox.exe" set "dir=%ProgramFiles(x86)%\Mozilla Firefox\browser\features\" if exist "%ProgramFiles%\Mozilla Firefox\firefox.exe" set "dir=%ProgramFiles%\Mozilla Firefox\browser\features\" pushd "%dir%" :start set "command=move" ; ceci va déplacer les fichiers dans un sous-dossier nommé backup. ::set "command=delete" ; ceci va effacer les fichiers. Dé-commenter pour activer :: Supprime/déplace Pocket set "xpi=firefox@getpocket.com.xpi"&&call:%command% :: Supprime/déplace Screenshots set "xpi=screenshots@mozilla.org.xpi"&&call:%command% :: Supprime/déplace Follow-on search telemetry set "xpi=followonsearch@mozilla.com.xpi"&&call:%command% :: Supprime/déplace Shield Studies set "xpi=shield-recipe-client@mozilla.org.xpi"&&call:%command% :: Vous pouvez ajouter d'autres commandes ici si nécessaire ::set "xpi=nom_de_l'addon.xpi"&&call:%command% echo ======= Operation terminee ======= timeout 5 exit :delete if exist "%xpi%" del /f /q "%xpi%" :eof :move if exist "%xpi%" ( if not exist "backup" md "backup" move /y "%xpi%" ".\backup\%xpi%" ) :eof A noter qu'il y a une autre méthode pour déployer des extensions/préférences depuis le dossier d'installation de Firefox, je suis tombé dessus il y a quelques temps mais je n'ai pas eu le temps de tester.
  10. hah ! Oui poste-le je suis curieux de voir comment tu as solutionné le problème de ton côté !
  11. Je me suis attelé au problème de la taille, j'en ai bavé pour un truc aussi bête, mais ça y est, c'est généré à la volée juste avant l'installation. J'en ai profité pour modifier la logique d’installation, puisque maintenant on a un fichier cmd qui est lancé par le sfx, autant lui faire exécuter les commandes de suppressions, renommage, etc...ça allège le fichier de config, et permet de supprimer/renommer les fichiers avant même la copie dans le dossier de destination. Les utilitaires Nirsoft 64 bits sont renommés/supprimés selon la version de l'OS, comme pour Netscan. @HackedPwned si tu veux rajouter des modifs par dessus voici les fichiers de configuration: utilitaires_config_24-01-2018.zip Nouvelle version: maj de GPU-Z màj de IPNetInfo Logique d'installation revue
  12. Il y a trois sections distinctes dans le fichier de config, délimitées par ;!@Install@!UTF-8! et ;!@InstallEnd@! le suffixe (:x86 ou x64) sert à indiquer des commandes à exécuter uniquement sur les OS 32 et 64 bits. Donc oui, avant InstallEnd tu peux exécuter une commande batch (RunProgram="waitall:hidcon:cmd /c ). L’exécuter juste avant la création des raccourcis dans les sections 32 et 64 bits me semble le mieux. A voir si ça fonctionne. Si c'est netscan64 ce n'est pas un oubli, il est renommé netscan. Parce que j'en ai besoin pour exécuter pskill, donc je les ai regroupées. N'oublie pas que Util_uninstall.exe est lancé avant même la copie des fichiers dans la destination source. Il est vrai que les mettre dans uninstall_keys.cmd fonctionnerait aussi, mais j'ai trouvé plus simple de les regrouper. J'ai déjà solutionné le "problème" de la date dans le fichier de désinstallation en le générant à la volée par mon fichier de création de l'archive sfx.
  13. Maybe we could create an "international version" of the topic and keep english message there, but it's ultimately the choice of rhahgleuhargh, since it's the author of the topic, and it will be more work for him, sine it will have to update and maintain two topics. Or maybe someone can volunteer to create one (and update it when rhahgleuhargh update this one) ?
  14. To sum up: The reg key is only needed for those who don't have any antivirus. The January patch will not install if an incompatible AMD CPU is detected. According to Thiersee, integrating the January patch will make Windows unbootable for older AMD CPU, so the safe way is to not integrate it at all, use the December UL, or wait for February patch that should fix the issue.
  15. Merci de l'info. Je ne suis pas certain que ça dure encore très longtemps ceci-dit... Pour le moment j'ai installé le patch de Janvier mais je l'ai désactivé avec Inspectre de GRC, qui permet de vérifier si on est patché et surtout de désactiver les fix Meltdown et Spectre (il faut redémarrer): Voici ce que ça donne chez moi avec un 6700K @4,4Ghz, une CM Z170, CrystalDiskMark x64 6.0 et un SSD 1To sous Windows 7 x64, Meltdown off: [ Meltdown on: 47% de perfs en moins en écriture 4Ko-Q1T1, et le core 1 à 100% en lecture 4Ko-Q8T8 (il ne dépasse pas les 85% en off). Les fix pour Spectre ne sont pas activés puisqu’il faut une màj du microcode. ___________________________________________________ Plusieurs chercheurs ont clairement indiqué que les patchs des navigateurs étaient relativement simples à contourner, la méthode la plus sûre est de désactiver/limiter le JavaScript (au moins pour les domaines de tierce-partie puisque normalement on a confiance dans le site qu'on visite). Je recommande très fortement à tous d'utiliser uBlock Origin en mode medium, ça permet de bloquer les scripts (de tierce et/ou de première partie). Sans-même utiliser de filtres, ce simple réglage aura pour conséquence de désactiver 99% des pubs et du tracking, mais là ce n'est plus seulement une question de confort et de vie privée, mais de sécurité. Il faudra parfois ré-activer un script ou deux pour récupérer certaines fonctionnalités (typiquement les commentaires sur les sites qui les gèrent avec Disqus), mais le confort, le gain en vie privée et en sécurité est considérable et vaut le coup de s'embêter un (tout petit) peu plus.
  16. All the shortcuts were renamed to Firefox (was Mozilla Firefox until 58 ), and since the maker can delete the Desktop one, it must be updated. The second batch is a bonus, as the name suggest its for deleting system addons like Pocket. It is commented so you can open it and easily see what it do. You can also go here to see a topic about it. It should be coupled with an user.js config file.
  17. Version 5.4: Renamed the shortcut for Firefox 58+
  18. Version 5.4: mise à jour pour Firefox 58 et + (le nom du raccourci a été raccourci (lol) en Firefox).
  19. J'ai trouvé pourquoi l'icône ne s’affichait pas dans le panneau de désinstallation: tu as doublé les % dans la variable ALLUSERSPROFILE, du coup elle n'était pas expansée et était écrite telle-quelle dans le registre. en utilisant %ALLUSERSPROFILE% ça fonctionne bien. J'ai un peu testé la désinstallation et il apparait qu'écrire les clefs dans WOW6432Node est inutile, elles sont écrites dedans lorsque tu exécutes le fichier cmd "à la main" depuis un os x64, mais si il est exécuté depuis le fichier Util_uninstall.exe ce n'est pas le cas. Pour la taille indiquée dans le panneau de désinstallation, j'ai pris la taille en octets du dossier et divisé le tout par 1024, et puisque elle est différente suivant que l'on soit sur un OS 32 ou 34 bits, j'ai utilisé ta routine de détection pour modifier la valeur en fonction. Pour l'URL de support, j'ai mis celle du topic, sachant que même si elle change lorsque j'édite le titre, les anciennes restent valables (le forum redirige automatiquement vers la nouvelle). Pour le commentaire, il s'affiche bien dans Windows 7: Tu as raison pour le n° de version, j'ai ajouté la date, ça sera plus facile de savoir sur quelle version on se trouve. J'ai réglé le problème de fermeture des programmes éventuellement en exécution lors de la désinstallation en incorporant pskill (comme ça ça fonctionne aussi sur XP), et en listant tous les exécutables contenus dans le dossier utilitaires en faisant un kill inconditionnel. Ce n'est pas très élégant mais ça fonctionne. A voir si on peut améliorer ça. J'en ai profité pour rajouter un texte à l'installation, du coup le sfx sera silencieux avec -y J'ai testé sous Windows 7 32 et 64 bits, ça fonctionne bien. Pas testé sous 10. Merci encore pour ton aide ! Version 19-01-2018: Ajout d'un texte à l'installation, le sfx peut toujours être exécuté silencieusement avec -y Grâce à HackedPwned, la désinstallation a été grandement améliorée, le programme de désinstallation s'affiche maintenant dans le panneau de désinstallation. Ajout des clés de registre "EulaAccepted" pour les utilitaires Sysinternals (évite d'avoir la fenêtre avec la licence au premier lancement). Le SFX est maintenant versionné avec la date, on retrouvera la version dans le nom du SFX et dans le panneau de désinstallation.
  20. Salut HackedPwned, merci pour tes suggestions Pour la désinstallation, j'hésite encore à rajouter un lien dans le panneau de désinstallation, après tout les utilitaires sont simplement copiés dans un dossier, il n'y a pas vraiment d'installation. De plus si on veut le faire depuis les commandes du SFX il faut adapter la syntaxe batch à celle du module SFX (doubler les \ et faire précéder les " avec \). On doit aussi garder les variables pour rester compatible avec tous les OS (XP ne l'installe pas dans ProgramData) et aussi pour ceux qui ont leur dossier ailleurs que sur C: Il faudrait faire une commande de fermeture conditionnelle pour chacun des exécutables, c'est faisable mais mes connaissances en batch sont limitées. Un truc de ce style fonctionnera: >tasklist /FI "IMAGENAME eq %executable%" 2>NUL | find /I /N "%executable%">NUL if NOT "%ERRORLEVEL%"=="0" goto :suivant taskkill /f /im %executable% Reste à voir comment l’exécuter en boucle pour tous les exécutables (il faudra forcément déclarer tous les noms d’exécutables en variable, sachant qu'il y a les version 32 et 64 bits en plus...) Si tu trouves une manière simple et élégante je serais ravi de l'intégrer ! Non c'est normal, je lance la procédure pour supprimer une éventuelle installation précédente: RunProgram="waitall:del_sfx.exe -ai -sd0" (ai pour lancer la partie autoinstall qui va lancer le fichier cmd et copier le sfx dans ALLUSERSPROFILE, et sd0 pour lui dire de ne pas se supprimer lui-même une fois exécuté, ce qu'il fait en le lançant sans cet argument). Ton fichier de config est incomplet (il manque les sections x86 et x64, c'est un bug connu lorsque tu extrais un fichier de config complexe). Voilà la version complète si tu veux tester: config.zip
  21. Thanks, that means they haven't changed the installer logic.
  22. Thanks @Thiersee to you too! Do you have tried the maker ? did it works with 9.0.4 ?
  23. Don't Sleep le fait aussi mais est moins complet (Onglet Please Sleep si on ne touche pas au clavier ni à la souris): Perso j'utilisais Shutdown It! jusque-là, mais PShutDown semble plus complet, donc on l’intègre ! Màj Ajout de ProjectShutdown Mise à jour de Network Scanner en version 6.2.1 (la dernière gratuite) Màj de GPU-Z Changement du répertoire d'installation: dorénavant les utilitaires seront installés dans %ALLUSERSPROFILE%\Utilitaires ( ce qui correspond à C:\Documents and Settings\All Users pour XP et C:\ProgramData pour les autres) ce qui évite les soucis avec les droits du dossier Program Files et permet aux application d'écrire dans leur dossier.
×
×
  • Create New...