Sign inSign up

padeoe/ts

By padeoe

•Updated over 6 years ago

Image
0

942

padeoe/ts repository overview

⁠疫情填表

该工具可以自动完成填表,并将填表结果的截图发送到邮箱。

⁠1. 准备配置文件

准备好 config.ini,配置邮箱账号和道一云账号。道一云账号密码可以在企业微信-工作台-通讯录-我的资料-个人网页版账号管理 中设置。

[EMAIL]
Sender = [email protected]
Password = xxx
Recipients = [email protected]
Smtp_Host = smtp.gmail.com
Smtp_Port = 465

[DAOYIYUN]
Username = xxx
Password = xxx
⁠2. 获取镜像

自行构建

docker build -t ts .

或者从 dockerhub 拉取

docker pull padeoe/ts
⁠3. 执行填表

Linux

docker run --rm -t \
    -v "$PWD/config.ini":/ts/config.ini \
    -v /dev/shm:/dev/shm \
    padeoe/ts

Windows Powershell

docker run --rm -t `
    -v "$PWD/config.ini":/ts/config.ini `
    -v shm:/dev/shm `
    padeoe/ts

Windows CMD

docker run --rm -t ^
    -v %cd%\config.ini:/ts/config.ini ^
    -v shm:/dev/shm ^
    padeoe/ts
⁠4. 定时任务

创建定时任务:

Linux

crontab -l > mycron
echo "30 17 * * * docker run --rm -t -v "$PWD/config.ini":/ts/config.ini -v /dev/shm:/dev/shm padeoe/ts" >> mycron
crontab mycron
rm mycron

Tag summary

Content type

Image

Digest

Size

446.5 MB

Last updated

over 6 years ago

docker pull padeoe/ts