锁定老帖子 主题:迷你音乐下载器V1.0拍砖版
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2011-04-14
最后修改:2011-04-16
最近买了一个mp3 iriver e30 一般般啦. 苦于公司限制了p2p下载,一首一首的另存会累死,所以写了个小软件. 可以实现输入歌名或者歌名列表自动下载歌曲. 发出来征集意见(意见建议什么都可以...) 主要想获取以下信息: 1.各种音乐文件内容解析插件(获取歌曲名、演唱者、专辑图片、大小等等) 2.暂停下载与继续下载相关的操作(我使用线程挂起和唤醒线程一直失败,所以屏蔽了这部分) 3.性能的问题. 4.没有java虚拟机无法运行的问题. 暂时就这么多...希望大家给力。 争对2.暂停下载与继续下载的解决方案: 之前总想着让一个运行中的线程暂停,然后继续下载再启动,自然想到了线程的wait,notify,,其实思想进入了误区. 暂停下载与继续下载其实可以理解为另一种的开始下载与停止下载。 暂停下载命令停止当前所执行的任务,记录任务信息,放入内存, 继续下载命令获取暂停下载的任务信息执行下载,抛弃已下载的数据(或者完全的重新下载),进而给人感觉是暂停与继续. 暂停只是一种说法哈,功能实现完全是另外一回事... 感叹:其实很多现实与你想象中的真实是完全不一样的. 见附件. 界面很粗糙,抛砖引玉吧... 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-04-14
至少要上个大图嘛
|
|
返回顶楼 | |
发表时间:2011-04-15
cheney_love 写道 至少要上个大图嘛
附图了,很粗糙... 有人下载,每人发表意见啊...杯具 |
|
返回顶楼 | |
发表时间:2011-04-15
欣赏一下
|
|
返回顶楼 | |
发表时间:2011-04-15
最后修改:2011-04-15
太垃圾了 添加了一个音乐MP3文件后就一直打印一堆乱七八糟的东西 跟病毒一样 关都关不掉 还得杀进程
|
|
返回顶楼 | |
发表时间:2011-04-15
最后修改:2011-04-15
cannysqurrel 写道 太垃圾了 添加了一个音乐MP3文件后就一直打印一堆乱七八糟的东西 跟病毒一样 关都关不掉 还得杀进程
注意素质!!! 不会使用看说明。。。 我叫你加载歌曲列表文件,没叫你添加mp3文件! 文件夹里有示例歌曲列表文件。 程序关不掉你没看见在托盘?!右键退出你不知道?! 给你刀子用,你不削苹果,却拿来捅自己,要死了跑来怪我?! 搞笑。 |
|
返回顶楼 | |
发表时间:2011-04-15
cannysqurrel 写道 太垃圾了 添加了一个音乐MP3文件后就一直打印一堆乱七八糟的东西 跟病毒一样 关都关不掉 还得杀进程
lz发了就值得表扬,不管做的怎么样,不好的可以提意见去修改嘛,好的鼓励,程序都是这样完善的吧,不用这样说话吧!乖啊~~~~~ |
|
返回顶楼 | |
发表时间:2011-04-15
galo 写道 2.暂停下载与继续下载相关的操作(我使用线程挂起和唤醒线程一直失败,所以屏蔽了这部分) 使用临时文件(以歌曲相关信息做算法确保唯一)保存,每次下载检查临时文件,存在即获取字节大小 作为网络流保存的起始位置 |
|
返回顶楼 | |
发表时间:2011-04-15
galo 写道 cannysqurrel 写道 太垃圾了 添加了一个音乐MP3文件后就一直打印一堆乱七八糟的东西 跟病毒一样 关都关不掉 还得杀进程
注意素质!!! 不会使用看说明。。。 我叫你加载歌曲列表文件,没叫你添加mp3文件! 文件夹里有示例歌曲列表文件。 程序关不掉你没看见在托盘?!右键退出你不知道?! 给你刀子用,你不削苹果,却拿来捅自己,要死了跑来怪我?! 搞笑。 顶LZ,后一句很给力。 |
|
返回顶楼 | |
发表时间:2011-04-16
Dark-Mraz 写道 galo 写道 2.暂停下载与继续下载相关的操作(我使用线程挂起和唤醒线程一直失败,所以屏蔽了这部分) 使用临时文件(以歌曲相关信息做算法确保唯一)保存,每次下载检查临时文件,存在即获取字节大小 作为网络流保存的起始位置 一个下载任务在进行中,暂停下载之后怎么又能把下载数据写到一个临时文件? 我感觉这里必须让下载的线程停下来,当继续下载的时候要能够唤醒.. |
|
返回顶楼 | |