没有项目描述

gar-cron的Python项目详细描述


pypipythonimplementation

docslicenselast-commit

donatefollow

gar cron

github activity reminder cron-向您发送有关github提交活动的提醒的脚本。默认情况下,当3天或更长时间没有提交活动时,它会发送邮件。Read this DEV.to article to understand more about this tool

安装

pip install gar-cron

用法

gar-cron

配置

当您第一次运行gar cron时,它将提示您设置config.json中的值及其路径。您需要设置的值如下(您需要一个smtp邮件帐户来拍摄电子邮件,像gmail/hotmail这样的流行帐户在没有oauth的情况下不支持此功能,所以请在gmx.com或其他位置注册一个):

{
	"github_username": "<your github username>",
	"alert_email": "<your email address>",
	"smtp_server":"<smtp server>",
	"smtp_email": "<smtp sending email>",
	"smtp_username": "<smtp username>",
	"smtp_password": "<smtp password>",
	"smtp_port": "<smtp port>"
}

完成此操作后,再次运行gar-cron以确保其正常工作。然后,您可以在linux上通过运行crontab -e将其配置为用户cron作业,或者在windows上通过控制面板对其进行调度。

为了测试电子邮件提醒,您可以在config.json中临时配置其他人的github_username,该人在运行之前很久没有提交过邮件提醒。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java上的256位输出哈希函数   java使JButton不可见,但尊重其原始空间   Java错误,Java。lang.NoClassDefFoundError:org/myorg/WordCount在Hadoop中   数据拼接连接/合并Oracle与基于Java的技术   java如何演示围绕未正确发布的值的竞争条件?   java如何解决媒体类型=文本/普通异常的MessageBodyReader找不到?   java两个XML输入,一个XSL转换输出   java PahoMqtt定期发布方法   spring social facebook错误消息为(#12)版本v2不推荐使用bio字段。8及以上   java如何在submit按钮中定义wicket ID的范围   用Java为Freebsd捕获视频   java如何将Firestore中的时间戳添加到my变量中   java jersey restful Web服务tomcat版本   java句柄MaxUploadSizeExceedeException:Ajax文件上载   java标签和注释构成一个web地址。用网豆做的复活节彩蛋?   java Spring Boot不会选择Spring。数据源。雄猫。*在以编程方式配置数据源时?   java在排序数组中插入整数