QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3155|回复: 6
打印 上一主题 下一主题

Matlab自动播放你想听的音乐

[复制链接]
字体大小: 正常 放大

180

主题

68

听众

1975

积分

  • TA的每日心情
    开心
    2015-6-19 13:01
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    社区QQ达人

    跳转到指定楼层
    1#
    发表于 2015-6-23 16:56 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta

    本帖最后由 hyowinner 于 2014-1-25 22:39 编辑

    Matlab能做的事情越来越多,只有大家想不到的,没有它做不到的。
    今晚花了半个多小时写了一个Matlab自动上网搜索歌曲并播放给你听的函数music_play,
    只需要调用该函数输入你想听的歌名:稍等片刻,只要这个歌名对应的歌曲存在,歌曲便会自动播放。
    并且提示是否一直播放。如果你不想听了,只要按一下回车或输入y,音乐便会停止。
    让我们来用Matlab回顾一下曾经的热血沸腾吧:

    再来追追最近的电视剧主题曲吧:

    大家使用时保持网络通畅哦,否则可听不到好听的音乐了。

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    关于歌曲列表的播放方法:
    虽然目前代码内部没有设置歌曲列表,但是可以通过外部的循环来控制达到效果。
    事先将喜欢听(最好确认过存在性)的歌曲名写入cell类型的list,然后循环调用
    music_play函数,通过按回车来播放下一首。
    list = {'终于等到你','天空下','圣斗士星矢','最炫民族风','红旗飘飘'};
    for ii = 1:5
        music_play(list{ii});
    end
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    此次仍然只是在WIN32+IE8.0上测试OK。其它版本的坛友们,如果有问题的话,就回帖吧。
    回复达到200个,代码公开。



    补充内容 (2014-3-26 15:10):
    目前高于IE8.0的版本下运行此代码时会报出错误,跟很多楼层提到的一样:
    No appropriate method, property, or field getElementById for class Interface.JScriptTypeInfo_JScr...


    补充内容 (2014-3-26 15:11):
    这是由于微软对IE的对象方法进行了裁剪或者重新包装,按照IE8.0的访问方式已经无法找到getElementById这个方法。目前还没有比较好的解决方法。

    补充内容 (2014-9-4 08:53):
    经常是Win64 + IE8.0也是可以使用的,只不过Matlab编码需要支持你所搜索的语言哦。比如,当你搜索汉字歌曲名时,Matlab如果不支持汉字则会以乱码写入....
    音乐, 自动播放


    music_play.rar (574 Bytes, 下载次数: 10, 售价: 2 点体力)




    zan
    转播转播0 分享淘帖0 分享分享1 收藏收藏0 支持支持0 反对反对0 微信微信

    5

    主题

    11

    听众

    30

    积分

    升级  26.32%

    该用户从未签到

    自我介绍
    哈哈
    回复

    使用道具 举报

    5

    主题

    11

    听众

    30

    积分

    升级  26.32%

    该用户从未签到

    自我介绍
    哈哈
    回复

    使用道具 举报

    2

    主题

    11

    听众

    23

    积分

    升级  18.95%

    该用户从未签到

    自我介绍
    .
    回复

    使用道具 举报

    1

    主题

    10

    听众

    7

    积分

    升级  2.11%

    该用户从未签到

    自我介绍
    无伤风雅
    回复

    使用道具 举报

    0

    主题

    10

    听众

    61

    积分

    升级  58.95%

  • TA的每日心情
    奋斗
    2016-5-15 10:11
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    社区QQ达人

    回复

    使用道具 举报

    果珍冰 实名认证       

    5

    主题

    30

    听众

    554

    积分

    一个数学爱好者

    升级  84.67%

  • TA的每日心情
    慵懒
    2017-7-27 17:11
  • 签到天数: 202 天

    [LV.7]常住居民III

    邮箱绑定达人 社区QQ达人 新人进步奖 发帖功臣 最具活力勋章 风雨历程奖

    群组2015国赛优秀论文解析

    群组Matlab讨论组

    群组2016美赛公益课程

    群组

    群组高数系列公益培训

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-5-21 09:24 , Processed in 0.686872 second(s), 89 queries .

    回顶部