Computername oder Mac adresse rauskriegen
Übersicht

![]() |
PlasmaBetreff: Computername oder Mac adresse rauskriegen |
![]() Antworten mit Zitat ![]() |
---|---|---|
wie kann ich den computernamen oder die macadresse rauskriegen (plattformunabhängig) | ||
ChristianK |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Den Computernamen kannst du mit gethostname ermitteln.
Die Funktion ist plattformunabhängig, da sie zur Standard C Library gehört. Hier ein Beispiel für Windows: Code: [AUSKLAPPEN] Extern "Win32"
Function gethostname:Int( name:Byte Ptr, size:Int ) End Extern Local buffer:Byte Ptr = MemAlloc( 256 ) gethostname( buffer, 256 ) Print String.FromCString( buffer ) MemFree buffer |
||
AdvanceLcd
Intel Core 2 Duo 3.2 GHz, 4 GB RAM, GeForce 8800 GTX | MacBook Pro 15,4″ Intel Core 2 Duo 2.4 GHz, 2 GB RAM, GeForce 8600M GT |
![]() |
Vertex |
![]() Antworten mit Zitat ![]() |
---|---|---|
Geht über BNetEx:
http://vertex.dreamfall.at/projects.php#bnetex Das Beispiel ist mit dabei: Code: [AUSKLAPPEN] SuperStrict
Framework Vertex.BNetEx Global Info:TAdapterInfo If Not TNetwork.GetAdapterInfo(Info) Then WriteStdout("Faield to get network adapter information.~n" + .. " Maybe there is no network adapter or~n" + .. " no network driver installed.") End EndIf WriteStdout("Device: " + Info.Device + "~n" + .. " MAC Address: " + TNetwork.StringMAC(Info.MAC) + "~n" + .. " IP Address: " + TNetwork.StringIP(Info.Address) + "~n" + .. " Broadcast Address: " + TNetwork.StringIP(Info.Broadcast) + "~n" + .. " Netmask: " + TNetwork.StringIP(Info.Netmask) + "~n") End Den Computernamen bekommst du über: Code: [AUSKLAPPEN] Name = TNetwork.GetHostName(0)
mfg olli |
||
vertex.dreamfall.at | GitHub |
![]() |
PlasmaBetreff: cool |
![]() Antworten mit Zitat ![]() |
---|---|---|
Danke sehr ![]() |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group