不想wpscloudsvr后台在主wps进程退出后停留后台,又不想完全禁用wpscloudsvr的话,有以下几种方法:
- 可以使用 https://github.com/7Ji/wpscloudsvr-wrapper ,这个项目会替换wpscloudsvr,启动后会作为wpscloudsvr的父进程fork启动真正的wpscloudsvr并会在托盘区生成一个图标(名称为 WPS云服务)。所有wps进程退出后,可以点击托盘图标退出,其会将wpscloudsvr正确结束。
- 可以以
systemd-run --user -- wps
的形式启动相应进程,wpscloudsvr会和主进程一起被systemd user套入一个Type=oneshot的临时.service中,当主进程退出时,wpscloudsvr会作为service的孤儿进程被杀死。这个方案存在问题是wpscloudsvr会和首个主进程绑定,若保留其后启动的wps窗口而关闭首个,则wpscloudsvr会直接退出,不会等待其余wps进程。
Pinned Comments
7Ji commented on 2024-06-16 04:41 (UTC) (edited on 2024-06-16 04:41 (UTC) by 7Ji)
不想wpscloudsvr后台在主wps进程退出后停留后台,又不想完全禁用wpscloudsvr的话,有以下几种方法:
systemd-run --user -- wps
的形式启动相应进程,wpscloudsvr会和主进程一起被systemd user套入一个Type=oneshot的临时.service中,当主进程退出时,wpscloudsvr会作为service的孤儿进程被杀死。这个方案存在问题是wpscloudsvr会和首个主进程绑定,若保留其后启动的wps窗口而关闭首个,则wpscloudsvr会直接退出,不会等待其余wps进程。JoveYu commented on 2024-05-15 09:16 (UTC) (edited on 2024-07-26 03:36 (UTC) by JoveYu)
常见问题:
后台进程退出不关闭
禁用云服务
sudo chmod -x /opt/kingsoft/wps-office/office6/wpscloudsvr
试用时间有限
重置试用时间
quickstartoffice stop && rm ~/.config/Kingsoft/AuthInfo.conf
协作开机自动启动
执行
rm ~/.config/autostart/xiezuo.desktop
删除启动项目