Kako izvleči povezave s spletne strani v sistemu Windows - Winhelponline

How Extract Links From Webpage Windows Winhelponline

Povezave (URL-je) boste morda morali izvleči na spletni strani za različne namene - npr. Internetne raziskave, spletni razvoj, ocene varnosti ali testiranje spletne strani. V tem članku je opisano, kako v sistemu Windows izvlečete povezave s spletne strani ali dokumenta HTML.



Kako izvleči povezave s spletne strani v sistemu Windows

Obstaja več načinov za pridobivanje URL-jev na spletni strani. Začnimo z domačim načinom - z uporabo razdelka orodij za razvijalce spletnega brskalnika.



Uporaba orodij za razvijalce spletnega brskalnika

  1. Odprite Chrome za Firefox in najprej obiščite spletno mesto ali spletno stran.
  2. Pritisnite F12, da odprete okno Developer Tools.
  3. V orodjih za razvijalce kliknite zavihek Konzola.
  4. Počistite izhod konzole s klikom na Jasna konzola (v Chromu) oz Počistite izhod spletne konzole (v Firefoxu).
  5. V poziv konzole vnesite naslednjo kodo:
    Array.prototype.slice.call (document.querySelectorAll ('a'), 0) .forEach ((a, i) => console.log (`# $ {i + 1} - $ {a.innerText} - $ {a.href} `))

To prikaže urejeni seznam povezav na tej spletni strani skupaj z naslovom v oknu konzole.



Izvlecite povezave s spletne strani

Če želite samo zajeti URL-je brez serijske številke ali besedila naslova, uporabite ta ukaz:



urls = $$ ('a') za (url v urls) console.log (urls [url] .href)

Kopirajte izhod v Beležnico in ga shranite.


Uporaba PowerShell

Zaženite PowerShell in uporabite naslednjo sintakso ukazne vrstice:

(Invoke-WebRequest -Uri 'https://www.winhelponline.com/blog').Links.Href | Razvrsti objekt | Get-Unique | out-gridview

izvleči povezave s spletne strani v operacijskem sistemu Windows

S tem dobite seznam povezav na določeni spletni strani in seznam pripelje v nadzor mrežnega pogleda.

izvleči povezave s spletne strani v operacijskem sistemu Windows

Druga prednost tega ukaza PowerShell je, da razvrsti vnose in iz zbirke odstrani tudi podvojene URL-je.

Nadzor pogleda mreže vam omogoča filtriranje URL-jev po iskanju po ključnih besedah ​​in kopiranje seznamov v odložišče s pomočjo Ctrl + C

Zgrabi naslov in URL

Če si želite ogledati innerText poleg ustreznih povezav ali URL-jev, zaženite:

(Invoke-WebRequest -Uri 'https://www.winhelponline.com'). Povezave | sort-object href -Unique | Format-List innerText, href

Dobili boste takšen izhod:

izvleči povezave s spletne strani v operacijskem sistemu Windows

Podvojeni URL-ji se samodejno odstranijo v izhodu.

Izhodne podatke lahko celo samodejno kopirate v odložišče z uporabo | posnetek parameter:

(Invoke-WebRequest -Uri 'https://www.winhelponline.com'). Povezave | sort-object href -Unique | Format-List innerText, href | posnetek

Zgrabi samo URL-je slik

Če želite izvleči seznam URL-jev slik, uporabite to sintakso:

(Invoke-WebRequest -Uri 'https://www.winhelponline.com'). Slike | Select-Object src

izvleči povezave s spletne strani v operacijskem sistemu Windows


Uporaba AddrView podjetja Nirsoft

Nirsoftove AddrView orodje samodejno izvleče povezave (vključno s slikovnimi povezavami) z dane spletne strani ali lokalne datoteke HTML in jo navede v mreži.

izvleči povezave s spletne strani v operacijskem sistemu Windows

Rezultate lahko celo razvrstite po Tip in v odložišče kopirajte samo URL-je slik ali jih shranite v datoteko.

Če želite samo zajeti povezave do slike, lahko uporabite vgrajeni Firefox Ogled informacij o strani možnost. V Firefoxu z desno miškino tipko kliknite trenutno spletno stran, kliknite Ogled informacij o strani → Mediji Zavihek za predstavnost navaja vse URL-je slik, vključno z podatki: slika povezave. Izbrane predmete ali vse predmete lahko kopirate v odložišče ali pa jih shranite v datoteko.

izvleči povezave s spletne strani v sistemu Windows -

Razen zgornjih načinov je za brskalnike, kot sta Chrome ali Firefox, na voljo veliko razširitev ali dodatkov, ki bodo zajemali URL ali slikovne povezave s trenutno aktivne spletne strani v vašem brskalniku.


Ena majhna prošnja: če vam je bila ta objava všeč, jo prosim delite?

Ena vaša 'drobna' delnica bi resno pomagala pri rasti tega spletnega dnevnika. Nekaj ​​odličnih predlogov:
  • Pripnete!
  • Delite ga s svojim najljubšim blogom + Facebook, Reddit
  • Cvrkujte!
Torej najlepša hvala za vašo podporo, moj bralec. Ne bo trajalo več kot 10 sekund vašega časa. Gumbi za skupno rabo so spodaj. :)