一个多月的源码修改,以及一些网上找的资料