整理代码，修正几点bug，支持加密文件