• “三连冠”从何而来?恩施市领跑全省生态功能类县市揭秘 2019-09-16
  • 朝鲜军人敬了一个礼 特朗普看到后马上回了一个 2019-09-16
  • 北京市北京元之沃4S店【在线咨询】 2019-09-06
  • 指尖触碰 你我结缘丨浙江新闻4周年 我们再出发 2019-09-06
  • 聚焦十九大 专家解读:中国的大国外交彰显哪些理念? 2019-09-01
  • 【聚焦军博会】216个代表团2037个项目将亮相军博会 11大军工集团全部参展 2019-09-01
  • 聚焦机构改革:新部门接连挂牌 快速进入角色 2019-08-28
  • 二手房办证5个工作日搞定 2019-08-28
  • 218万游客在晋中市“粽”情过节 2019-08-22
  • 西安6月以来限购区域内无一家开盘,“摇号细则近日将出” ——凤凰网房产北京 2019-08-22
  • 晓港公园花卉馆南侧场地出租项目 2019-08-21
  • “三个90周年”系列秋收起义90周年纪念活动新闻发布会在昌召开 2019-08-11
  • 打造历史文化名城 “安宁记忆”项目启幕 2019-08-11
  • 罗品禧的专栏作者中国国家地理网 2019-08-10
  • 海淀创业园双创文化:双R沙龙,让创业之路越走越好 2019-08-10
  • 首页 > 精品软件下载, 编程学习记录 > 手机号码生成器的原理(附下载)

    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-09-16
  • 朝鲜军人敬了一个礼 特朗普看到后马上回了一个 2019-09-16
  • 北京市北京元之沃4S店【在线咨询】 2019-09-06
  • 指尖触碰 你我结缘丨浙江新闻4周年 我们再出发 2019-09-06
  • 聚焦十九大 专家解读:中国的大国外交彰显哪些理念? 2019-09-01
  • 【聚焦军博会】216个代表团2037个项目将亮相军博会 11大军工集团全部参展 2019-09-01
  • 聚焦机构改革:新部门接连挂牌 快速进入角色 2019-08-28
  • 二手房办证5个工作日搞定 2019-08-28
  • 218万游客在晋中市“粽”情过节 2019-08-22
  • 西安6月以来限购区域内无一家开盘,“摇号细则近日将出” ——凤凰网房产北京 2019-08-22
  • 晓港公园花卉馆南侧场地出租项目 2019-08-21
  • “三个90周年”系列秋收起义90周年纪念活动新闻发布会在昌召开 2019-08-11
  • 打造历史文化名城 “安宁记忆”项目启幕 2019-08-11
  • 罗品禧的专栏作者中国国家地理网 2019-08-10
  • 海淀创业园双创文化:双R沙龙,让创业之路越走越好 2019-08-10
  • 幸运飞艇app苹果版下载 海南开奖 彩票2元3d走势图带连线 360票网老时时 双色球走势图500 e球彩走势图总进球数 下载秒速时时结果 体彩两元网20选5 32张扑克牌大小 腾讯欢乐麻将规则