webForumDet fria alternativet

Visa online med tex. ICQ?

ASP

27 svar · 1 192 visningar · startad av bigsky

Medlem sedan maj 2002821 inlägg
Frågan#1

På vanligt sätt kan man ju visa om en person är inloggad på icq med <img src="http://wwp.icq.com/scripts/online.dll?icq=100988938&img=5"> som ju då visar en bild. Men kan jag med en If-sats visa en egen text eller bild geonom att använda nån annan komponent från icq?

Medlem sedan maj 20021 028 inlägg
#2

du finner en hel del information på denna sida...

http://www.icq.com/sitecreator/

Medlem sedan mars 20025 907 inlägg
#3

Jag söker samma sak. En asp-kod för att visa om man är online/offline på icq, det ska alltså inte vara någon av icq's egna bilder. Sökte lite här på forumet och fann två länkar (1 och 2). Men dem är för PHP. Jag har endast möjlighet att köra asp. Någon som kan hjälpa oss?

Medlem sedan mars 20015 287 inlägg
#4

Åsså har man klippt & klistrat...

<%
call checkICQStatus(11797197,2)

Sub checkICQStatus(uin,typ)
 
Set objHTTP = Server.CreateObject("Microsoft.XMLHTTP")
objHTTP.Open "GET", "http://wwp.icq.com/scripts/online.dll?icq=" & uin & "&img=1", False
objHTTP.Send
Filesize = LenB(objHTTP.ResponseBody)
Set objHTTP = Nothing

        Select Case Filesize
        Case 446
            status = "Online"
        Case 475
            status = "Offline"
        Case 1278
            status = "Disabled"
        Case Else
            status = "Unknown"
        End Select

If typ = 1 then
            Response.Write UIN & " <img src=""" & status & ".gif"">"
else
            Response.Write UIN & " : " & status
End IF
End Sub

%>
Medlem sedan maj 2002821 inlägg
#5

Får du den koden att fungera? Inte jag...

Medlem sedan mars 20015 287 inlägg
#6

Vad händer för dig då?

Testa hos mig: https://www.solbulle.com/icq2.asp

Medlem sedan maj 2002821 inlägg
#7

Feltyp: (0x800C0005) verkar vara nåt med "GET"

Jag provade att byta ut 11797197 mot mitt UIN, inte för att det spelar någon roll... Inkluderade adovbs.inc tja det var som allt. Berätta hur du gör? Hur ser sidan ut i sin helhet?

Medlem sedan mars 20015 287 inlägg
#8

Det där är hela sidan...

Hur gick det om du prövade formuläret hos mig?

Medlem sedan maj 2002821 inlägg
#9

Det händer inget alls. Står bara att sidan inte kan visas. Spelar ingen roll vart i sidan man klistrar in koden.

<%@ LANGUAGE="VBSCRIPT" %>
<!-- #include file="adovbs.inc" -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<title>Untitled</title>
</head>

<body>

<%
call checkICQStatus(11797197,2)

Sub checkICQStatus(uin,typ)

Set objHTTP = Server.CreateObject("Microsoft.XMLHTTP")
objHTTP.Open "GET", "http://wwp.icq.com/scripts/online.dll?icq=" & uin & "&img=1", False
objHTTP.Send
Filesize = LenB(objHTTP.ResponseBody)
Set objHTTP = Nothing

    Select Case Filesize
    Case 446
        status = "Online"
    Case 475
        status = "Offline"
    Case 1278
        status = "Disabled"
    Case Else
        status = "Unknown"
    End Select

If typ = 1 then
Response.Write UIN & " <img src=""" & status & ".gif"">"
else
Response.Write UIN & " : " & status
End IF
End Sub

%>

</body>
</html>

----

Sidan kunde inte visas
Det har uppstått problem med sidan du försökte nå. Den kunde inte visas.

--------------------------------------------------------------------------------

Prova att:

Klicka på knappen Uppdatera, eller försök igen senare.

öppna hemsidan localhost och titta efter länkar till informationen du söker.
HTTP 500.100 - Internt serverfel - ASP-fel
Internet Information Services

--------------------------------------------------------------------------------

Teknisk information (för supportpersonal)

Feltyp:
(0x800C0005)
/bsa/icq.asp, line 20

Webbläsare:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

Sida:
GET /bsa/icq.asp

Tid:
den 13 maj 2002, 00:17:50

Mer information:
Microsoft Support

Medlem sedan maj 2002560 inlägg
#10

testade sidan jag oxå och det fungerar för mig...

Medlem sedan maj 2002821 inlägg
#11

ja, nu jävlar. Det funkade inte lokalt på IIS5.1, men däremot på webbhotellet och de kör ju också IIS, jaha

Medlem sedan mars 20015 287 inlägg
#12

Bra, kul! :)

Medlem sedan mars 20025 907 inlägg
#13

Kan ju upplysa er om att det funkade fin-fint här också. :)
Men var kan man lära sig sånt här? Jag kan grunderna i asp (genom webstudio) men jag vill lära mig mer......var?? :q :q :q

Medlem sedan mars 20015 287 inlägg
#14

Här på Wf kanske? ;)

Medlem sedan mars 20007 896 inlägg
#15

bigsky> Antagligen fick du det inte att fungera för att du helt enkelt inte har komponenten XMLHTTP. Vill du att det ska fungera lokalt, ladda ner MSXML SP3 från Microsoft, så bör det fungera. :)

Eller så kanske du helt enkelt inte var uppkopplad mot Internet?

Medlem sedan maj 2002821 inlägg
#16

Vart hos MS kan man hitta det SP3? Ser bara SP2, och om man har WinXP och/eller IE6 ska man ju inte behöva ladda ner det?

Medlem sedan mars 20007 896 inlägg
#17

Hm, det kanske bara finns i SP2? :q
Jag har för mig att det ska finnas SP3:a... Aja, ladda ner någon version av MSXML, de flesta borde vara stabila. 4:an har ju varit ute rätt så länge. :)

http://msdn.microsoft.com/downloads/sample.asp?url=/MSDN-FILES/027/001/766/msdncompositedoc.xml&frame=true

Medlem sedan juni 200032 967 inlägg
#18

Jo, MSXML3 SP2 är väl den som gäller.

http://msdn.microsoft.com/library/default.asp?url=/nhp/Default.asp?contentid=28000438

Se uppe till höger, Essential info.

Mvh,

Medlem sedan mars 20007 896 inlägg
#19

Varför inte 4:an, SP1? Är den releasen vek?

Medlem sedan juni 200032 967 inlägg
#20

Jag brukar inte våga installera saker från Microsoft, om det inte kommit minst två service packs. ;)

Jo, version 4 lär fungera bra, men det är ingenting jag vågar installera på våra verksamhetskritiska servrar. :)

Mvh,

264 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)