
O PowerShell 3 tem muitos novos recursos, incluindo alguns novos recursos poderosos relacionados à Web. Eles simplificam drasticamente a automação da Web e, hoje, mostraremos como você pode extrair cada link de uma página da Web e, opcionalmente, baixar o recurso, se desejar.
Há dois novos cmdlets que facilitam a automação da Web, Invoke-WebRequest, que facilita a análise de conteúdo legível por humanos, e Invoke-RestMethod, que facilita a leitura do conteúdo legível por máquina. Como os links fazem parte do HTML de uma página, eles fazem parte do material legível por humanos. Tudo o que você precisa fazer para obter uma página da Web é usar Invoke-WebRequest e fornecer uma URL.
Invoke-WebRequest -Uri '//phhsnews.com'

Se você rolar para baixo, verá a resposta uma propriedade de links, podemos usar o novo recurso de enumeração de membro do PowerShell 3 para filtrá-los.
(Invoke-WebRequest -Uri '//phhsnews.com') .Links

Como você pode ver, você obtém muito de links de volta, este é o lugar onde você precisa usar sua imaginação para encontrar algo exclusivo para filtrar os links que você está procurando. Vamos supor que queremos uma lista de todos os artigos na primeira página.
((Invoke-WebRequest -Uri '//phhsnews.com') .Links | Where-Object {$ _. Href -like “http * }} Onde class -eq “title”). Title

Outra grande coisa que você pode fazer com os novos cmdlets é automatizar os downloads diários. Vamos examinar automaticamente a imagem do dia do site do Nat Geo, para isso combinaremos os novos cmdlets da Web com o Start-BitsTransfer.
$ IOTD = ((Invoke-WebRequest -Uri ' // photography.nationalgeographic.com/photography/photo-of-the-day/').Links | Where innerHTML -like “* Download Wallpaper *”). href
Iniciar-BitsTransfer -Source $ IOTD -Destino C: IOTD
Isso é tudo que existe para isso. Tem algum truque legal? Deixe-nos saber nos comentários.
Como adicionar atalhos de texto personalizados ao Android
Se você estiver digitando os mesmos endereços de e-mail, frases ou frases repetidas vezes, pare - há uma maneira mais fácil! Ao adicionar um atalho de texto rápido ao dicionário pessoal do seu telefone Android, você pode digitar uma frase completa com apenas algumas letras. Você pode não conseguir pensar em certas coisas que você digita repetidamente, mas se prestar um pouco de atenção , você definitivamente encontrará alguns padrões.
Como tirar fotos com o modo Burst em um dispositivo iOS
Temos certeza de que você tentou capturar o momento perfeito com sua câmera e está um pouco atrasado ou muito cedo e você sente falta disso. Se você possui um iPhone ou iPad, você pode usar o modo burst e nunca mais perder aquela foto perfeita. Um dos maiores problemas com câmeras digitais, ou qualquer câmera, é que elas são ideais para tirar fotos.