Skip to content

wuerzh/LectureLens

Repository files navigation

LectureLens

LectureLens 是一个 Windows 10/11 x64 便携式屏幕放大器。它不修改系统分辨率,适合讲座、课堂演示、软件操作投屏时临时放大小字。

怎么用

  1. 双击 dist\LectureLens.exe
  2. 屏幕右上角会出现一个无标题栏的置顶放大窗口,四周有金黄色圆角框。
  3. 默认跟随鼠标:鼠标指到哪里,窗口里就放大哪里。
  4. 按住 Alt 后拖动放大窗口内部,可以移动窗口位置。
  5. 拖动窗口四角或边缘,可以调整窗口大小;四角有较大的捕捉范围。
  6. 需要固定讲某一块界面时,把鼠标放到那块区域,按 Ctrl+Alt+E

默认快捷键

  • Ctrl+Alt+Q:退出程序
  • Ctrl+Alt+W:显示 / 隐藏放大器
  • Ctrl+Alt+E:锁定 / 取消锁定当前源区域
  • Ctrl+Alt+A:减小放大倍率
  • Ctrl+Alt+S:增大放大倍率
  • Ctrl+Alt+D:缩小放大窗口
  • Ctrl+Alt+F:放大放大窗口

配置

config.ini 放在 exe 同目录。运行 build.ps1 后会复制到 dist\config.ini。如果别人只复制了 LectureLens.exe,第一次运行时程序会在 exe 同目录自动生成一份默认 config.ini

配置文件支持中文注释,配置键名保持英文。

如果快捷键和讲课软件冲突,直接改 config.ini,然后重启放大器。

点击放大画面

开启 click_mapping=true 时,可以在放大窗口里点击或滚轮。程序会把放大窗口坐标换算回原屏幕位置,再发送到原软件。

这个便携版不做安装、签名、UIAccess 权限,所以普通软件、浏览器、Office、教学软件一般可用;管理员窗口、UAC 安全提示、部分游戏、远程桌面、特殊渲染软件不保证。

构建

需要 Windows 10/11 x64 和 MinGW-w64 GCC。重新构建时运行:

.\build.ps1

构建产物:

  • dist\LectureLens.exe
  • dist\test_core.exe

从源码复刻

如果要分享给别人,建议分享源码和 IMPLEMENTATION_PLAN.md,让对方自己审阅并本地构建 exe,而不是只发送现成的 exe。

准备手动上传 GitHub 时,可以参考 GITHUB_UPLOAD_CHECKLIST.md。建议仓库名使用 lecture-lens,显示名使用 LectureLens

About

屏幕放大器

Resources

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors