Nous utiliserons un service Web open source wttr.in pour récupérer les prévisions météorologiques. Wttr.in peut être utilisé non seulement pour vérifier la météo, mais également à d’autres fins. Par exemple, vous pouvez voir la phase actuelle de la Lune.
PowerShell est une forme avancée d'invite de commande. Il est étendu avec un vaste ensemble d'applets de commande prêtes à l'emploi et offre la possibilité d'utiliser .NET framework/C# dans divers scénarios. Voir Toutes les façons d'ouvrir PowerShell dans Windows 10 .
Dans PowerShell, il existe un alias spécial « curl » pour l'applet de commande intégrée.Méthode d'appel-Rest, qui peut récupérer le contenu de l'URL à partir de la console PowerShell. Cela nous permettra d'utiliser les commandes que j'ai fournies dans l'article Linux presque sans modification.
Pour obtenir les prévisions météo dans PowerShell, vous pouvez utiliser les commandes suivantes.
Pour obtenir la météo actuelle dans PowerShell, tapez ou copiez-collez la commande suivante :
|_+_|Vous pouvez spécifier l'emplacement souhaité comme suit :
|_+_|Le résultat sera le suivant :
Vous pouvez spécifier le pays où vous vivez si nécessaire. La syntaxe est la suivante :
|_+_|Les guillemets doubles sont importants pour garantir que l'emplacement sera transmis au service, sinon vous obtiendrez une erreur dans PowerShell.
Le service prend en charge un certain nombre d'options. Ouvrez la page suivante pour en savoir plus :
https://wttr.in/:aide
Alternativement, vous pouvez utiliser cette commande dans votre terminal :
|_+_|Voici quelques options utiles.
|_+_|Cela affichera la version courte des prévisions qui inclut uniquement midi et nuit.
hpcom123|_+_|
Cela affichera uniquement la météo actuelle à l'emplacement spécifié.
Il convient de mentionner que le service wttr.in peut afficher les prévisions directement dans votre navigateur Web. Pointez votre navigateur vers le même emplacement que vous utilisez dans PowerShell. Voir la capture d'écran suivante :
Si vous ajoutez « .webp » à l'emplacement, le service renverra une image PNG. Vous pouvez l'intégrer dans votre page Web.
Par exemple, ouvrez ce lien : http://wttr.in/New-York.webp
En mode PNG, vous pouvez transmettre les paramètres comme suit :
|_+_|Par exemple:
|_+_|Le service est localisé en plusieurs langues.
Pour modifier la langue des prévisions, vous pouvez utiliser la syntaxe suivante :
pourquoi mon ordinateur ne se connecte pas à mon moniteur
Alternativement, vous pouvez utiliser des sous-domaines comme suit :
|_+_|Les langues prises en charge sont :
az bg ca cs cy da de el eo es fi fr hi hr hu est-ce ja ko mk ml nl nn pt pl ro ru sk sl sr sr-lat sv tr uk uz vi zh et hy jv ka kk ky lt lv sw th zu être
Wttr.in peut être utilisé pour voir la phase actuelle de la Lune. Exécutez la commande suivante :
|_+_|Remarque : toutes les captures d'écran ci-dessus ont été réalisées dans la mise à jour Windows 10 Creators. Dans les versions précédentes de Windows, il peut y avoir un problème avec les séquences ANSI dans PowerShell. Si vous utilisez Windows 7 ou Windows 8, veuillez vous référer à la page suivante pour obtenir une solution de contournement : Comment activer wttr.in dans une console PowerShell.
C'est ça.