lt.phhsnews.com


lt.phhsnews.com / Kaip ištraukti nuorodas iš bet kurio tinklalapio naudojant PowerShell

Kaip ištraukti nuorodas iš bet kurio tinklalapio naudojant PowerShell


"PowerShell 3" turi daug naujų funkcijų, įskaitant keletą galingų naujų su internetinėmis funkcijomis susijusių funkcijų. Jie žymiai supaprastina žiniatinklio automatizavimą ir šiandien mes parodysime, kaip galite išgauti kiekvieną nuorodą iš tinklalapio, o pasirinktinai atsisiųsti resursą, jei to pageidaujate.

Išvalyti žiniatinklį naudodami PowerShell

Yra du Naujos "cmdlets", kurios palengvina žiniatinklio automatizavimą, "Invoke-WebRequest", kuris leidžia lengviau analizuoti žmogaus skaitomą turinį, o "Invoke-RestMethod", kuris leidžia lengviau skaityti kompiuteriu nuskaitomą turinį. Kadangi nuorodos yra puslapio HTML dalis, tai yra žmogaus skaitomų dalykų dalis. Viskas, ką jums reikia padaryti, norint gauti tinklalapį, reikia naudoti "Invoke-WebRequest" ir nurodyti URL.

Invoke-WebRequest -Uri "//phhsnews.com '

Jei slinkdami žemyn pamatysite atsakymą Nuorodų nuosavybė, mes galime naudoti "PowerShell 3" naujo nario skaičiavimo funkciją, kad filtruotų šias.

(Invoke-WebRequest -Uri "//phhsnews.com"). Nuorodos

Kaip matote, galite gauti daug nuorodų atgal, čia jūs turite naudoti savo vaizduotę, kad surastumėte kažką unikalaus, kad filtruotumėte norimas nuorodas.

((Invoke-WebRequest -Uri '//phhsnews.com') .Links | Where-Object {$ _. Href-like "http * "} | Kai klasė-eq" title "). Pavadinimas

Kitas puikus dalykas, kurį galite padaryti su naujomis cmdlet, yra automatizuoti kasdienį atsisiuntimą. Patikrinsime, ar automatiškai ištrinami tinklalapio "Nat Geo" dienos vaizdas, kad tai padarytume, mes sujungsime naujas "Web" cmdlet su "Start-BitsTransfer".

$ IOTD = ((Invoke-WebRequest-Ur ' // photos.nationalgeographic.com/photography/photo-of-day/').Links | Where innerHTML -like "* Download Wallpaper *)). href
Start-BitsTransfer -Source $ IOTD -Destination C: IOTD

Tai viskas priklauso nuo to. Ar turite kokių nors tuščių triukų? Praneškite mums į komentarus.


Problemų sprendimas ir analizė

Problemų sprendimas ir analizė "Mac" "Wi-Fi" Naudodami belaidžio diagnostikos įrankį

" Mac "yra belaidžio diagnostikos įrankis, kuris gali padėti pagreitinti" Wi-Fi "tinklą ir pagerinti jo signalo stiprumą. Tai taip pat apima daugybę papildomų įrankių energijos vartotojams. Šis įrankis yra naudingas visiems nuo pradedančiųjų Mac iki ekspertų, bet tai šiek tiek paslėpta. "Wireless Diagnostics" atidarymas SUSIJUSIOS: Prieiga prie paslėptų parinkčių ir informacijos naudojant "Mac" parinkties klavišą Norėdami atidarykite šį įrankį, klaviatūros klavišą laikykite pasirinkimo klavišą žemyn, spustelėkite "Wi-Fi" piktogramą ekrano viršuje esančiame juostoje ir pasirinkite "Atidaryti belaidę diagnostiką".

(how-to)

Kaip kietojo disko diagnostikos įrankiai žino, ar sektorius yra blogas, ar ne?

Kaip kietojo disko diagnostikos įrankiai žino, ar sektorius yra blogas, ar ne?

Niekas nemėgsta galvoti apie kietąjį diską, kuris blogai susiduria su daugeliu problemų, bet kaip tai veikia kietojo disko diagnostikos įrankiai tikrai žino, ar sektoriai yra blogi, ar ne? Šiandien "SuperUser Q & A" žinia turi atsakymus į įdomius skaitytojo klausimus. Šiandienos klausimų ir atsakymų sesija ateina pas mus "SuperUser", "Stack Exchange", bendruomenės pagrįstos Q & A svetainių grupės dalimi.

(how-to)