
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 usar assinaturas no Apple Mail no iPhone ou iPad
Se você usa um iPhone ou iPad para enviar e-mail para clientes, amigos e parentes importantes, provavelmente quer tentar minimizar digitação muito desnecessária possível. As assinaturas são ótimas para quando você precisa incluir seu endereço comercial e número de telefone, uma citação inspiradora ou qualquer outra informação que julgue necessária para os destinatários conhecerem.
O que são câmeras sem espelho, e elas são melhores que as DSLRs normais?
Recentemente, o popular fotógrafo Trey Ratcliff disse que comprou câmeras DSLR porque as câmeras sem espelho são o futuro. Vamos dar uma olhada no que essas câmeras são, e ver se Trey está em algo, ou apenas cheio de ar quente. Hoje, vamos aprender um pouco sobre a história das câmeras, o que as câmeras “espelhadas” são, e como esta nova geração de câmeras se encaixa na história da fotografia e no desenvolvimento de equipamentos cada vez melhores.