Gå til innhold

Anbefalte innlegg

Jeg vet at det går an å parse text fra andre websider, men jeg vet ikke hvordan.

 

Det jeg skulle hatt, var dette:

 

* Må logge seg inn på en webside

* Fra den websiden, så må den ta ett tall fra siden. Dette tallet gjentar seg flere ganger nedover siden, men med forskjellige verdier. Alle disse tallene vil jeg ha

* Poste tallverdiene opp på en annen webside (f.eks ved querystring, denne delen klarer jeg, så lenge programmet poster verdiene)

 

 

Noen som har litt peiling?

Endret av Naitsan
Lenke til kommentar
Videoannonse
Annonse

Her er et enkelt asp-script du eventuelt kan tilpasse til dine egne behov. Scriptet søker på en webside etter et bestemt begrep (her: Windows): Hver gang begrepet finnes, skrives til klienten Match og nr. x (feks. Match nr. 3 hvis det er tredje gang begrepet: Windows, er på websiden).

 

 

<%

URL = "http://www.hardware.no/" 'websiden det skal søkes på

Set GetCon = CreateObject("Microsoft.XMLHTTP")

GetCon.Open "get", URL, False

GetCon.Send

Page = GetCon.responseText

k=0

for i = 1 to len(Page)

j = instr(i,Page,"Windows") 'søkebegret (her Windows)

if j > 0 then

k = k+1

response.write "Match nr. " & k & " <br>" 'skriver ut hver gang det er match

i = i+j

j = 0

end if

next

Set GetCon = Nothing

%>

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...