Question Get-Http

Plus d'informations
il y a 11 ans 10 mois #11810 par SiSMik
Réponse de SiSMik sur le sujet Re:Get-Http
Matthew BETTON écrit:

benduru écrit:

Merci pour ton retour,
Le probème avec ta méthode c'est que faire un \"write-progress\" avec ta classe y'a pas de boucle.

ça va me demander plus de taff :D

:whistle:


J'étais justement en train de regarder... En fait non, avec les events, c'est mêmes plus simple.

Un exemple :

[code:1]$client = New-Object System.Net.WebClient
$url = [uri]\"ftpclubicb9a.clubic.com/files/ecc00ce73a...cais_10829.exe\";

try {

Register-ObjectEvent $client DownloadProgressChanged -action {

Write-Progress -Activity \"Downloading\" -Status (\"{0} of {1}\" -f $eventargs.BytesReceived, $eventargs.TotalBytesToReceive) -PercentComplete $eventargs.ProgressPercentage
}

Register-ObjectEvent $client DownloadFileCompleted -SourceIdentifier Finished

$file = \"F:\Sources\vlc.exe\"
$client.DownloadFileAsync($url, $file)

# optionally wait, but you can break out and it will still write progress
Wait-Event -SourceIdentifier Finished

} finally {
$client.dispose()
}[/code:1]


Effectivement ça marche pour le write progress, mais par contre pas pour mon affichage d'avancement dans mon GUI. Mais c'est effectivement une bonne méthode. De plus elle parait plus simple si on veut utiliser un htaccess.

@Laurent, on me laissera pas forcément le temps au boulot de repasser du temps dessus. Mais quan mon fils aura fini de faire ses dents et que j'arrêterais de finir mes journée en mode zombie je regarderais c'est dans ma todo list (avec beaucoup beaucoup d'autres trucs à faire d'ailleurs)
:silly:

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 11 ans 10 mois #11813 par Matthew BETTON
Réponse de Matthew BETTON sur le sujet Re:Get-Http
benduru écrit:

Mais quan mon fils aura fini de faire ses dents et que j'arrêterais de finir mes journée en mode zombie je regarderais c'est dans ma todo list (avec beaucoup beaucoup d'autres trucs à faire d'ailleurs)


Ca me rappelle quelque chose (x2) :whistle:

Rassure toi, après les dents... Ca sera autre chose :laugh:

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.072 secondes
Propulsé par Kunena