Skip to content

tiandic/auto-lock-screen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

自动锁屏

一个在无操作一定时间(默认10分钟)后自动以特定图像显示的程序

退出按钮在右上角

注意: 刚安装的时候,screen_img为空,所以不会有任何图像显示

你可以自己下载一些图像到安装目录的screen_img目录,下载鼠标样式(.ani)并重命名为move.ani到安装目录的根目录

下面的压缩包有一些原神的1080P图像,一个move.ani,直接解压到安装目录的根目录即可

https://wwrt.lanzn.com/iA63233stkdc 密码:b6b6

示例效果: img

安装与使用

从安装包安装

  • 直接从Releases下载安装包setup.exe 一路下一步后 setup 如果不勾选,且在前面勾选了开机自启动后,则会在开始运行

如果连开机自启动都没有勾选的话,只有每次手动运行wait.exe后,才会开始自动锁屏

从源码安装

  1. 编译src
  • VS 编译 打开Developer Command Prompt for VS 2022后,移动到本项目路径下,运行cl_compile.bat即可
  • gcc 编译 移动到本项目路径下,运行gcc_compile.bat即可
  1. 编译Setup
  • 安装Inno Setup Compiler后 移动到项目的Setup目录,右键setup.iss,点击compile即可
  1. 安装
  • 安装包会在项目的Setup/Output下生成 接下来与从安装包安装步骤一样
  1. 卸载 只需要运行安装路径下的unins000.exe即可

本项目使用了 stb_image


config.txt说明:

  • 第一行为播放的图片文件夹路径(注意末尾不要为\ )
  • 第二行为退出按键的图标路径
  • 第三行为鼠标样式路径
  • 第四行为锁屏程序路径
  • 第五行为切换播放图像的间隔时间(单位为毫秒)
  • 第六行为多长时间无操作后锁屏(单位为毫秒)

About

自动锁屏

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages