BDF格式的字库转BMP工具_BDF2BMP

 

     由于我们D600项目需求大字体,而我们只有BDF格式的字库,要转成VIA平台所需要的数组形式的字体数据。
     VIA有两个工具,FontConvert,能把BMF格式的转为数组形式的,FontGener可以把一组以对应的Uniconde编码命名的BMP图像的字体文件转成数组形式的。
    
但首先要把BDF转成BMP,在网上找到一个开源的程序BDF2BMP,它可以生成一张巨大的BMP图片,进行了修改BDF2BMP2009,它现在可以生成一张张独立的BMP文件,有些参数需要根据坏境定制一下,这部分没做到可选参数,所以就把源码发出来,有需要的自己再改动一下,在VC6~9中直接编译运行即可。

Iditu 开源

Iditu到现在己经历经了三次更新(不够快:),解决了地图的拖动,与多线程的加入.现在还有一个问题是拖动地图时可能会出现白屏(刷屏慢的问题),最近会把它解决.

Iditu最终会开源的,我想,但现在还不是时候,一个原因是自己的代码还有待完善,其次大环境还不具备.但我会把Iditu中遇到的问题在这里更新,并有尽可能详细的代码说明:)
 

Iditu 定位你及好友的位置

 

现在的GPS定位设备很普遍,但只是定位自己,关键是如何定位别人, 让彼此知道对方在哪,Iditu项目就此产生了。
   
Iditu可以在你的手机端或WEB端的地图上实时显示好友的位置。
    
Iditu分为WEB端与手机端,通过将手机端的GPS位置信息更新至Iditu服务器,好友的位置就能实时显示在你的WEB端或手机端的地图上。
    使用前你需要先到www.Iditu.net注册帐号,添加要显示的好友。

私密防火墙与短信预发

      

     我在VIA平台上做的第二个完整的APP,实现了私密防火墙与短信预发的功能。采用MVC的设计模式,基于消息的传递机制。 
     新包的控件与消息的传递处理过程更加复杂,越来越接近MFC。 
     私密防火墙主要实现了对短信,通话记录等窗口的加密。短信预发的实现要麻烦一些,要用到系统的定时器与消息队列。

Iditu PPC V1 -Withmobile

ditu PPC V1.0 版在2009.1.1 会准时与大家见面。

最近在地图的绘制,地图上附加控件的处理,用户相关的操做上做了大量的工作,功能原型己经完成。这个月会完善相关的UI。下个月完善服务端的相关操作。12月份进行联调。到时可能会邀请部用有兴趣的用户进行内测。可以在这里留下你的邮箱,会收到内测的邀请码 🙂
 

Withmobile

withmobile是一个大的项目,其宗旨在网站上有说明.Iditu是她的一个应用,关于地图方面的.

现在透露一点:

1.你在Iditu注册扣可以把你的位置信息更新到服务器,你可以添加好友,把她加入到你所在的组中.

2.在地图上你就可以看到你和你的朋友的具体的位置信息.

目前还在封闭开发当中,希望不久能给大家一个测试版使用.
 

Notepad Beta1

 

      我在VIA嵌入式平台上做的第一个完整的APP,一个记事本的程序,现在实现了添加,修改,删除等基本操作。
     
每条Note的数据是存储在SIDB中,对应一个KEY,每加一条KEY的值加1,删除时会把被删除项的后面所有项顺序向前推,有一个独立的变量记录了现在的总条数,读取列表时根据此数据从SIDB中逐条读出,动态添加到MenuItem中。
     
程序不是很复杂,但涉及的方面比较多,如SIDB的读写,Menu的动态设定等。这里有源程序可供下载。

IP Message 消息过滤版

 

       飞鸽传书 2.0.4
中会自动广播一条升级信息,由于公司内都是使用它作为内部的IM与文件传输工具,能同时上百人在线,版本众多,经常收到这条消息,通过对作者开源版本的分析,作了一个过滤版,自动屏蔽了那条消息,在Log文件中会有记录.
        
通过对代码的研究,学习了不少关于Windows API编程和WinSock方面的知识.

AIDS 的程序分析模型

 

        AIDS
的程序分析模型,
全国数学建模竞赛中,用程序实对AIDS的传播模型的计算与统计.并对将来的发展趋势进行了预测.
      
通过对8千多组的原始数据,用程序实现对其分类统计,得出分散的点,代入Matlab得出二元回归方程,从而得出其传播规律与趋势.