Esempio n. 1
0
        public static String valueWithError(out OpenUDIDErrors error)
        {
            String v = value;

            error = _lastError;
            return(v);
        }
        private static String _getOpenUDID()
        {
            _lastError = OpenUDIDErrors.None;
            if (_cachedValue == null)
            {
                //MD5CryptoServiceProvider _md5 = new MD5CryptoServiceProvider();
                MD5 _md5 = MD5.Create();
                ManagementObjectSearcher _searcher = new ManagementObjectSearcher("SELECT ProcessorId FROM Win32_Processor");
                int i = 0;
                foreach (ManagementObject mo in _searcher.Get())
                {
                    Console.WriteLine("CPU:{0} Info:\t{1}" ,i++, mo["ProcessorId"].ToString());
                    byte[] bs = System.Text.Encoding.UTF8.GetBytes(mo["ProcessorId"].ToString());
                    bs = _md5.ComputeHash(bs);
                    StringBuilder s = new StringBuilder();
                    foreach (byte b in bs)
                    {
                        s.Append(b.ToString("x2").ToLower());
                    }
                    _cachedValue = s.ToString();
                }

            }
            return _cachedValue;
        }
Esempio n. 3
0
 private static String _getOpenUDID()
 {
     _lastError = OpenUDIDErrors.None;
     if (_cachedValue == null)
     {
         _cachedValue = MD5Core.GetHashString(_getOldDeviceUniqueId());
     }
     return(_cachedValue);
 }
Esempio n. 4
0
 private static String _getOpenUDID()
 {
     _lastError = OpenUDIDErrors.None;
     if (_cachedValue == null)
     {
         _cachedValue = Utils.md5(_GetMacAddress());
     }
     return(_cachedValue);
 }
Esempio n. 5
0
        private static String _getOpenUDID()
        {
            _lastError = OpenUDIDErrors.None;
            if (_cachedValue == null)
            {
                _cachedValue = MD5Core.GetHashString(_getOldDeviceUniqueId());

            }
            return _cachedValue;
        }
Esempio n. 6
0
 private static String _getOpenUDID()
 {
     _lastError = OpenUDIDErrors.None;
     if (_cachedValue == null)
     {
         MD5 _md5 = MD5.Create();
         ManagementObjectSearcher _searcher = new ManagementObjectSearcher("SELECT ProcessorId FROM Win32_Processor");
         foreach (ManagementObject mo in _searcher.Get())
         {
             byte[] bs = System.Text.Encoding.UTF8.GetBytes(mo["ProcessorId"].ToString());
             bs = _md5.ComputeHash(bs);
             StringBuilder s = new StringBuilder();
             foreach (byte b in bs)
             {
                 s.Append(b.ToString("x2").ToLower());
             }
             _cachedValue = s.ToString();
         }
     }
     return(_cachedValue);
 }
Esempio n. 7
0
 private static String _getOpenUDID()
 {
     _lastError = OpenUDIDErrors.None;
     if (_cachedValue == null)
     {
         //MD5CryptoServiceProvider _md5 = new MD5CryptoServiceProvider();
         MD5 _md5 = MD5.Create();
         ManagementObjectSearcher _searcher = new ManagementObjectSearcher("SELECT ProcessorId FROM Win32_Processor");
         int i = 0;
         foreach (ManagementObject mo in _searcher.Get())
         {
             Console.WriteLine("CPU:{0} Info:\t{1}", i++, mo["ProcessorId"].ToString());
             byte[] bs = System.Text.Encoding.UTF8.GetBytes(mo["ProcessorId"].ToString());
             bs = _md5.ComputeHash(bs);
             StringBuilder s = new StringBuilder();
             foreach (byte b in bs)
             {
                 s.Append(b.ToString("x2").ToLower());
             }
             _cachedValue = s.ToString();
         }
     }
     return(_cachedValue);
 }
Esempio n. 8
0
 public static String valueWithError(out OpenUDIDErrors error)
 {
     String v = value;
     error = _lastError;
     return v;
 }