Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Powershell brauser märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale. Teata moderaatorile
otsing:  
heikis
HV Guru

liitunud: 17.03.2003




sõnum 20.07.2013 14:19:31 Powershell brauser vasta tsitaadiga

Oleks vaja powershelliga veebi lugeda.

$web.DownloadString($url) täidab peaaegu eesmärki. ainult, et see loeb lehe koodi. Oleks vaja ilma koodita. Kasutan skripti ainult ühe IP lugemiseks lehelt. hetkel loeb koos body tagidega:

<body>
xx.xx.xx.xx6</body>
Kommentaarid: 338 loe/lisa Kasutajad arvavad:  :: 0 :: 4 :: 290
tagasi üles
vaata kasutaja infot saada privaatsõnum
warwas
HV Guru
warwas

liitunud: 06.07.2003



Autoriseeritud ID-kaardiga

sõnum 20.07.2013 14:49:59 vasta tsitaadiga

Kas kogu leht ongi päriselt selline nagu sa kirjeldasid või oli see lihtsustatud näide?

Kui jah, siis esimene kiire mõte oleks need kaks tag'i lihtsalt 'tühjusega' asendada ($src -replace "<body>" "")
Mul pole praegu kahjuks ühtegi Windowsi gaarvutit käepärast, et seda mõtet kontrollida.

Kui see oli nüüd lihtsustatud näide (ja lehe koodis on ka muud infot), siis tuleks arvatavasti mingit regulaaravaldist kasutada, et see aadress sealt ülejäänud pudru seest üles leida.
Äkki on abiks -> http://www.gfi.com/blog/windows-powershell-extracting-strings-using-regular-expressions/
Kommentaarid: 243 loe/lisa Kasutajad arvavad:  :: 0 :: 3 :: 221
tagasi üles
vaata kasutaja infot saada privaatsõnum
heikis
HV Guru

liitunud: 17.03.2003




sõnum 20.07.2013 14:53:21 vasta tsitaadiga

warwas kirjutas:
Kas kogu leht ongi päriselt selline nagu sa kirjeldasid või oli see lihtsustatud näide?

Kui jah, siis esimene kiire mõte oleks need kaks tag'i lihtsalt 'tühjusega' asendada ($src -replace "<body>" "")
Mul pole praegu kahjuks ühtegi Windowsi gaarvutit käepärast, et seda mõtet kontrollida.

Kui see oli nüüd lihtsustatud näide (ja lehe koodis on ka muud infot), siis tuleks arvatavasti mingit regulaaravaldist kasutada, et see aadress sealt ülejäänud pudru seest üles leida.
Äkki on abiks -> http://www.gfi.com/blog/windows-powershell-extracting-strings-using-regular-expressions/


tegelikult leht ongi selline. varsti proovin replacega ära. esialgu sellest täitsa piisab icon_wink.gif aitäh
Kommentaarid: 338 loe/lisa Kasutajad arvavad:  :: 0 :: 4 :: 290
tagasi üles
vaata kasutaja infot saada privaatsõnum
e-Thug
HV Guru
e-Thug

liitunud: 26.02.2005




sõnum 20.07.2013 15:25:32 vasta tsitaadiga

$src -replace "<.*?>"
Kommentaarid: 230 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 205
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Powershell brauser
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.