| 
 
tianzizhi 
高级用户
 
    
 
  
 
积分 623 
发帖 214 
注册 2006-9-22 
状态 离线
 | 
『楼 主』:
 [原创]自己做的音乐播放器.
 
使用 LLM 解释/回答一下
  
空闲时间自己根据自己的想法做了个dos音乐播放器,我只是做了个控制器,播放器为mplayer.exe,它可以实现下面功能,1,自动随机播放..2,随机+指定播放功能.3,改善mplayer不能随机播放的缺陷.4, 目录歌曲随便加,摆脱掉目录歌曲更改时,播放器列表要也要手到更改的烦恼,5,具有筛选和搜索目录功能,音乐目录里有其它文件也可以,不影响播放.6,支持音乐格式:mp3,wma,wmv,avi,mpeg,rm,rmvb,并自动判断目录内有无歌曲.7,六种播放模式随你选,在显示(退出)字样时输入exit,回车,可退出此模式.  
我特意重视了它的查错机制,我把所有可能出错的地方都尽可能考虑了,请大家测试.有兴趣的朋友用一下. dos多功能音乐播放器
 
最后我想请教一下大家实现随机播放有哪些方法,用random是肯定的,具体的实现方法,请大家发表一下自己的想法.
 
 Last edited by tianzizhi on 2006-12-14 at 10:10 AM ]  
 
    
 
  
 |   
 | 
  2006-12-13 02:17 | 
  
 | 
 | 
 
gene771771 
初级用户
 
  
 
  
  
积分 105 
发帖 77 
注册 2006-11-9 来自 重庆 
状态 离线
 | 
 | 
  2006-12-13 03:04 | 
  
 | 
 | 
 
electronixtar 
铂金会员
 
       
 
  
  
积分 7493 
发帖 2672 
注册 2005-9-2 
状态 离线
 | 
『第 3 楼』:
 
 
使用 LLM 解释/回答一下
  
支持~~ 
 
    
 
  
  |  
                  
  
                     
C:\>BLOG http://initiative.yo2.cn/ 
C:\>hh.exe ntcmds.chm::/ntcmds.htm 
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>" |   
 | 
  2006-12-13 07:10 | 
  
 | 
 | 
 
a9319751 
中级用户
 
   
 
  
  
积分 439 
发帖 170 
注册 2006-1-9 
状态 离线
 | 
 | 
  2006-12-13 07:15 | 
  
 | 
 | 
 
redtek 
金牌会员
 
      
 
  
  
积分 2902 
发帖 1147 
注册 2006-9-21 
状态 离线
 | 
『第 5 楼』:
 
 
使用 LLM 解释/回答一下
  
这回听歌方便了,顶~~!!! 
 
    
 
  
  |  
                  
  
                        Redtek,一个永远在网上流浪的人…… 
 
_.,-*~'`^`'~*-,.__.,-*~'`^`'~*-,._,_.,-*~'`^`'~*-,._,_.,-*~'`^`'~*-,._ |   
 | 
  2006-12-13 08:21 | 
  
 | 
 | 
 
electronixtar 
铂金会员
 
       
 
  
  
积分 7493 
发帖 2672 
注册 2005-9-2 
状态 离线
 | 
『第 6 楼』:
 
 
使用 LLM 解释/回答一下
  
给楼主提一个意见。请看看 mplayer.exe 的属性, 
MPlayer is distributed under the terms of the GNU General Public License Version 2. Source code is available at http://www.mplayerhq.hu mplayer是GPL协议发布的,所以楼主的代码也要开源才对呀?  
 
    
 
  
  |  
                  
  
                     
C:\>BLOG http://initiative.yo2.cn/ 
C:\>hh.exe ntcmds.chm::/ntcmds.htm 
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>" |   
 | 
  2006-12-13 09:25 | 
  
 | 
 | 
 
voiL 
中级用户
 
   
 
  
  
积分 384 
发帖 189 
注册 2005-10-19 
状态 离线
 | 
『第 7 楼』:
 
 
使用 LLM 解释/回答一下
  
Originally posted by tianzizhi at 2006-12-13 02:17: 
空闲时间自己根据自己的想法做了个dos音乐播放器,我只是做了个控制器,播放器为mplayer.exe,它可以实现下面功能,1,自动随机播放..2,随机+指定播放功能. ...  
 
请教一下楼主,这个可不可以用参数来获取MP3的位速的? 
 
我现在正需要一个可以在CMD下获取MP3位速的程序. 
 
如果可以的话,恳请楼主帮忙加上或者另外写一个给我好吗? 
 
在网上找了很久了,也没找到相关的. 
 
P处理也搁了好长一段时间了. 
 
 
    
 
  
 |   
 | 
  2006-12-13 09:26 | 
  
 | 
 | 
 
