从一大批文字中,定期选择,提醒

我有100段文字(或者是励志的话,或者是备忘录,或者是单词……无所谓,反正是自己写好的)

想要一个工具,每天从这100段文字中,随机选出一个,发给我

或者不随机,按这100个循环,也可以

发送的方式,可以是邮件,或者是短信,或者是Android通知,也无所谓

请问有这种工具吗?

Tasker

IFTTT

integromat

老鼠你不要误人子弟了。

试试这个: http://www.appinn.com/mottolocker/
每次解锁显示一条鸡汤

解决了,加到cron或计划任务里,每天执行一次,就好了

#coding: utf-8

import smtplib
import random
from email.mime.text import MIMEText
from email.header import Header

list = ['test1', 'test2', 'test3']; #要发送的文字段
p = random.randint(0, len(list)-1);

sender = 'username@163.com' #“我”的邮箱
password = 'password' #密码
receiver = 'target@gmail.com' #接收者邮箱
subject = 'Reminder!' #邮件标题
words = list[p] #邮件正文
smtpserver = 'smtp.163.com'

msg = MIMEText(words, 'plain', 'utf-8')
msg['Subject'] = Header(subject, 'utf-8') #邮件标题
msg['from'] = sender #发信人地址
msg['to'] = receiver #收信人地址

smtp = smtplib.SMTP()
smtp.connect('smtp.163.com')
smtp.login(sender, password)
smtp.sendmail(sender, receiver, msg.as_string())
smtp.quit()
print "sucess!"

所以误人子弟的不止我一个


github上能找到各种语言撸的qotd轮子
1 Like

定时的话……

但是 ifttt 应该需要其他工具辅助。

integromat 的话,应该可以自己独立完成

ifttt是条件语句,我实在想不到,怎么让它做loop的事情
能提点一下吗?不用手把手教,点下关键词就好

:see_no_evil:

xingxinga replies@appinn.com于2017年4月3日周一 下午9:45写道:

我的天,这种需求还有专门的名字啊,厉害

[quote=“dms, post:4, topic:3310”]
integromat 的话,应该可以自己独立完成
[/quote]integromat 第一次听说,我先去官网看看,不懂再请教,谢谢:grinning:

[quote=“dms, post:4, topic:3310”]
integromat 的话,应该可以自己独立完成
[/quote]我试了integromat,虽然支持Array数据类型,但查了文档,还是不知道怎么让它定时从Array中提取一个条目,来发送。

青蛙推荐的这个,不支持自定义啊,我不是用来发送鸡汤格言的

唉,还是学学python好了,有寻找软件的时间,还不一定找得到,都够用来学一门脚本语言了,想怎么折腾怎么折腾……