0
I Use This!
Inactive

Commits : Listings

Analyzed 2 days ago. based on code collected 2 days ago.
Mar 26, 2025 — Mar 26, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
修改授权文件名称 More... over 13 years ago
增加 setup.py 的脚本,可以通过 python setup.py install --user 安装 More... over 13 years ago
删除多余的文件 More... over 13 years ago
改变包结构 More... over 13 years ago
添加 copyright 文件,适应 GPL-3+ 协议 More... over 13 years ago
修改长时间暂停后,歌曲没放完就播放下一首的 bug 在暂停时,将文件下载到本地,继续时播放本地文件 More... over 13 years ago
一些细节 More... over 13 years ago
如果是网络地址,则在暂停时下载文件,继续时播放本地文件 More... over 13 years ago
Song 中增加 __del__ 方法,消除对象时,清除临时文件 More... over 13 years ago
Merge branch 'master' into dev More... over 13 years ago
在 source 中增加 select 方法,避免使用 skip 的歧义 More... over 13 years ago
加锁,并处理 skip 时的异常 More... over 13 years ago
重构 调整结构,以便增加非豆瓣FM 的源,并修改 pyglet.media.load() 出错时,导致不再播放,需要重启的 bug,使用 try: except: 判断,如果 出错,就加载下一首 More... over 13 years ago
由 player.Player 提供 list() 方法, listeningfifo 不再使用 player.douban More... over 13 years ago
重构 由 Song 对象自己提供输出信息的方法 More... over 13 years ago
./fm.py -i 时显示播放时间和总时长 More... over 13 years ago
将管道文件放在 /tmp 目录下,避免在关机后它没有删除, 导致在开机后,启动服务时,误认为服务已经启动 More... over 13 years ago
避免在主进程中导入不必要的文件 More... over 13 years ago
将 stdout, stderr 重定向到文件,但是 pyglet 用 avbin 解析 mp3 文件 它是 c 的库,它会向标准错误流输出一些信息,它仍然会输出到屏幕 只好在调用的时候重定向了 ... More... over 13 years ago
删除调试代码 More... over 13 years ago
退出是保存当前的 cookie More... over 13 years ago
处理过期 cookie 的问题,访问时带上过期的 cookie, 不带的话,有可能会无效 More... over 13 years ago
将出错信息记录到 ~/.cache/python-doubanfm/error More... over 13 years ago
下一首时,可以选择第几首 More... over 13 years ago
增加一个命令行选项 More... over 13 years ago
问题找到了,也解决了,pyglet 在播放音乐时,会测试 声音设备是否空闲, 如果在处于播放状态时设备空闲,也就是没有东西可放了, 就会提高更新频率,但是,它只有提高,没有降低, 久而久之,CPU 就被它占满了 ... More... over 13 years ago
有 bug ,很严重 More... over 13 years ago
加锁 More... over 13 years ago
先将 mp3 下载到本地,不然 CPU 太变态了 More... over 13 years ago
显示歌曲信息时需要判断 More... over 13 years ago