Skype4py:错误:Skype附加超时Ubuntu 14.04

时间:2014-05-20 06:08:48

标签: linux ubuntu-14.04 skype4py

我最近从Ubuntu 12.04升级到14.04。 我有一个脚本连接到书签聊天并写出一条消息。 我每隔半小时就维持一次cronjob来执行此操作。在12.04它运作良好。

*/30 11-19 * * 1-5  DISPLAY=:0;export DISPLAY;/path/script.py >> /path/errorStatus.log

脚本在通过终端执行时正确,但它正在提供"附加超时"通过cron-job执行错误......

1 个答案:

答案 0 :(得分:0)

DISPLAY =:0;导出DISPLAY; PID = $(pgrep gnome-session); dbus = $(grep -z DBUS_SESSION_BUS_ADDRESS / proc / $ PID / environ | cut -d = -f2 - ); export DBUS_SESSION_BUS_ADDRESS = $ dbus; /path/script.py>> /path/errorStatus.log

由于未正确设置env,cron作业无效...

首先,我尝试在cron环境中运行脚本:: -

How to simulate the environment cron executes a script with?

我比较了user-env和cron-env,发现导出DBUS_SESSION_BUS_ADDRESS适用于脚本。

Shell script with export command and notify-send via crontab not working. Exported variable is set by a command