eyerest:通过定时锁定屏幕,提醒用户休息的软件

时间:2024-07-08 00:15:02
【文件属性】:

文件名称:eyerest:通过定时锁定屏幕,提醒用户休息的软件

文件大小:34KB

文件格式:ZIP

更新时间:2024-07-08 00:15:02

c dbus C

#eyerest eyerest 是一款通过定时锁定屏幕,提醒用户休息的小软件 相关项目: 请使用最新的 tag 编译 ##功能 定时锁定屏幕一定时间 根据是否有鼠标与键盘事件检测用户是否离开 可配置间隔时间,锁屏时间,空闲时间 可配置锁屏时屏幕上显示的文字,位置,字体,大小与颜色 锁屏前通过 notify 提醒 检测是否在运行全屏程序,在运行此类程序时暂停 提供dbus接口,可以进行暂停,推迟等 ##编译与运行 ###依赖 x11 xtst xft glib-2.0 gio-2.0 Ubuntu 可以用以下命令安装依赖包: sudo apt-get -y install cmake make libx11-dev libxtst-dev libxft-dev libglib2.0-dev ###编译 进入代码目录,然后执行: cmake . make 如果想安装,也可以执行: sudo


【文件预览】:
eyerest-master
----.travis.yml(185B)
----gpl-3.0.txt(34KB)
----eyerest-dbus.xml(745B)
----LICENSE(11B)
----daemon()
--------config.h(2KB)
--------state.h(862B)
--------notify.h(646B)
--------xevent.h(897B)
--------main.c(2KB)
--------xevent.c(2KB)
--------xfullscreen.c(2KB)
--------xlock.c(6KB)
--------dbus.c(4KB)
--------notify.c(5KB)
--------dbus.h(671B)
--------state.c(7KB)
--------xlock.h(674B)
--------org.zlbruce.eyerest.service.in(88B)
--------CMakeLists.txt(2KB)
--------timer.c(997B)
--------config.c(6KB)
--------xfullscreen.h(712B)
--------timer.h(625B)
----CMakeLists.txt(352B)
----README.md(2KB)
----eyerest.conf(1KB)
----cli()
--------eyerest-cli.c(5KB)
--------CMakeLists.txt(960B)

网友评论