开源好啊……开源软件大赞……

最近一直研究播放器问题,不可思议的入手了一些软件的源代码……

国外的开源软件就是比国内多啊……中国人就是喜欢封闭-3-

主要令我兴奋不已的是rainmeter0.14的开源
源代码倒是不算太有用,反正现在的我想看懂C语言还有一定难度
华丽的一片结构体与库函数调用……太不习惯了……C++里面到处都是类……

但是文档可是好东西啊,说明的相当详细,尽管它是用该死的英文写的,偶也不嫌弃了……
通过文档的说明以及从lilith皮肤中学习到的皮肤变化技巧,
重写了一下偶做的WOE皮肤,现在感觉比原来好多了……
写了个最小化模式出来,
现在左右键点击全是效果-v-

然后就是スカーレット的RSS问题了,好不容易添了几个pagecode变量,让它能正常
显示中文了,却怎么也得不到正确的地址,一点击就出错……囧
看来不完全解析那个WebParser.dll插件不行啊
还好我有源代码……
还是那句老话:字符串处理不容易啊……

在来说说Sound player lilith的问题,有个叫boita的人写了个WPLib的lilith插件,
参考了winamp和lilith的SDK,可以让winamp的插件在lilith上使用……
尽管这个人已经不知所踪了,其个人主页也失效了,
在lilith的官网上,我还是下到了这个插件。

一个.lzh文件,里面3个文件夹,bin、fixed、src,src里面是源码,
说明里面说把主程序WPLib.vss和WPLib目录扔去lilith目录就好了,
我就把bin里面的扔了进去……结果没办法用起来……
空有winamp的in_tta.dll,还是没办法让lilith支持tta……狂郁闷……

直到我意识到fixed目录的存在……
fixed目录下跟bin一样是一个WPLib.vss和一个WPLib目录,
把fixed目录的东西fix进lilith目录当补丁之后……
果然可以用了……TTA搞定……

不过毕竟这TTA插件不是针对lilith本身的,
放TTA格式的歌放得久了,时间显示会混乱……
刚才居然让我看到412分钟……orz……