• 人民日报客户端宣传页 2019-11-15
  • 一语惊坛(6月5日):担当新使命,展现新作为。 2019-11-15
  • 俄罗斯驻华大使:未来上合的首要任务是加强区域一体化 2019-11-14
  • 今后不懂藏文也能读《格萨尔》了 2019-11-14
  • 太原网友:谁来管管逢雨必淹的山大附小周边 2019-11-13
  • 拉萨市为第五批市级非遗代表性项目传承人颁证 2019-11-12
  • 商务部新闻发言人对美白宫6月18日声明发表谈话 2019-11-12
  • “袋鼠军团”宣称有秘密武器 老将新秀谁更耀眼? 2019-11-11
  • 他们是中国军人,他们2个月排除380万平方米雷场 2019-11-07
  • 陕西守艺人丨传承自父亲的老油坊,是我人生的希望之光 2019-11-04
  • 人民日报评论:在端午品味文化的芳香 2019-11-04
  • 广东摧毁两“呼死你”团伙 恶意呼叫超过12亿次 2019-11-03
  • 400年来旷日持久的一桩公案:《西游记》作者真的是吴承恩吗? 2019-11-03
  • 紫光阁中共中央国家机关工作委员会 2019-11-03
  • “普京4.0”时代 三大执政优势应对挑战 2019-11-02
  • 首页 > 精品软件下载, 编程学习记录 > 手机号码生成器的原理(附下载)

    201707月21

    手机号码生成器的原理(附下载)

    作者:admin 7 Comments 发表评论

    曾道人新报跑狗 www.jmuag.tw 今天想在网上下载一个手机号码生成器,要求是能按照所在市生成手机号码。结果百度了好多个,都不行,很多都是要钱的,不要钱的要么功能不能达到要求,要么是生成了号码以后没法导出号码。

    虽然如此,还是下载到一个叫:“思华手机号码生成器”的软件。这个软件生成了号码以后,点击导出号码没有反应,我估计是号码太多了导致出现的问题。

    在这个软件里,有一个TXT文本文档,里面包含了全国各个市区的手机号码段,包括移动,联通,电信等。比如我所在的城市就有474个号码段。从这个软件可以看出来,号码段是由11位手机号码的前7位数字决定的。这么算来,我所在的这个市有474个号码段,每个号码段后面从0000到9999一共是10000个组合。也就是说,全市的手机号码总个数应该就是:474*10000=474万。除非以后增加新的号码段,不然的话,我市最多也就是这么多个号码,当然实际上,肯定少于这么多个号码。

    这样写这个手机号码生成器就有基本原理了:先根据城市名找到号码段,然后让每个号码段计次循环10000次,就能得到每个城市所有的手机号码。

    手机号码段

    先把原理记录在这里,如果网上没有找到免费的手机号码生成器,就自己动手写一个得了。

    PS:经过测试,发现网上的免费软件都有各种缺陷,比如生成号码不全面,或者生成号码的速度很慢。我用思华手机号码生成器生成密码时就发现,有部分号段没有匹配完,程序就自动结束了,另外该程序用的应该是单线程的,生成速度非常慢。474W的号码个数,全部生成要数小时。最后还是决定自己写一个,功能很简单,用了多线程生成,一共10个线程,如图:

    软件界面

    简单说下用法:

    1,输入你要生成的城市名称

    2,点击“寻找号段”

    3,点击开始生成号码

    4,等所有的号码生成完毕以后,点击导出号码,会在软件所在的目录文件里生成一个“mianfeizidian.txt”的文件,密码都在这个文件里一行一个的排列着。

    软件下载地址:百度网盘下载

    注意事项,解压以后,请不要修改里面的文件名称,否则会造成软件运行错误。

    在写这个程序的过程中,使用了多线程,并且发现使用“超级列表框”这个组件多线程插入的速度比使用“编辑框”这个组件的多线程加入文本速度快很多很多,在速度优势上,非常明显。

    推荐阅读相关文章:精品软件下载 编程学习记录

    本文地址://www.jmuag.tw/shoujihaoma.html
    版权所有 © 转载时必须以链接形式注明作者和原始出处!

    7 Responses to “手机号码生成器的原理(附下载)”

    1. #1 yzj957x 回复 | 引用 Post:2017-07-24 16:24

      建议将编辑框换成下拉式组合框

      • #2 admin 回复 | 引用 Post:2017-07-24 16:26

        嗯,这个建议还不错?;岣掳姹镜?,使得速度更快。

    2. #4 大雨 回复 | 引用 Post:2017-07-27 15:07

      我看完后,想问你:整这个一个有什么用呢

      • #5 admin 回复 | 引用 Post:2017-07-27 20:54

        额,我自己练手写了多线程,另外网上有人写这个程序卖钱,我想总是会有用的。

    3. #6 youke 回复 | 引用 Post:2017-08-06 20:35

      后四位数应该随机一点,一般人用不起靓号

      • #7 admin 回复 | 引用 Post:2017-08-07 03:54

        随机的话,就不再全面了,这个是要生成全面的号码、不漏掉任何一个。

    发表评论

  • 人民日报客户端宣传页 2019-11-15
  • 一语惊坛(6月5日):担当新使命,展现新作为。 2019-11-15
  • 俄罗斯驻华大使:未来上合的首要任务是加强区域一体化 2019-11-14
  • 今后不懂藏文也能读《格萨尔》了 2019-11-14
  • 太原网友:谁来管管逢雨必淹的山大附小周边 2019-11-13
  • 拉萨市为第五批市级非遗代表性项目传承人颁证 2019-11-12
  • 商务部新闻发言人对美白宫6月18日声明发表谈话 2019-11-12
  • “袋鼠军团”宣称有秘密武器 老将新秀谁更耀眼? 2019-11-11
  • 他们是中国军人,他们2个月排除380万平方米雷场 2019-11-07
  • 陕西守艺人丨传承自父亲的老油坊,是我人生的希望之光 2019-11-04
  • 人民日报评论:在端午品味文化的芳香 2019-11-04
  • 广东摧毁两“呼死你”团伙 恶意呼叫超过12亿次 2019-11-03
  • 400年来旷日持久的一桩公案:《西游记》作者真的是吴承恩吗? 2019-11-03
  • 紫光阁中共中央国家机关工作委员会 2019-11-03
  • “普京4.0”时代 三大执政优势应对挑战 2019-11-02
  • 喜乐彩走势图 甘肃十一选五走势图一定牛一一 北京pk10投注十大平台 海南环岛赛怎么玩 号码查询 山西11选5任5最大遗漏 股票配资风险 山东十一选五遗漏数据 体彩组六六码遗漏 加拿大快乐8走势图