webForumDet fria alternativet

Ta reda på vad som går på tv just nu

ASP

27 svar · 1 566 visningar · startad av MoonCow · sida 2 av 2

Frågan, av MoonCow

Tjenare! Det finns ju en massa siter som spray, passagen, tv.nu och så där man kan se vad som går på tv. Skulle man kunna med asp läsa ner htmlkoden och på nått sätt leta reda på det som går på tv och sedan skriva ut det? Har läst nån stans om det hur man läser in htmlkoden från en site, så det vet jag går iaf... men minns inte hur. Vet någon nått ställe där man kan läsa lite om det?

Läs frågan i sin helhet →
Medlem sedan mars 20023 686 inlägg
#21

MoonCow överge oss inte...

Medlem sedan juni 2001223 inlägg
#22

gulp... glömde att kika i tråden :(
ja, koden som ligger bakom vader.asp e ruggit klantig, därför försökte jag snygga till den men jaja: så här ser den exakt ut:

<%

Set objHTTP = Server.CreateObject("Microsoft.XMLHTTP")
objHTTP.Open "GET", "http://vader.passagen.se/cgi-bin2/forecast_for_place.cgi?place=112083", False
' leta rätt på rätt länk till just din stad först och lägg in ovan... som det är nu är det hbg.
objHTTP.Send
strHTML=objHTTP.responseText
Set objHTTP = Nothing

Set objRegExp = New regexp
objRegExp.Global = false
objRegExp.IgnoreCase = true
objRegExp.Pattern = "<font face=""Verdana,Arial,Geneva"" size=""5"" color=""#000000"">.*&deg;C</font>"
Set hittade = objRegExp.Execute(strHTML)

For each item in hittade
  Response.Write "Just nu är det "&item.Value&" i din stad...<br>"
Next

%>

notera att i den här koden görs lite onödiga saker, men den funkar iaf...

Medlem sedan juni 2001223 inlägg
#23

gillar inte att den konverterar till "°C" när jag vill att den ska skiva tecknet för grader i html när jag postar.. hoppas det funkar ändå...

Medlem sedan juni 2001223 inlägg
#24

Ursprungligen av fredrik99 **Jag får oxå samma felmsg :(
Hur skulle ett XMLHTTP-script se ut om jag skulle hämta TOP 5 av dessa nyheter, och lägga in dem på en extern sida?

http://www.alternativet.nu/index_22_left_innehall.asp

Jag vill ha rubriken, id och tiden då nyheten skrevs.**

svårt... man måste lixom hitta en mönster som tex att mellan en viss sorts font-tag så finns det jag vill ha... så tror inte det går med din sida

EDIT: jag e korkad.. ser i en annan tråd att du gjort det med ett länk-mönster...

Medlem sedan apr. 2002299 inlägg
#25

Det funkar inte för mig!

Medlem sedan mars 20015 287 inlägg
#26

I raden:
[kod]
objRegExp.Pattern = "<font face=""Verdana,Arial,Geneva"" size=""5"" color=""#000000"">.*°C</font>"
[kod]

Ska du alltså inte skriva: *°C

utan det ska stå: * & d e g ; C

(fast utan mellanslag.)

Medlem sedan apr. 2002299 inlägg
#27

Tack ! Det funkar fint!

Medlem sedan juni 2001223 inlägg
#28

Ursprungligen av solbulle **I raden:
[kod]
objRegExp.Pattern = "<font face=""Verdana,Arial,Geneva"" size=""5"" color=""#000000"">.*°C</font>"
[kod]

Ska du alltså inte skriva: *°C

utan det ska stå: * & d e g ; C

(fast utan mellanslag.)**

precis, fattar inte varför wF konverterar det :l

252 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)