123456789101112131415161718192021222324252627282930313233343536373839 |
- //Download json File RAW file: https://git.quark-i.com/quark/assigned_ipaddresses/raw/master/list.json
- var list = {
- "0A20000022B00118STHY2000": {"mac_address":[123917676171264,123917676171265]},
- "0A20000022B00118STHY2001": {"mac_address":[123917676171266,123917676171267]}
- }
- var div = document.getElementById('maclist');
-
- for(var i in list){
- var mac1_raw = list[i].mac_address[0];
- var mac2_raw = list[i].mac_address[1];
-
- if (mac1_raw){
- var mac1 = new Array( 6 ).join( '00' )
- .match( /../g )
- .concat( mac1_raw.toString( 16 ).match( /.{1,2}/g ) ).slice(5).join( ':' );
- //console.log("mac1: ", mac1);
- }
-
- if (mac2_raw){
- var mac2 = new Array( 6 ).join( '00' )
- .match( /../g )
- .concat( mac2_raw.toString( 16 ).match( /.{1,2}/g ) ).slice(5).join( ':' );
- //console.log("mac2: ", mac1);
- }
-
- var line;
-
- if (mac1_raw && mac2_raw){
- line = '"'+i+'":{"mac_address":[ "'+ mac1 + '","' +mac2+ '"]},'
- }
- else{
- line = '"'+i+'":{"mac_address":[ "'+ mac1 + '"]},'
- }
-
- //console.log(line);
- div.innerHTML += line+"<br>";
- }
|