这段代码的计算方法是将给定的key_name字符串进行加密,生成一个新的字符串ls_name。具体的加密过程如下:

  1. 从key_name的末尾取出3个字符,将其转换为整数li_rand。

  2. 将key_name的末尾3个字符去掉,剩下的字符串为ls_key_name。

  3. 计算ls_key_name的长度li_string_len,并将其减去3,再除以3,得到一个整数li_string_len。

  4. 从ls_key_name中按照每3个字符一组的方式取出li_string_len组字符,每组字符转换为整数li_this_char。

  5. 对于每组字符,将li_this_char减去li_rand,再减去当前组的编号i,再减去1,得到一个新的整数值。

  6. 将上一步得到的整数值转换为对应的字符,并将这些字符依次拼接在一起,得到最终的加密字符串ls_name。

  7. 将ls_name作为函数的返回值。


原文地址: https://www.cveoy.top/t/topic/dJ7S 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录