[TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE

Vous créez ou partagez un tutorial, postez-le ici !
Répondre
tonik
Petit Nouveau
Petit Nouveau
Messages : 15
Enregistré le : il y a 10 ans
Localisation : Lyon

Message par tonik »

bonsoir et merci pour le partage ; mais j'ai un pb car le vaccin 3.4.13.4 me dit qu'une "erreur inattendue empeche l'extraction de l'archive " alors que pour le reste pas de pb .... avez vous une idée ? merci
le premier PC que j'ai utilisé avait une disquette floppy 8 pouces ! :astonished:
Avatar du membre
LaDidi21
Modérateur
Modérateur
Messages : 12960
Enregistré le : il y a 15 ans

Message par LaDidi21 »

@tonik :
Bonsoir,
Quel AV utilises-tu ?
On est à la version 3.4.14.1

-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-

Avatar du membre
Joselito
Modérateur
Modérateur
Messages : 4238
Enregistré le : il y a 11 ans

Message par Joselito »

@Fans de Fiddler et du fichier hosts,

Un peu de Powershell. :weary:
  • Sous Fiddler, copier dans le presse-papier, les Url souhaitées : Clic droit > Copy > Just Url ou bien [CTRL] + U
  • Lancer le script (voir ci-dessous)
  • Accepter ou non l'ajout des noms de domaine, mis en forme et dédoublonnés, au fichier hosts
  • Accepter ou non l'ouverture du fichier hosts
Copier le code suivant dans un fichier texte renommé "ce_que_vous_voulez.ps1"

Code : Tout sélectionner

# Ajouter au fichier hosts les lignes copiées dans Fiddler

# Auto-Elevation Administrateur
if (!([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]`
"Administrator")) {Start-Process $(if($PSVersionTable.psversion.major-eq7){"pwsh"}else{"powershell"}) "-NoProfile -ExecutionPolicy Bypass -File `"$PSCommandPath`"" -Verb RunAs;exit}

# Récupérer et mettre en forme le contenu du presse-papier
[string]$FiddlerList = ""
$ClipBoard = Get-Clipboard | Select-Object -unique
foreach ($cb in $ClipBoard){
    if ($cb -like "http://*:443"){
        $FiddlerList += ($cb -replace ":443","`r") -replace "http://","  127.0.0.1 "
    }
}

# Confirmer l'ajout des lignes
$Message = "  Ajouter les lignes suivantes au fichier hosts :        `n`n" + $FiddlerList + "`n"
$HostsPath = ($env:driverdata -replace "driverdata","etc") + "\hosts"
$Prompt = New-Object -ComObject WScript.Shell
If(($Prompt.popup($Message,0," Fiddler2Hosts ",4385) -eq 1) -and ($FiddlerList -ne "")){
    Add-Content -Path $HostsPath -Value ("`n# --- Fiddler2Hosts "+ (Get-Date -Format "yyyy.MM.dd-HH:mm:ss") + " ----------`r" + $FiddlerList)
    Set-Clipboard $null
}        

# Ouvrir le ficher Hosts avec notepad s'il ne l'est pas déjà ?
if (!((Get-WmiObject Win32_Process -Filter "name = 'notepad.exe'" | Select-Object CommandLine) -match [regex]::Escape($HostsPath))){
    If($Prompt.popup("  Ouvrir le fichier hosts :      ",0," Fiddler2Hosts ",4385) -eq 1) {
        Start-Process notepad.exe $HostsPath
    }
}
Image
Répondre

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invité