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.


Kodėl popierius pagerina spausdinimo kokybę?

Kodėl popierius pagerina spausdinimo kokybę?

Taigi, jūs nulaužėte pinigus išgalvotam rašaliniam spausdintuvui, tik jūs nematote vaizdų, kuriuos išeinate iš jūsų standartinis biuro popierius. Ar kada nors susimąstėte, kodėl šis fotopopierius veikia daug geriau? Žinoma, popierius yra popierius, tiesa? Kas gali būti tokie ypatingi? Šiame straipsnyje mes išnagrinėsime skirtumus tarp įprasto spausdinimo popieriaus, kodėl šie skirtumai yra tinkami spausdinti ir kaip juos panaudoti geresnei fotografinei spausdinimui.

(how-to)

Kaip paryškinti ir nuvilkti, nenuspausdami pelės mygtuko, naudodami Windows

Kaip paryškinti ir nuvilkti, nenuspausdami pelės mygtuko, naudodami Windows

Jei naudojate pelės klaviatūrą ar jutiklinį takelį, ar artritą ar kitas problemas, jums gali būti sunku laikyti pagrindinį pelės mygtuką žemyn ir perkelti pelę tuo pačiu metu, kad pasirinktumėte tekstą ir perkeltumėte elementus. Tačiau Windows sistemoje yra vadinama "ClickLock", kuri leidžia trumpai laikyti nuspaudę pagrindinis pelės mygtukas, perkelkite pelę, kad pasirinktumėte tekstą arba perkelkite elementą, tada dar kartą spustelėkite pelės mygtuką, kad užbaigtumėte pasirinkimą arba perkelkite.

(how-to)