Ignore:
Timestamp:
Oct 21, 2009, 9:31:36 AM (12 years ago)
Author:
kopal
Message:

renamed "blocksize" to "bytesToUse"

Location:
trunk/CrypPlugins/CostFunction
Files:
2 edited

Legend:

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

    r717 r761  
    129129            if (this.InputText is Object && this.stopped == false)
    130130            {
    131                 int blocksize = 0;
     131                int bytesToUse = 0;
    132132                try
    133133                {
    134                     blocksize = int.Parse(settings.Blocksize);
     134                    bytesToUse = int.Parse(settings.BytesToUse);
    135135                }
    136136                catch (Exception ex)
    137137                {
    138                     GuiLogMessage("Entered blocksize is not an integer: " + ex.Message, NotificationLevel.Error);
     138                    GuiLogMessage("Entered bytesToUse is not an integer: " + ex.Message, NotificationLevel.Error);
    139139                    return;
    140140                }
    141141                byte[] array;
    142142
    143                 if (blocksize > 0)
    144                 {
    145                     //Create a new Array of size of Blocksize if needed
    146                     array = new byte[blocksize];
    147                     for (int i = 0; i < blocksize && i < this.InputText.Length; i++)
     143                if (bytesToUse > 0)
     144                {
     145                    //Create a new Array of size of bytesToUse if needed
     146                    array = new byte[bytesToUse];
     147                    for (int i = 0; i < bytesToUse && i < this.InputText.Length; i++)
    148148                    {
    149149                        array[i] = InputText[i];
     
    323323        }
    324324
    325         public int getBlocksize()
     325        public int getBytesToUse()
    326326        {
    327327            try
    328328            {
    329                 return int.Parse(((CostFunctionSettings)this.plugin.Settings).Blocksize);
     329                return int.Parse(((CostFunctionSettings)this.plugin.Settings).BytesToUse);
    330330            }
    331331            catch (Exception ex)
    332332            {
    333                 throw new Exception("Entered blocksize is not an integer: " + ex.Message);
     333                throw new Exception("Entered bytesToUse is not an integer: " + ex.Message);
    334334            }
    335335        }
     
    356356        ///
    357357        /// Cost function can be set by CostFunctionSettings
    358         /// This algorithm uses a blocksize which can be set by CostFunctionSettings
    359         /// If blocksize is set to 0 it uses the whole text
     358        /// This algorithm uses a bytesToUse which can be set by CostFunctionSettings
     359        /// If bytesToUse is set to 0 it uses the whole text
    360360        ///
    361361        /// </summary>
     
    364364        public double calculateCost(byte[] text)
    365365        {
    366             int blocksize = 0;
     366            int bytesToUse = 0;
    367367            try
    368368            {
    369                 blocksize = int.Parse(((CostFunctionSettings)this.plugin.Settings).Blocksize);
     369                bytesToUse = int.Parse(((CostFunctionSettings)this.plugin.Settings).BytesToUse);
    370370            }
    371371            catch (Exception ex)
    372372            {
    373                 throw new Exception("Entered blocksize is not an integer: " + ex.Message);
     373                throw new Exception("Entered bytesToUse is not an integer: " + ex.Message);
    374374            }
    375375            byte[] array;
    376376
    377             if (blocksize > 0)
    378             {
    379                 //Create a new Array of size of Blocksize if needed
    380                 array = new byte[blocksize];
    381                 for (int i = 0; i < blocksize && i < text.Length; i++)
     377            if (bytesToUse > 0)
     378            {
     379                //Create a new Array of size of bytesToUse if needed
     380                array = new byte[bytesToUse];
     381                for (int i = 0; i < bytesToUse && i < text.Length; i++)
    382382                {
    383383                    array[i] = text[i];
  • trunk/CrypPlugins/CostFunction/CostFunctionSettings.cs

    r693 r761  
    3030        private bool hasChanges = false;
    3131        private int functionType=0;
    32         private String blocksize = "256";
     32        private String bytesToUse = "256";
    3333        #endregion
    3434       
     
    4444        }
    4545
    46         [TaskPane("Blocksize", "Which blocksize should be used for calculating?", null, 4, false, DisplayLevel.Beginner, ControlType.TextBox)]
    47         public String Blocksize
     46        [TaskPane("Bytes to use", "Which amount of bytes should be used for calculating?", null, 4, false, DisplayLevel.Beginner, ControlType.TextBox)]
     47        public String BytesToUse
    4848        {
    4949            get
    5050            {
    51                 return blocksize;
     51                return bytesToUse;
    5252            }
    5353            set
    5454            {
    55                 blocksize = value;
    56                 OnPropertyChanged("Blocksize");
     55                bytesToUse = value;
     56                OnPropertyChanged("bytesToUse");
    5757            }
    5858        }
Note: See TracChangeset for help on using the changeset viewer.