使用 cron 进行 Zoom 会议

使用 cron 进行 Zoom 会议

我的 Zoom 班老师没有给我们提供带有哈希密码的链接,而我正在使用从命令行打开缩放。 (编辑:后来我知道普通的缩放命令会打开一个带有非哈希密码的链接。)

现在我什至厌倦了在终端中输入命令,所以我想把它变成一个 cron 作业。我的脚本(/home/taro/Scripts/i_hate_cron.sh)是这样的:

#!/bin/bash
export DISPLAY=:0
export BROWSER=/usr/bin/google-chrome-stable
/usr/bin/pyzoom class101

这里pyzoom是一个指向前面超链接的 python 程序的符号链接,该程序打开一个 Zoom 会议,并自动填充会议 ID 和密码。systemctl status cronie.service的输出是

4:52 yamada CROND[66411]: pam_unix(crond:session): session closed for user taro
Feb 18 16:25:01 yamada crond[66615]: pam_unix(crond:session): session opened for user taro(uid=1000) by (uid=0)
Feb 18 16:25:01 yamada CROND[66616]: (taro) CMD (/home/taro/Scripts/i_hate_cron.sh)
Feb 18 16:25:52 yamada CROND[66615]: (taro) CMDEND (/home/taro/Scripts/i_hate_cron.sh)
Feb 18 16:25:52 yamada CROND[66615]: pam_unix(crond:session): session closed for user taro

crond没有给我缩放窗口:<使用xvfb并截取它的屏幕截图,我确认这项cron工作可以正常工作,但我不知道如何从输出更改为显示:99,这是默认的xvfb,到:0

我应该怎么做才能让缩放自动打开cron? (其实我更喜欢systemd/Timer,因为我使用的是Arch Linux。所以我也欢迎答案采纳systemd

相关内容