30. Open source
李先静
Only those who attempt the absurd can achieve the impossible.
展开
-
[open source] skinbuilder发布
[open source] skinbuilder发布 转载时请注明出处:http://blog.csdn.net/absurd 前段时间我们介绍了matchbox-nest模拟器,该模拟器要求提供一个配置文件和一张图片。编写这个配置文件有点麻烦,原因是要去确定各个按键的位置。最原始的做法可能是,用看图工具打开背景图片,记录下各个按键的位置,再按照规定的格式编写配置文件。原创 2006-09-13 22:37:00 · 6039 阅读 · 3 评论 -
嵌入式linux通用截图工具(增强版)
嵌入式linux通用截图工具(增强版)原创 2011-04-09 14:37:00 · 6316 阅读 · 3 评论 -
imgsed发布
imgsed发布转载时请注明出处和作者联系方式文章出处:http://www.limodev.cn/blog作者联系方式:李先静 sed 是linux是常用的工具之一,它的好处在于能在脚本中调用,一下处理多个文件。前几天整理儿子的相片,需要在相片上标注日期,数百张相片处理起来要花成长时间,而且过程太单调了。我知道有些工具可以帮忙,不过最后还是决定自己写一个,把它取名为img原创 2009-08-24 21:06:00 · 2013 阅读 · 1 评论 -
嵌入式linux通用截图工具
转载时请注明出处和作者联系方式文章出处:http://www.limodev.cn/blog作者联系方式:李先静 为了截几张图片给broncho的A1做宣传,昨天写了一个截图工具。这个工具与其它截图工具不同的是,它不基于任何具体的GUI,直接从framebuffer中截图,然后保存为jpeg图片,所以适用于任何嵌入式linux设备。o 打开framebufferst原创 2009-08-22 21:13:00 · 7166 阅读 · 3 评论 -
jpeg2rle发布
转载时请注明出处和作者联系方式文章出处:http://www.limodev.cn/blog作者联系方式:李先静 jpeg2rle发布RLE(run-length encoding)是一个压缩算法,它最大的好处就是解压速度快。用来做嵌入式设备开机时的LOGO是不错的选择,android里也使用了这种格式。今天写了个小工具jpeg2rle,它把原创 2009-08-19 20:29:00 · 1954 阅读 · 0 评论 -
jdbshell发布
jdbshell发布 转载时请注明出处和作者联系方式文章出处:http://www.limodev.cn/blog作者联系方式:李先静 jdbshell发布平时只用gdb,用IDE调试JAVA程序真不习惯。前面几天要调试Android的JAVA程序,用jdb试了一下,可以工作,就是太难用了。于是决定给jdb写一个外壳程序,让它更像gdb。jdbshell不修改j原创 2009-08-02 19:52:00 · 2219 阅读 · 0 评论 -
把几个小工具放到sourceforge了
把几个小工具放到sourceforge了转载时请注明出处和作者联系方式作者联系方式:李先静 把几个小工具放到sourceforge了,大家不用再放邮件找我索取源代码,请到sourceforge下载。Gclassfactory: gobject代码产生器。gclassfactory is a code generator, it reads a gobject description file(in原创 2007-09-10 21:19:00 · 4374 阅读 · 0 评论 -
[open source] cilc发布
[open source] cilc发布 转载时请注明出处:http://blog.csdn.net/absurd 很早以前打算写一个小工具去产生封装AT Command的代码,但是由于自己对AT Command不是很熟悉,加上AT Command是给人读的,不是给机器读的,解析比较困难,这事就给搁下了。这几天为了改造mplayer,要在父进程和子进程间通过类似AT Command原创 2006-08-09 22:08:00 · 3235 阅读 · 0 评论 -
[open source]点阵字体产生器发布
[open source]点阵字体产生器发布 转载时请注明出处:http://blog.csdn.net/absurd N年以前写的一个点阵字体产生器,主要是给自己用的,花了一天时间就搞定了,后来没有时间整理,代码比较乱,不过还算比较稳定。后来放到网上去了,下载量还不小,常常有一些朋友向我索要源代码,最近又收几个网友的来信。干脆放到这里吧,不过代码有点乱。有兴趣的朋友可以到这里原创 2006-08-04 20:42:00 · 5581 阅读 · 7 评论 -
[open source] xmlconfig发布
[open source] xmlconfig发布 转载时请注明出处:http://blog.csdn.net/absurd xmlconfig是一个读取XML 格式配置文件的库。它的优点是接口简单,使用方便,而且不依赖任何第三方库。当然它的功能也是有点局限的,它不能读取UTF-16,只能读取UTF-8和GB2312等这样与ASCII兼容的编码方式。同时它也不支持实体(entity原创 2006-08-09 21:55:00 · 2981 阅读 · 0 评论 -
[open source]通过汉字得到拼音的函数库(getpinyin)发布
[open source]通过汉字得到拼音的函数库(getpinyin)发布 转载时请注明出处:http://blog.csdn.net/absurd 从汉字获得拼音其实很简单,无非就是到表中去查找而已,并没有什么新东西。最近一个同事要使用,不知道怎么实现,于是花了一个晚上写了一个。放到这里吧,有兴趣的朋友可以到这里下载。数据是从Window2000的拼音输入法中取出来的,不原创 2006-08-05 19:15:00 · 9119 阅读 · 16 评论 -
[open source]Lrc歌词解析器发布
Lrc歌词解析器发布 最近一段时间专心学习英语,主要是想提高听说能力。从网上下载了《走遍美国》的mp3来听,比较简单,基本上可以听懂。偶尔遇到一个句子比较生僻,我想重新听一遍,我的意思是仅仅是重放一个最近一个句子或者一个段落,而mp3播放器上只能从头播放整个文件,极为不爽。 我想可以运用LRC来控件MP3播放器,让它前后跳动时,不但可以一个文件一个文件的跳,而且可以一个句子一个句子原创 2006-07-12 21:03:00 · 6557 阅读 · 11 评论 -
[open source]gclassfactory 发布
gclassfactory发布 转载时请注明出处:http://blog.csdn.net/absurd/ gclassfactory是一个代码产生器,根据类的描述信息产生gobject代码,思想源于D-BUS的dbus-binding-tool-glib,有少量代码也源于此。之所以要开发gclassfactory,主要原因有: 1. Glib无疑设计得很精原创 2006-05-22 21:11:00 · 2799 阅读 · 2 评论 -
[open source]Dotdesktop 发布
Dotdesktop发布 转载时请注明出处:http://blog.csdn.net/absurd.desktop是linux桌面环境下一种配置文件,它的详细说明可以参考http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-0.9.4.html。一般用它来描述应用程序入口,以便把应用程序集成到桌原创 2006-05-22 21:38:00 · 2456 阅读 · 0 评论 -
[open source] 拼音排序函数库发布
[open source] 拼音排序函数库发布 转载时请注明出处和作者联系方式:http://blog.csdn.net/absurd作者联系方式:Li XianJing 更新时间:2006-12-19 最近在做资源管理器的设计,SPEC要求中文文件名按拼音排序。于是花了点时间去研究关于拼音排序的问题,然后又花了两小时写了一个函数库。其实知道了原理,按拼音排序的实现很简原创 2006-09-25 22:40:00 · 9076 阅读 · 2 评论 -
用NAN简化Google V8 JS引擎的扩展
通过C++扩展Google V8 JS引擎的文章很多,Google V8 JS带的例子也容易明白。但是大部分文章都是Hello World型的,真正使用时发现处处是坑。nan是Native Abstractions for Node.js的简称,它让扩展V8变得非常简单。原创 2015-08-17 06:11:30 · 7524 阅读 · 0 评论