Ignore:
Timestamp:
Jan 24, 2011, 8:54:21 PM (11 years ago)
Author:
Sven Rech
Message:

keysearcher:
fixed naming bug in results

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/CrypPlugins/KeySearcher/KeySearcher.cs

    r2445 r2456  
    14391439        internal void updateToplist()
    14401440        {
     1441            DateTime chunkstart = DateTime.UtcNow;
     1442            DateTime defaultstart = DateTime.MinValue;
     1443            string username = P2PSettings.Default.PeerName;
     1444            long maschineid = Cryptool.PluginBase.Miscellaneous.UniqueIdentifier.GetID();
     1445            string maschinename = Cryptool.PluginBase.Miscellaneous.UniqueIdentifier.GetHostName();
     1446
    14411447            LinkedListNode<ValueKey> node;
    14421448            while (valuequeue.Count != 0)
    14431449            {
    14441450                ValueKey vk = (ValueKey)valuequeue.Dequeue();
     1451
     1452                //enhance our userdata:
     1453                if ((username != null) && (!username.Equals("")))
     1454                {
     1455                    vk.user = username;
     1456                    vk.time = chunkstart;
     1457                    vk.maschid = maschineid;
     1458                    vk.maschname = maschinename;
     1459                }
     1460                else
     1461                {
     1462                    vk.user = "Unknown";
     1463                    vk.time = defaultstart;
     1464                    vk.maschid = 666;
     1465                    vk.maschname = "Devil";
     1466                }
    14451467
    14461468                //if (costList.Contains(vk)) continue;
     
    16041626        public struct ValueKey
    16051627        {
     1628            public override bool Equals(object obj)
     1629            {
     1630                return (keya.SequenceEqual(keya));
     1631            }
     1632
    16061633            public double value;
    16071634            public String key;
Note: See TracChangeset for help on using the changeset viewer.