吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2757|回复: 7
收起左侧

[其他转载] 使用AppleScript进行定时提醒

[复制链接]
goldli 发表于 2019-9-14 18:46
本帖最后由 goldli 于 2019-10-3 11:28 编辑

先上代码

[AppleScript] 纯文本查看 复制代码

global f1, f2, f3, f4


on run
	
	set f1 to "/System/Library/Sounds/Pop.aiff"
	set f2 to "/System/Library/Sounds/Ping.aiff"
	set f3 to "/System/Library/Sounds/Glass.aiff"
	set f4 to "/System/Library/Sounds/Tink.aiff"
	
end run

on idle
	set {hours:h, minutes:m, seconds:s} to current date
	
	if (h = 6) and (m = 30) and (s = 0) then --6:30 起床
		OnAlert(f1, f4, f3, "06:30 了,快点起床。", "起床提醒.", "Hurry up , it's time to get up")
	else if (h = 10) and (m = 0) and (s = 0) then --10 运动
		OnAlert(f1, f4, f3, "10:00 了,新一轮的健身开始了", "健身提醒.", "start a new round of fitness")
	else if (h = 12) and (m = 0) and (s = 0) then --午餐,休息,运动
		OnAlert(f1, f4, f3, "12:00 了,可以准备午餐了", "午餐提醒.", "Let's prepare lunch.")
	else if (h = 14) and (m = 0) and (s = 0) then --下午学习
		OnAlert(f1, f4, f3, "14:00 了,午后学习开始了", "学习提醒.", "Let's start our afternoon study.")
	else if (h = 17) and (m = 30) and (s = 0) then --17:30 晚餐,休息
		OnAlert(f1, f4, f3, "17:30 了,可以准备晚餐了", "晚餐提醒.", "Let's prepare dinner.")
	else if (h = 19) and (m = 0) and (s = 0) then --学习
		OnAlert(f1, f4, f3, "  19:00 了,晚上学习开始了。 ", "学习提醒.", "Let's begin our everning study.")
	else if (h = 21) and (m = 0) and (s = 0) then --运动
		OnAlert(f1, f4, f3, " 21:00 了,最后一次健身运动开始了。 ", "健身提醒.", "Let's start the final fitness.!")
	else if (h > 23) and (m = 0) and (s = 0) then
		display dialog "很晚了,睡觉吧。身体是革命的本钱,不要过度浪费啊。"
		--exit repeat
	end if
	
	return 0.5
	
end idle

on OnAlert(sound1, sound2, sound3, content, sub, sayText)
	
	repeat with i from 1 to 5
		do shell script "afplay  " & sound1
		do shell script "afplay  " & sound2
	end repeat
	do shell script "afplay  " & sound3
	
	display notification content with title "日程表" subtitle sub sound name "Ping"
	say sayText
	
end OnAlert




使用方法
1.打开 script editor ,粘贴进去
QQ20190914-184105.png

2.导出为 application

A4D12580-20B1-4663-9E46-7330AE03A904.png
3. 在用户,登录项 中添加
QQ20190914-184347.png

QQ20190914-184424.png



------------------------------------------------------------------------------------------------------------------------
更新,解决,app上右键选择“退出” 去无法退出程序的问题。

免费评分

参与人数 2吾爱币 +2 热心值 +2 收起 理由
yht_99 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Sync + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

xixicoco 发表于 2019-9-14 19:11
呵呵,有意思
iigames 发表于 2019-9-14 19:52
曾心筝意 发表于 2019-9-14 19:54
Sync 发表于 2019-9-14 20:24
windows用不了吧
叶落墨兮 发表于 2019-9-14 21:41
Sync 发表于 2019-9-14 20:24
windows用不了吧

是的,不过原理差不多,你自己写一个呗
Sync 发表于 2019-9-14 22:37
叶落墨兮 发表于 2019-9-14 21:41
是的,不过原理差不多,你自己写一个呗

俺不会 就随便问问 看着不想win下用的 嘿嘿 支持下
zjgk 发表于 2019-9-16 07:50
感谢ing~~~~~~~~~~~~~~~~~~~~~~~~
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-16 15:19

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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