找回密码
 加入
搜索
查看: 4820|回复: 8

[网络通信] 纯AU3获得本地MAC地址

  [复制链接]
发表于 2010-12-1 19:42:00 | 显示全部楼层 |阅读模式
rundos = Run(@COMSPEC & " /c ipconfig /all", '', @SW_HIDE,$STDERR_CHILD+ $STDOUT_CHILD)

ProcessWaitClose($rundos)

While 1
    $line  &= StdoutRead($rundos)
    If @error Then ExitLoop
   ; MsgBox(0, "STDOUT read:", $line)
Wend

$len = StringRegExp( $line ,'(Physical Address).*(:).*' & @CRLF,2)

        If @Error <>0 Then
               
                $len = StringRegExp( $line ,'(物理地址).*(:).*' & @CRLF,2)
               
        EndIf
发表于 2010-12-1 20:03:23 | 显示全部楼层
不如用运行来得快点吧?
发表于 2010-12-1 21:21:35 | 显示全部楼层
用了_rundos 还算是纯au3啊
发表于 2010-12-2 01:37:06 | 显示全部楼层
回复 3# cxlater

本人这样理解,不借用第三方插件(如dll)来完成操作的AU3就是纯AU3
发表于 2010-12-2 09:44:43 | 显示全部楼层
不知道能不能伪造一下呢?
发表于 2010-12-2 09:54:51 | 显示全部楼层
#Include <ACN_NET.au3>
_API_Get_NetworkAdapterMAC (@IPAddress1)
发表于 2010-12-2 18:44:47 | 显示全部楼层
#Include <ACN_NET.au3>
_API_Get_NetworkAdapterMAC (@IPAddress1)
这个在多网卡若HDCP下就不行了,有点郁闷!
发表于 2010-12-2 19:14:09 | 显示全部楼层
支持一下新手,不容易啊。。。
发表于 2010-12-23 19:05:07 | 显示全部楼层
回复 6# 水木子


    我用宽带的, 有两个MAC地址, 不明所以
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-23 07:58 , Processed in 0.082095 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表