也写了一个手机号码归属地查询软件,晒一下

网上有许多版本的手机号码归属地查询软件,很多还收费的,好奇怪,有些还具有流氓习气。看不过,所以自己亲自动手写了一个来玩玩,最初选用过数据存储引擎是 HSql 和 Derby,因为他们有些弊端很明显,数据文件大、多文件支持、例如初始化时特慢、查询效率也不高、占有内存多、数据安全性不高,最后按定了 SQLite。

语言也是先用 Java 的 SWING 来实现的,后来觉得 Java 写的程序慢是一个方面,还要虚拟机才能玩得转,有碍于发布,所以选用了 VC 来写,它写出来的东西可方便,把用到的动态库和数据文件考到别的机器上就能运行,最后应用了一个皮肤美化一下。

本软件定名为:手机号码归属地查询(俗),英文名:Mobile Locator(名不符实),可查130-139及159段手机号码,数据我将会持续更新。绿色安装,不含任何恶意代码,解压执行 MobileLocator.exe 即可,运行时查询效率很高,占用内存不大,启动后 5M 疯狂点查询按钮最大占用内存也只是 7M,没有内存溢出。

可占击这个链接下载 MobileLocator V0.2(20060626).rar ,希望您喜欢,有什么宝贵意见或者要冲我拍砖头的可留言或 Email 我: fantasia@sina.com

软件界面如下:

输入手机号前7位按回车或者点查询按钮即可进行查询,如果你乐意输入完整手机号,那也无妨,反正结果都一样的。在主界面中按F1键或者先点右上角的问号然后在窗口主体部分随处单击鼠标就会出会关于窗口,显示本产品极简要信息--初定版本0.2,因为相对于初始版那丑陋不堪的界面还算增色不少

做这么多年软件也是第一次给自己写一个可在手边用的小工具,至于拿出来晾一下,实是有些丢丑啦。 希望以后多写些实用的小工具,即便是当作自娱自乐也好,怎么说也是一个看得见的产出,所以说非常希望得到大家的提议。

类别: My Works. 标签: . 阅读(651). 订阅评论. TrackBack.

Leave a Reply

25 Comments on "也写了一个手机号码归属地查询软件,晒一下"

avatar
隔叶黄莺
Guest

数据信息在哪个 dat 文件里,就是一个 sqlite 数据库文件。

gembin
Guest

数据信息能否共享?。。。。

cary
Guest
cary

下了个sqliteManager工具但打开你的数据库文件是乱码,不知道有谁也是一样。。怎么才能看到中文呢。

永无止境
Guest

佩服以下

网
Guest

不错支持

隔叶黄莺
Guest

那就是没有成功的加到 classpath 中,你怎么加的

sd
Guest
sd

httpclient 这个包如何装,我放到classpath里,可是提示说:org.apache.httpclient这个包不存在。

Unmi
Guest

@Trublu

这个就是用VC写的

Trublu
Guest
Trublu

能否贡献源码以供学习想搞一个用C写的

谢谢

cjz_1458@yahoo.com.cn

洛阳
Guest

数据有点老啊!

paul
Guest
paul

原来给通信公司做过hlr的东西就可以查询用户签约信息(就是该手机号的业务等信息),估计跟楼主的应该差不多啊

lvbuwei
Guest
lvbuwei

这个东西还要什么源码.主要是作者得到这些数据需要细心和功夫.佩服.

over
Guest
over

能否贡献源码以供学习

谢谢

over140@gmail.com

135
Guest
135

写个MIDP放在手机上多方便

太好了,写个手机上用的那就更好了,顶顶顶!!!

dindin
Guest
dindin

人气这么旺啊,哈...顶了

Unmi
Guest

sqlite3 数据库文件

.mode csv 表名

.output c:\out.csv

select * from 表名

上一查询结果就会生成你要的csv文件

龙
Guest

下了个SQLite自己看看,怎么能够将表备份为H2支持的格式呢? 好像H2支持csv

龙
Guest

能否共享HSQL的数据库文件呢?想用H2Database实现一把..

keith
Guest

写个MIDP放在手机上多方便

Unmi
Guest

你下载了之后数据库就已经给你了,明文的,没有加密。

舵手
Guest

不错,不知数据库是否能共享:)

Unmi
Guest

写了个 httpclient 从几个网站上拉下来的

Jones
Guest
Jones

数据信息从哪里拿的,能否透漏一下?谢谢!

Unmi
Guest

按我某位同学使用后的建议有:

再加上重置按钮,把所有的文本框清空,并且考虑可在号码框中手动清空后是否把其他结果数据也清空。

sitinspring
Guest

不错不错,值得鼓励.