js獲取設(shè)備mac地址 JS能獲得電腦的CPU硬盤序列號MAC地址,計算機(jī)名等信息嗎?
JS能獲得電腦的CPU硬盤序列號MAC地址,計算機(jī)名等信息嗎? 如果是按照常規(guī)方法嘗試獲取這些信息的,那就肯定不行,因為JS是沒有對應(yīng)的命令來直接獲取這些信息的。 如果需要使用JS獲取這些信息,可
JS能獲得電腦的CPU硬盤序列號MAC地址,計算機(jī)名等信息嗎?
如果是按照常規(guī)方法嘗試獲取這些信息的,那就肯定不行,因為JS是沒有對應(yīng)的命令來直接獲取這些信息的?! ∪绻枰褂肑S獲取這些信息,可以通過JS釋放一個VB文件,通過該腳本間接獲取這些信息,不需要直接提取。VB語言中的一些函數(shù)可以用于獲取這些信息,并儲存在特定的地方;JS自帶的XMLHTTP組件則可以在這些地方獲取這些數(shù)據(jù)。所以,在JS中插入“釋放VB文件、調(diào)用XMLHTTP組件”的命令,就可以間接獲取這些數(shù)據(jù)了。
使用js獲取客戶端mac?
js屬于客戶端腳本,在操作權(quán)限上有多限制,用戶不可能為了你這個需求改變平常的安全習(xí)慣,獲取mac地址可通過服務(wù)端獲取,然后回傳到客戶端,目前簡單的實(shí)現(xiàn)方法就是這個
JS獲取本地IP、MAC地址?
如果單純的只是想要ip,用不著python,在你的`~/.bashrc`~/.zshrc`中添加這兩句:
source一下,然后就可用命令:ip、ipcn 來獲取ip了,簡單方便。
前端js怎么直接獲取電腦詳細(xì)配置信息?
一般商業(yè)瀏覽器是沒有這種接口的,w3c也沒有這種標(biāo)準(zhǔn),所以想直接js實(shí)現(xiàn)目前是不可能的。
想實(shí)現(xiàn)基本還是得發(fā)給員工一個本地程序去獲取配置信息,但bat腳本肯定不行,太容易被修改。如果不想增加太多額外的編程成本和時間,可以考慮用 nw.js or electron 打包網(wǎng)頁分發(fā)給員工運(yùn)行,他兩相當(dāng)于一個特殊的瀏覽器,可以讓js順帶跑node.js的api得到機(jī)器配置信息,另外他兩都可以加密編譯源碼,使得腳本無法修改,從而保證信息準(zhǔn)確。
另外最重要的是,你們前端人員應(yīng)該可以零成本上手,不需要耗費(fèi)額外成本