##language:zh ''' 由Dreamingk 利用NewEdit的Mixin机制来开发的媒体播放器插件 ''' [[TableOfContents]] '''由Dreamingk 利用NewEdit的Mixin机制来开发的媒体播放器插件,也许这样一个集成在编辑器中的媒体播放器并不是很实用,但是它会给大家展示NewEdit的Mixin机制编程的方法,可以让大家快速的加入到NewEdit插件的开发中来,同时让大家对于Python在一个实际系统框架中的应用更加了解,当然更是给我学习提供了更好的机会!''' * MusicPlay V0.1 在limodou的代码基础上进行修改具有播放、停止、暂停功能,支持多种音乐格式的播放! 2004/10/7 * MusicPlay V0.2 在V0.1的基础上加入toolbar功能,加入volume音量控制功能,对不能支持的媒体格式进行提示! 2004/10/9 * MusicPlay V0.3 支持中文文件名 2004/10/10 * download: attachment:musicplayv03.rar 在两项支持库都配置好后下载此压缩包然后解压缩至你的NewEdit目录中,最后在NewEdit的插件管理中选中MusicPlay重启动NewEdit即可! * MusicPlay V1.0 加入文件播放列表的支持,以及列表的添加、删除、保存和装入功能! 2004/10/14 * download: attachment:musicplayv1.0.rar 在两项支持库都配置好后下载此压缩包然后解压缩至你的NewEdit目录中,最后在NewEdit的插件管理中选中MusicPlay重启动NewEdit即可! * MusicPlay V1.2: * 修正MP3信息解析文件的错误 * 修正不支持中文文件名的错误 * 修正循环播放歌曲的错误 * 修正未选中歌时,按钮未禁止的错误 * 增加添加多个媒体文件到列表功能 * 增加添加目录下所有媒体文件错误 * download : attachment:musicplayv1.2.rar '''(New)''' 在两项支持库都配置好后下载此压缩包然后解压缩至你的NewEdit目录中,最后在NewEdit的插件管理中选中MusicPlay重启动NewEdit即可! ----- * 支持库的下载 * 需要Fmod库的支持: attachment:fmod.dll FMod音频支持库的DLL文件(仅支持Window),将此文件放到Python主目录或者Windows\system32目录即可! 它的官方站点为 http://www.fmod.org * 需要PySonic音频包的支持: attachment:pySonic-0.5.win32-py2.3.exe FMod音频支持库的Python封装库。下载后安装即可。如果有需要详细使用文档,请去他的项目站点 http://pysonic.sourceforge.net ----- -- ZoomQuiet [[[DateTime(2005-01-05T09:31:50Z)]]]