设为首页收藏本站淘宝杂货铺

从F到0 - From F to 0

 找回密码
 注册已关闭
搜索
查看: 2082|回复: 2
收起左侧

易语言按指定规律产生不规则随机强密码的实现方法

[复制链接]
发表于 2017-11-11 17:27:06 | 显示全部楼层 |阅读模式

  1. .版本 2
  2. .支持库 spec

  3. .程序集 窗口程序集_启动窗口
  4. .程序集变量 A, 文本型

  5. .子程序 __启动窗口_创建完毕
  6. .局部变量 B, 文本型

  7. 置随机数种子 ()
  8. B = “”
  9. A = “0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz”
  10. .计次循环首 (8, )
  11.     B = B + 取文本中间 (A, 取随机数 (1, 取文本长度 (A)), 1)
  12. .计次循环尾 ()
  13. A = “0123456789”
  14. .计次循环首 (4, )
  15.     B = B + 取文本中间 (A, 取随机数 (1, 取文本长度 (A)), 1)
  16. .计次循环尾 ()
  17. A = “ABCDEFGHIJKLMNOPQRSTUVWXYZ”
  18. .计次循环首 (4, )
  19.     B = B + 取文本中间 (A, 取随机数 (1, 取文本长度 (A)), 1)
  20. .计次循环尾 ()
  21. A = “abcdefghijklmnopqrstuvwxyz”
  22. .计次循环首 (4, )
  23.     B = B + 取文本中间 (A, 取随机数 (1, 取文本长度 (A)), 1)
  24. .计次循环尾 ()
  25. A = “0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz”
  26. .计次循环首 (8, )
  27.     B = B + 取文本中间 (A, 取随机数 (1, 取文本长度 (A)), 1)
  28. .计次循环尾 ()
  29. B = “@@” + B + “@@”
  30. 调试输出 (B)
  31. 置剪辑板文本 (B)
  32. 结束 ()
复制代码



相关帖子

发表于 2017-11-12 10:28:26 | 显示全部楼层
应该很有用,
您需要登录后才可以回帖 登录 | 注册已关闭

本版积分规则

QQ|手机版|Archiver|从F到0 ( 蒙ICP备17002595号-1 )
蒙公网安备15010402000325号

腾讯云安全认证

GMT+8, 2024-4-26 03:46 , Processed in 0.872050 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表