V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
chuyik
V2EX  ›  分享创造

用网易云音乐做闹钟

  •  1
     
  •   chuyik ·
    chuyik · 2016-03-06 23:07:18 +08:00 · 5376 次点击
    这是一个创建于 3188 天前的主题,其中的信息可能已经有所发展或是发生改变。

    因为我想着一天的早晨可以听着歌起床,但由于现在都在线听歌了。
    所以这两天写了个脚本,让电脑启动网易云音乐播放歌曲。
    欢迎各位来体验咯〜地址: https://github.com/chuyik/netease-alarm

    --- 以下是来自 README 的介绍:---

    网易云音乐 - 音乐闹钟

    logo

    原理

    该脚本工作原理很简单,就是自动打开网易云音乐,发送播放歌曲的命令。

    功能

    • 播放前检查人是否在附近
      怎么判断呢?一般来说,人在手机就在。因此最简单粗暴的方法,就是检查下电脑所在网络的 MAC 地址列表,是否找到你的设备。
    • 设置响铃时间、是否仅工作日播放
    • 自动调整播放音量(淡入淡出音量)
    • 一定时间后停止播放

    配置

    1. 下载代码(请确保系统安装Node.js

      $ cd /PATH/TO/PUT/FILES
      $ git clone https://github.com/chuyik/netease-alarm.git
      $ cd netease-alarm & npm install
      
    2. 打开 [data.yml](data.yml),按照说明修改配置

    3. 测试脚本是否有用

      如无意外,闹钟会在下一分钟响起来。(如果没响,应该是手机没被扫描到,可以去掉 MAC 地址再试。)

      # 需要输入密码
      $ make test
      
    4. 将脚本添加至系统计划任务,让闹钟每天都响起来

      # 需要输入密码
      $ make install
      

    注意

    1. 如果你的手机是 iPhone ,请确保手机夜晚连着充电器,因为手机会进入睡眠模式而无法扫描不到。
    2. 运行日志被记录在 logs 文件夹。
    8 条回复    2016-03-07 08:39:25 +08:00
    Martin9
        1
    Martin9  
       2016-03-07 00:16:54 +08:00
    晚上睡觉听歌的怎么办,好像叫不醒
    rubytek
        2
    rubytek  
       2016-03-07 01:02:27 +08:00
    @Martin9 注意你的听力啊。。。
    yangqi
        3
    yangqi  
       2016-03-07 01:04:10 +08:00
    这难道不应该放在手机上更适用么,难道我睡觉电脑还要开着?
    faceair
        4
    faceair  
       2016-03-07 01:11:52 +08:00 via Android
    网易云音乐 Android 版有这个功能…
    aprikyblue
        5
    aprikyblue  
       2016-03-07 01:17:12 +08:00
    4L +1....
    就叫音乐闹钟。。
    xiangchen2011
        6
    xiangchen2011  
       2016-03-07 07:47:55 +08:00
    Windows 党路过,表示眼热
    nightv2
        7
    nightv2  
       2016-03-07 08:20:22 +08:00
    @rubytek 睡觉听歌也可以用外放啊
    chuyik
        8
    chuyik  
    OP
       2016-03-07 08:39:25 +08:00
    @yangqi 我只有 iPhone... 它的后台很容易被杀掉,不太靠得住。
    我电脑通常都是盖子合起来,而且还连着音响,所以电脑效果好点~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4168 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 05:25 · PVG 13:25 · LAX 21:25 · JFK 00:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.