您尚未登录。

#1 2023-02-27 10:31:39

chen05_20
会员
注册时间: 2021-04-02
帖子: 136

如何hook睡眠唤醒事件写一个脚本

代理软件v2ray,睡眠之后再唤醒的话,就失效了,都要手动重启,我现在如何绑定一个脚本到睡眠唤醒的事件呢?

离线

#2 2023-02-27 10:34:27

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: 如何hook睡眠唤醒事件写一个脚本

[Unit]
Description=描述
Before=sleep.target
StopWhenUnneeded=yes

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=睡前事务,无则删掉本行
ExecStop=systemctl restart --no-block 你的服务.service

[Install]
WantedBy=sleep.target

离线

#3 2023-02-27 11:00:07

chen05_20
会员
注册时间: 2021-04-02
帖子: 136

Re: 如何hook睡眠唤醒事件写一个脚本

依云 说:
[Unit]
Description=描述
Before=sleep.target
StopWhenUnneeded=yes

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=睡前事务,无则删掉本行
ExecStop=systemctl restart --no-block 你的服务.service

[Install]
WantedBy=sleep.target

这个应该是放在那个目录啊?
这个 /lib/systemd/system-sleep/ ?

离线

#4 2023-02-27 11:30:01

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: 如何hook睡眠唤醒事件写一个脚本

/etc/systemd/system。建议学习一下编写 systemd 服务。

离线

#5 2023-03-01 11:11:35

chen05_20
会员
注册时间: 2021-04-02
帖子: 136

Re: 如何hook睡眠唤醒事件写一个脚本

依云 说:

/etc/systemd/system。建议学习一下编写 systemd 服务。

好的,见笑了。。

离线

#6 2023-03-02 08:26:42

chen05_20
会员
注册时间: 2021-04-02
帖子: 136

Re: 如何hook睡眠唤醒事件写一个脚本

依云 说:

/etc/systemd/system。建议学习一下编写 systemd 服务。

加了之后好像没法进入睡眠了,昨天电脑放背包开了一夜,电没了

离线

#7 2023-03-02 11:35:34

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: 如何hook睡眠唤醒事件写一个脚本

呃,可能是你没写对……看看日志吧。
另外你刚写好,建议先测试一下好不好用。

离线

页脚