Question Get-Http
- SiSMik
- Auteur du sujet
- Hors Ligne
- Membre platinium
Réduire
Plus d'informations
- Messages : 492
- Remerciements reçus 0
il y a 11 ans 10 mois #11810
par SiSMik
Réponse de SiSMik sur le sujet Re:Get-Http
Matthew BETTON écrit:
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)
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
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)
Connexion ou Créer un compte pour participer à la conversation.
- Matthew BETTON
- Hors Ligne
- Membre platinium
Réduire
Plus d'informations
- Messages : 968
- Remerciements reçus 0
il y a 11 ans 10 mois #11813
par Matthew BETTON
Réponse de Matthew BETTON sur le sujet Re:Get-Http
benduru écrit:
Ca me rappelle quelque chose (x2)
Rassure toi, après les dents... Ca sera autre chose
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)
Rassure toi, après les dents... Ca sera autre chose
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.072 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Contributions à la communauté
- Get-Http