最近看过此主题的会员

查看: 345|回复: 2

[求助] 悬赏。跪求一个判断时间范围播放的脚本

[复制链接]
回帖奖励 10 Better币 回复本帖可获得 10 Better币奖励! 每人限 1 次(中奖概率 50%)

16

主题

126

积分

19 小时

在线时间

实习版主

Rank: 7Rank: 7Rank: 7Rank: 7

举世无双先锋旗帜优秀新人

发表于 2019-1-21 12:42:28 | 显示全部楼层 |阅读模式
本帖最后由 AddictedToYou 于 2019-1-21 12:47 编辑

跪求一个判断时间范围播放的脚本:目的 判断当前时间范围7-8点内 执行下一首的脚本  用途:早上自动唤醒后播放音乐!过程:情景设置电脑唤醒 或者屏幕苏醒 执行以上脚本!


判断时间是为了避免其他时间段唤醒屏幕播放音乐造成打扰! 执行下一首是避免播放状态睡眠 再一次播放就导致暂停了!
谢谢大神赐教!

www.better365.club

97

主题

1023

积分

134 小时

在线时间

版主

Rank: 7Rank: 7Rank: 7Rank: 7

举世无双百里挑一攻无不克先锋旗帜优秀新人

发表于 2019-1-23 17:23:38 | 显示全部楼层
本帖最后由 无限可能 于 2019-1-23 17:48 编辑

检测当前时间应该是查看电脑时间然后用grep验证,我不会,但是应该挺简单的。最重要的是逻辑要清晰:
如何实现后台运行(检测电脑状态,即是否唤醒)?
如何检测屏幕唤醒?
7-8点这个时间段内每次唤醒都需要播放音乐吗还是只运行一次?
唤醒之后打开什么音乐软件?
为什么播放下一首而不是指定播放某一首歌?
说实话,这是个shell、AppleScript(GUI Scripting)混合的自动化脚本,理论很简单实践很麻烦,我选择KM……
suliveevil.github.io
www.better365.club/?fromuid=18
https://github.com/suliveevil/BetterAndBetter
回复

使用道具 举报

97

主题

1023

积分

134 小时

在线时间

版主

Rank: 7Rank: 7Rank: 7Rank: 7

举世无双百里挑一攻无不克先锋旗帜优秀新人

发表于 2019-1-23 17:28:54 | 显示全部楼层
本帖最后由 无限可能 于 2019-1-23 17:37 编辑

BAB 的 AppleScript 只有触发以后才会运行,不能自己一直在后台检测电脑状态。
你需要的是这个 Mac OS X下使用launchctl定时启动AppleScript脚本-Shalyf'Blog
或者可以用 Keyboard Maestro 的 Action:Time Trigger、Login Trigger、Sleep Trigger、Wake Trigger(任选其一)
高级的自动化不是目前的 BAB 能做到的
suliveevil.github.io
www.better365.club/?fromuid=18
https://github.com/suliveevil/BetterAndBetter
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表