月度归档:2024年01月

虚拟环境添加定时任务

添加定时任务

cron 文件中添加一行,指定任务的运行时间和命令。假设您的虚拟环境位于 /path/to/virtualenv,脚本位于 /path/to/script.py,下面是一个每天凌晨执行脚本的例子:

0 0 * * * /bin/bash -c 'source /path/to/virtualenv/bin/activate && /path/to/virtualenv/bin/python /path/to/script.py'

 

这里,0 0 * * * 表示每天午夜执行任务。/bin/bash -c 用于执行一系列命令:

  • source /path/to/virtualenv/bin/activate:激活虚拟环境。
  • /path/to/virtualenv/bin/python /path/to/script.py:使用虚拟环境中的 Python 解释器运行脚本。

asterisk-chan-quectel的安装

下载

https://github.com/IchthysMaranatha/asterisk-chan-quectel

./bootstrap
./configure --with-asterisk=/usr/src/asterisk-20.5.2/include --with-astversion=20.5.2
make
make install
#copy quectel.conf to /etc/asterisk Change context and audio serial port as required
chown asterisk:asterisk /etc/asterisk/quectel.conf
#