gmitter 0.4
星期四, 十二月 10th, 2009虽然说这个月不再搞程序,但却上瘾似的,停不住手。
给gmitter换了套网络代码,似乎不再那么卡了。但程序的尺寸和内存的占用都加大了一倍。毕竟使用的是MFC包装的CHttpFile类。这个类其实挺方便的。但移植到ce中却要注意一些问题。大概是ce并不支持某些特性。一开始openRequest的时候,添加了一些参数,一到m8中就显示程序错误。但在pc的测试程序中却正常。这个问题整了我一天。最后直接OpenRequest(CHttpConnection::HTTP_VERB_GET,urlstr);搞定。
意思是,想要post或get,就写两参数就行了,别加啥特性。
放出 gmitter 0.4
昨天试了release编译,仍然没通过,还是没搞明白哪有问题吧。如此不能进行打包…只能继续试。
gmitter 0.3
星期三, 十二月 9th, 2009今天再用手机打开“推倒”的时候,却发现状态后面跟多了时间的数据。原来下载回来的json数据的创建时间的位置又变化了。不得已,再次修改解析数据的函数。
我发现把“推倒”当成一个自己的玩具,自己用,自己玩,会轻松得多。不去想要做得怎样怎样了,那样太累了。就拿来自个玩好了。
一天一刷,真好玩…
包里加了一个图标,可以用优化精灵建立一个桌面程序了。
gmitter 0.3
(打包的都是debug版本,想编译release版本的,却通不过)
gmitter-0.2
星期一, 十二月 7th, 2009gmitter这项目做得我很郁闷,网络部分十分卡. 后台更新的时候系统不能操作。万一有电话打进来,那是肯定影响操作的。这个罪名可担当不起啊。
而且现在开始没啥时间了,要真正投入时间去准备结婚了。 只能先放一放吧,把gmitter后台更新去掉,使用时自己找时间手工按更新键即可。修正了加载json的bug,放出0.2的test版本,用于自己使用不错。
下载:
gmitter-0.2.tar.gz
gmitter 0.1 test
星期二, 十二月 1st, 2009推倒(gmitter)经过一个月的封闭开发,初具形态。
这是一个M8上开源的twitter客户端。目前有更新功能(比较烂),发推功能。
解决twitter被封的问题上,使用api功能。就是要各位自己提供api来上推特。
如不明白api是啥,可搜索twip,目前我只测试了这种api。
如前所说,第一次做wince程序,bug是在所难免。目前放出测试版,供勇敢的
小白先上。
并且征集程序里的图标。现在程序里几个图标都不对应相关内容。
开发过程得到许多人的帮忙。
谢谢linuxertony@gmail.com设计了推倒的图标。
谢谢lfeng帮忙测试。
谢谢来趣小组。
测试版在 gmitter-0.1.tar.gz 下载.(里面有readme)
当然如果您愿意,可通过捐助来帮助软件发展得更好。
捐助支付宝: lerosua@gmail.com
预览图:
(这里的图标比较乱,从左到右应该表达的是 普通的推消息,回复的推,私聊消息的推,公众的推,退出)
开发中
星期六, 十一月 7th, 2009转到windows下开发还真是不习惯。首先是编辑器的问题。一直以来都是用vim的。在vs2005上几乎是不会操作代码。而且对于其上的版本管理也无从了解。幸好是利用虚拟机开发。可两个系统共享一个目录。
于是在windows下生成项目目录及文件,又转到vim下写代码,git本地管理代码,再转到vs2005上编译,调试。如此倒也相安无事。
虽说都是C++,但却不习惯所谓的匈牙利命名方式,变量大小写也比较折腾。以前C的那种字符模式几乎不能用,而要用wchar_t,LPCSTR啥的。读写文件,网络操作也几乎是另一套东西。呃,这就是我一星期来在windows下coding的感觉。
目前进度受阻,某处代码在仿真器上能通过,到了真机上却无反应。没任何头绪,于是写博以缓解心情。
唯一比较爽的是,vbox的无缝模式可以让我在两个系统中自由穿梭。
开发中的程序叫“推倒”,大概没推倒世界,先把我自己推倒了。
又搞新东西
星期一, 十一月 2nd, 2009最近arch系统里有个bug,导致所有gtkmm程序都崩溃。想降级却发现软件依赖得太深了。只有坐等升级。那几款软件只有迟点再回来编码。
也正好利用这星期时间来为自己的手机做一个东西。呃,是for m8的。看了下它的sdk的sample,也挺简单的。只是,本本上的xp本来的空间就不多,根本装不了vs2005. 只好借用同学的机调试。呃,在linux下编码,再发到xp下调试。是挺折腾的,谁让我用不惯vs2005的編辑器哩。还是用vim的爽。
噢,还没说是m8的啥软件,就是 twitter啰。想做个客户端吧。简单点,自己能用就成。呃,最近开始相信打败即时通信的就是twitter这类应用了。一直等,都没人做。只能自己上了,希望一星期就有demo, 我还是第一次搞window下的软件哩。
另外,兴趣广泛也不是啥好事。
m8 on linux小技巧
星期二, 十月 13th, 2009把M8用U盘模式连入电脑后。linux系统会自动认出这个U盘。
打开rhythmbox的话,它可以自动导入M8的音乐目录。只要把rhythmbox的歌拖到M8的设备列表中,就自动复制到M8相应的音乐目录中。非常方便。(当然,目前似乎还不能把歌词和封面一起导入 )
M8 离线地图攻略
星期二, 六月 23rd, 2009M8下目前有两款地图软件,分别是googlemap,mbar maps。我只试过后一款,目前两者都需要连上网络。地图的流量对于wifi的m8或gprs的m8都够呛。好在支持离线浏览。只要查看过的地图以后就可以离线浏览了。
于是想到只要在pc上生成离线的地图数据,把它放到m8上就成了。搜索一下,pc上果然有相同的工具可用。也就是GMapCatcher , 地址:http://code.google.com/p/gmapcatcher/
这可是一个python写成的好工具,跨平台支持。可以通过它来查看google地图.而且支持离线浏览。更帅的是它支持批量下载地图。
在它的包里找到download.py这个文件,执行一下这个文件,会有帮助出现
leros@lerosua:/opt/google/gmap$ ./download.py
Download all maps of given location with one command
OPTIONS
–location= Location to download
–latitude= Latitude of the location
–longitude= Longitude of the location
–map Retrieve map images (default)
–satellite Retrieve satellite images
–terrain Retrieve terrain images
–latrange= Latitude Range to get (default = 0.050000)
–lngrange= Longitude Range to get (default = 0.050000)
–max-zoom= Maximum Zoom (default = 17)
–min-zoom= Minimum Zoom [...]
M8
星期二, 六月 9th, 2009最近实在郁闷得慌,无所目标,心无所恋。因此星期天没忍住诱惑,进岗顶入手了M8。足足两千大洋,也狠得下心了。
只在总统数码港那看到一家专卖的。看的人也很多,要去买也得排队。基本上都是买wifi版的,没多少人在乎所谓正式版,买完就破解wifi。那时我就想起可笑的wifi禁令。
初始使用,功能都不错。第一次玩触摸屏,重力感应。软件是少了,大家要求的QQ,没有好用的版本。我不要求这个,但也没一个可用的twitter客户端。等吧…
回家后打电话出现传说中的信号问题。刷的是0.9.0.5的固件。有试过接通话不够五秒自动挂断。有试过漏接电话。更有试过打开一个程序后回到桌面,找不着sim卡了。怎么搞也没有,只有挖电池重新开机。上网搜索下,反映信号问题也是最多。
期间偶尔玩下机,出现一些错误,还是xp那种蓝色窗口,看来是系统深度美化得不够. 期待有一天能装linux的系统。
能打电话,偶尔听听音乐,拍拍照,玩个休闲游戏,就可以了。这是我对手机的要求,我倒不会怎么去玩。买M8,多数是满足心理的欲望而已。触摸屏的确是爽。
我认栽了… 希望魅族能改进信号问题。
拍了一张,m8 8G,偶的第一款智能手机。
发件人 lerosua’ blog
