Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 13:19

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



mac Adresse auslesen

Discussion on mac Adresse auslesen within the AutoIt forum part of the Coders Den category.

Closed Thread
 
Old   #1
 
elite*gold: 0
Join Date: Feb 2013
Posts: 20
Received Thanks: 0
mac Adresse auslesen

Hey Leute... ich versuche gerade die mac Adresse auszulesen aber irgendwie will er den String nicht finden.
Vielleicht habt ihr auch einfach eine viel bessere Lösung hier mal mein Ansatz

Code:
local $test
Local $sMAC
Local Const $sFilePath = @TempDir & "\ipconfig.txt"						//Pfad festlegen
Local $file = FileOpen($sFilePath, 0)

runWait(@comSpec & ' /c ipconfig /all > "' & @tempDir & '\ipconfig.txt"') //Datei erstellen

If $file = -1 Then
    MsgBox(0, "Fehler", "Die Datei konnte nicht geöffnet werden.")		//Datei prüfen
    Exit
EndIf

; Zeilen des Textes einlesen bis EOF
While 1
    Local $line = FileReadLine($file)

     If @error = -1 Then
		exitloop
	 endif
$sMAC = $line
MsgBox(0,"",$sMAC)
If StringRegExp($sMAC, "(?i)^([[:xdigit:]]{2}-){5}[[:xdigit:]]{2}$") Then		//..-..-..-..-..
    MsgBox(0,"bla",$line)
endif
;~     MsgBox(0, "Zeile gelesen:", $line)
 WEnd

FileClose($file)
bass-tii is offline  
Old 06/15/2014, 18:53   #2
 
elite*gold: 159
Join Date: Jun 2013
Posts: 1,776
Received Thanks: 2,004
Vielleicht so

PHP Code:
#include <Inet.au3>

MsgBox(0,"",_GetMACFromIP(_GetIP))
Func _GetMACFromIP($sIP)
   
Local $s$iIP ""
   
$MAC DllStructCreate("byte[6]")
   
$MACSize DllStructCreate("int")
   
DllStructSetData($MACSize16)
   
$r DllCall("Ws2_32.dll""int""inet_addr""str"$sIP)
   
DllCall("iphlpapi.dll""int""SendARP""int"$r[0], "int"0"ptr"DllStructGetPtr($MAC), "ptr"DllStructGetPtr($MACSize))
   For 
$i 0 To 5
      
If $i Then $s $s ":"
      
$s $s Hex(DllStructGetData($MAC1$i 1), 2)
   
Next
   
Return $s
EndFunc 
Brendan Jordan is offline  
Old 06/15/2014, 19:01   #3
 
elite*gold: 0
Join Date: Feb 2013
Posts: 20
Received Thanks: 0
Danke für die Mühe aber ich hab einen besseren weg gefunden Ohne MAC adresse...
bass-tii is offline  
Old 06/16/2014, 13:21   #4


 
Lawliet's Avatar
 
elite*gold: 2
Join Date: Jul 2009
Posts: 14,456
Received Thanks: 4,685
#closed
Lawliet is offline  
Closed Thread


Similar Threads Similar Threads
Cheat Engine Adresse zu Application Adresse
03/26/2014 - General Coding - 12 Replies
Heyho, Ich spiel grad ein wenig mit Cheat Engine rum und hab nun auch eine Adresse gefunden, die dem Wert zugeordnet ist, den ich suche. Mittels dem Debugger und dem Disassembler/Memoryview konnte ich rausfinden, durch welchen Befehl diese Variable verändert wird und wo sie sich befindet. Nun möchte ich diese Codestelle mit Code füllen, der nichts macht, was mit OllyDbg kein Problem darstellen sollte. Jedenfalls wird mir die Stelle, an dem sich die Assemblercodezeile, die ich ersetzen will,...
Typ einer Adresse auslesen (DWORD, CHAR, etc)
11/29/2013 - AutoIt - 7 Replies
Hi, ist es möglich den Typ (Char, DWORD, etc) einer Adresse auszulesen? Ich benutze zum Auslesen die KDMemory UDF.
Ip Adresse
08/19/2013 - AutoIt - 24 Replies
+
MAC-Adresse mit AutoIt auslesen?
07/28/2011 - AutoIt - 5 Replies
Mir kam gerade eine Idee für ein Login-System. Bei diesem System wird die MAC-Adresse des Benutzers ausgelesen, daraus ein Code generiert, den der Benutzer dann dem Verkäufer schicken muss, welcher den passenden Gegencode generiert, der dann gespeichert wird. Diese Code-/MAC-Adressen Kombination wird dann bei jedem Programmstart auf ihre Richtigkeit geprüft. So kann man die Benutzung auf einen einzigen PC einschränken. :) Wäre dies möglich? Kann man diese Idee umsetzen? :D Ich freue mich...
AutoIt kann keine statische Adresse mit XYZ Koordinaten auslesen?
10/10/2009 - WoW Bots - 15 Replies
Hi ich frage mich, warum mein AutoIt Code keine statische Adresse aus Wow 2.4.3, genauer: die XYZ Koordinaten, auslesen kann.:confused: Es kommt immer nur 0 raus, anstelle der in CE korrekt angezeigten Koordinaten (bei gleicher statischer Adresse, also nichts mehr mit Pointern usw) Code: #include <NomadMemory.au3> #include <GUIConstants.au3> #include <String.au3>



All times are GMT +1. The time now is 13:19.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.