voiL 
中级用户
 
   
 
  
  
积分 384 
发帖 189 
注册 2005-10-19 
状态 离线
 | 
『第 8 楼』:
 
 
使用 LLM 解释/回答一下
  
不知怎么的,我的瑞星报警了呢... 
 
    
 
  
附件
1:   111.JPG (2006-12-13 09:37, 20.03 KiB, 下载附件所需积分 1 点
,下载次数: 2)
  
 
 
 
 |   
 | 
  2006-12-13 09:37 | 
  
 | 
 | 
 
tianzizhi 
高级用户
 
    
 
  
 
积分 623 
发帖 214 
注册 2006-9-22 
状态 离线
 | 
『第 9 楼』:
 
 
使用 LLM 解释/回答一下
  
代码内容很好弄,要让它成为可实用的工具,还要让它有它的查错机制,我花了主要时间来完善它的查错机制,有了漏洞想到了马上补上,修改了大约要有30次左右吧,而关于播放音乐方面关键之处在于如何让它随机播放,其具体实现代码思路,我想知道大家是怎么处理这个问题的,我不想在我的代码思路的干扰下让大家去想,我只想看到几个版本的可以随机播放的代码后,然后再贴出我拙劣的代码,请大家谅解,请各位积极挑战可以随机播放的具体代码. 
 
    
 
  
 |   
 | 
  2006-12-13 09:45 | 
  
 | 
 | 
 
tianzizhi 
高级用户
 
    
 
  
 
积分 623 
发帖 214 
注册 2006-9-22 
状态 离线
 | 
『第 10 楼』:
 
 
使用 LLM 解释/回答一下
  
Originally posted by voiL at 2006-12-13 09:37: 
不知怎么的,我的瑞星报警了呢...  
你的瑞星挺厉害的么,但是大家要知道,杀毒软件具有检测软件内部代码的功能,可能软件的内部代码有哪些让它感觉不安全吧,里面有一句调用2.exe的代码,不知于这句代码有没有关系.  
 
    
 
  
 |   
 | 
  2006-12-13 09:53 | 
  
 | 
 | 
 
utem999 
初级用户
 
  
 
  
 
积分 135 
发帖 54 
注册 2006-9-10 
状态 离线
 | 
 | 
  2006-12-13 11:33 | 
  
 | 
 | 
 
kennyfan 
中级用户
 
   
 
  
 
积分 259 
发帖 112 
注册 2006-9-18 
状态 离线
 | 
 | 
  2006-12-13 11:45 | 
  
 | 
 | 
 
zouzhxi 
中级用户
 
    蝴蝶之吻
  
 
积分 430 
发帖 177 
注册 2006-9-20 来自 广东深圳 
状态 离线
 | 
『第 13 楼』:
 
 
使用 LLM 解释/回答一下
  
cmd.exe    ------最少也有1个,,,多则3个以上.... 
find.exe    -----一个.... 
mplayer.exe    -----一个.... 
2.exe    ------最少也有1个,,,多则3个以上.... 
dos多功能音乐播放器.EXE    -----一个.... 
CPU 使用率90%以上,,,, 
进程数.比平常多了7个以上...... 
我晕倒.... 
 
    
 
  
  |  
                  
  
                    Butterfly Kiss Blog 
计算机DIY联盟论坛 |   
 | 
  2006-12-14 05:48 | 
  
 | 
 | 
 
vkill 
金牌会员
 
      
 
  
  
积分 4103 
发帖 1744 
注册 2006-1-20 来自 甘肃.临泽 
状态 离线
 | 
 | 
  2006-12-14 05:53 | 
  
 | 
 | 
 
tianzizhi 
高级用户
 
    
 
  
 
积分 623 
发帖 214 
注册 2006-9-22 
状态 离线
 | 
『第 15 楼』:
 
 
使用 LLM 解释/回答一下
  
Originally posted by zouzhxi at 2006-12-14 05:48: 
cmd.exe    ------最少也有1个,,,多则3个以上.... 
find.exe    -----一个.... 
mplayer.exe    -----一个.... 
2.exe    ------最少也有1个,,,多则3个以上.... 
dos多功能音乐播攠...  
你打开一个然后关了,马上再打开当然会出现进程多的问题,你关闭程序后,停几秒钟,再打开就不会出现进程多的问题,因为中间有个检查过程,间隔10秒检查一次,用到choice.exe程序,所以会出现用cpu暂时高的问题,但是cpu高只有1秒钟的时间,1秒后恢复正常,不会影响到电脑运行. 
关于随机播放的具体代码,仁兄能否想出一个方案呀?? 
期待........
 
 Last edited by tianzizhi on 2006-12-14 at 07:32 AM ]  
 
    
 
  
 |   
 | 
  2006-12-14 06:24 | 
  
 |