djoy 2006-2-16 18:56
■版本更新到1.1■BusLine Converter让每个人都可以自助更新公交库
看到坛子上BusLine的数据很多,但多数是二进制的.pdb或.Bus文件,网友只能用,不能自助更新,于是有了做一个数据转换工具的想法。这种工具也就是有些网友所谓的反编译工具。
把Palm格式的.pdb文件、PC或PPC格式的.Bus文件转换成纯文本文件,大家就可以结合BusLine Builder自助更新数据了。
经过几天的奋战,终于小成,我把它命名为BusLine Converter。希望大家能喜欢,更希望大家能把更新的库文件共享出来,所谓我为人人,人人为我。
由于对BusLine数据格式的时间表达还没参透,目前的版本有个小缺陷,就是[color=red]21:20到24:00之间的时间没能正确解读[/color]。
如有其它Bug,请发邮件给我:[email]djoy@zj.com[/email]
1.0版已删除
最新版本为1.1
更新历史:
2006-02-16 初始版本 1.0
2006-02-18 1.1
1、大幅优化了转换速度。上海市是数据量最大的,共1556条线路、4820个站点,优化后转换时间从6~8秒提高到0.06~0.25秒。其它城市更是瞬间完成。
2、优化了显示字体,1.0版字体很不清晰,1.1版得到改进。
3、转换得到的文本中,自动生成的版本信息中“XX公交”更改为原文件名去掉.pdb或.Bus。
4、转换完成后显示转换信息,转换信息包括文件名称、大小、线路数、站点数、转换时间等。
5、转换过程改进。转换成功后直接生成txt文件并自动打开。txt文件名同原始文件名。
6、修正打印和打印预览错误。
7、修改美化图标。
8、去除无用的帮助。
9、子窗口自动最大化。
10、完善读写文件错误检测。
11、不需MFC DLL库。
[color=red]BusLine Converter
让每个人都可以自助更新公交库
让每个人都用上最新的公交库[/color]
djoy 编辑于 2006-3-5 23:07:04
smartstone 2006-2-16 20:21
强!支持:X:
djoy 2006-2-17 02:29
[quote]marshal 写道:
厉害,就是不知道数据源 哪里来比较好?
[/quote]
到各大论坛搜索,用BLC转换后自己更新所在城市的库!
这么多的城市,不是每个城市在网上都有官方实时更新的数据,所以只有靠民间自助了。
inspire 2006-2-17 05:17
支持原创,楼主好样的~~!!
不过,此类工具BusLine的作者已经做出来了
BusFile Builder
是LZ要超越的目标,加油~
dpa 2006-2-17 05:28
[quote]inspire 写道:
支持原创,楼主好样的~~!!
不过,此类工具BusLine的作者已经做出来了
BusFile Builder
是LZ要超越的目标,加油~
[/quote]
这个和busfile builder不一样,一个是编译,一个是反编译。支持楼主。
joewong 2006-2-18 06:50
路过支持一把:D:
大家齐动手让各地的公交数据更准确些~~
djoy 2006-2-18 20:39
■版本更新到1.1
大幅优化速度,改进易用度,修正错误,美化界面,详情见首贴。