---
title: "Guid eller annat unikt från en besökare"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/85107-guid-eller-annat-unikt-från-en-besökare"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Kuckel"
published: "2003-09-02T19:20:52.000Z"
updated: "2003-09-03T09:52:33.000Z"
replies: 7
views: 309
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/85107-guid-eller-annat-unikt-från-en-besökare"
---

# Guid eller annat unikt från en besökare

## #1 — Kuckel, 2003-09-02T19:20Z

Hej

Finns det nåt sätt att få fram ett globalt/unikt nummer från en besökare på en webbsajt? Dennes nätvkort idnummer etc?
Finns detta kanske i vb?

Permalänk: https://www.webforum.nu/p/85107

## #2 — Melea, 2003-09-02T19:31Z

Du kan ju slumpa ut ett nummer mellan 10000 och 1000000.

```
dim upperlimit, lowerlimit, slump
randomize 
upperlimit = 1000000
lowerlimit = 10000
slump =Int((upperlimit - lowerlimit)*Rnd() + lowerlimit)

Response.Write slump
```

Mvh

Permalänk: https://www.webforum.nu/p/1147171

## #3 — Nexus86, 2003-09-02T19:33Z

IP-adress?

Permalänk: https://www.webforum.nu/p/1147173

## #4 — Melea, 2003-09-02T19:33Z

Besökare kan ha samma IP nummer...

Permalänk: https://www.webforum.nu/p/1147175

## #5 — Kuckel, 2003-09-02T20:26Z

Japp de kan ha samma ip, jag är mera ute efter ett nätverkskorts Id eller liknande, något  mer unikt än Ip.nummer

Permalänk: https://www.webforum.nu/p/1147204

## #6 — Fredde Mannen, 2003-09-03T06:04Z

Använd dig av en sessionID, bör vara unikt för varje besökare! :e

Permalänk: https://www.webforum.nu/p/1147288

## #7 — Engine^, 2003-09-03T06:21Z

Det trevliga med att använda en MAC-adress är väl att du vet att anslutningen till din sida är en unik. Hur du går till väga med att ta reda på den med VBS vete tusan. I C++, C# eller VB t.ex. är det inga bekymmer...

Permalänk: https://www.webforum.nu/p/1147293

## #8 — SteveP, 2003-09-03T09:52Z

Du kan fetcha Mac-adressen genom ASP och Windows Script Host, men tänk på att du troligtvis inte kommer kunna läsa av folk bakom firewall/Proxy. Det brukar oftast vara portarna för ICMP traffiken som kommunicerar med NIC.

Troligtvis bättre med SessionID.

```
<%@ LANGUAGE="VBSCRIPT"%>
<%
strIP = Request.ServerVariables("REMOTE_ADDR")
strMac = GetMACAddress(strIP)
strHost = Request.ServerVariables("REMOTE_HOST")

Function GetMACAddress(strIP)
Set net = Server.CreateObject("wscript.network")
Set sh = Server.CreateObject("wscript.shell")
sh.run "%comspec% /c nbtstat -A " & strIP & " > c:\" & strIP & ".txt",0,true
Set sh = nothing
Set fso = createobject("scripting.filesystemobject")
Set ts = fso.opentextfile("c:\" & strIP & ".txt") 'Pathen för textfilen
macaddress = null
Do While Not ts.AtEndOfStream
data = ucase(trim(ts.readline))
If instr(data,"MAC ADDRESS") Then
macaddress = trim(split(data,"=")(1))
Exit Do
End If
loop
ts.close
Set ts = nothing
'fso.deletefile "c:\" & strIP & ".txt" 'Ta bort tempfilen.
Set fso = nothing
GetMACAddress = macaddress
End Function 
%>
```

```
<HTML>
<HEAD>
<TITLE>Visa Mac-adress</TITLE>
</HEAD>
<BODY>
<%Response.Write("Your IP is : " & strIP & "<BR>" & vbcrlf)%>
<%Response.Write("Your MAC is : " & strMac & vbcrlf)%>
</BODY>
</HTML>
```

Permalänk: https://www.webforum.nu/p/1147379

---

Tråden på webben: https://www.webforum.nu/amne/asp/85107-guid-eller-annat-unikt-från-en-besökare
