CCR
1
Github链接:
前言
因为只是个初具功能的雏形,所以就不发到发现频道里面了,只在自己的频道里面乐呵乐呵
主要功能已经基本就位,问题不大了
目的
众所周知,ScreenCapture是一个极其轻量的windows截屏软件,但是,有一个极大的问题就是不支持快捷键……
所以我就写了个小玩意专门通过快捷键调用 ScreenCapture (包含自释放程序本体的功能,无需再次下载原始软件)
当前默认快捷键
- Ctrl+Win+Alt=P 截屏
- Ctrl+Win+Alt=T 从剪贴板中的图像钉到屏幕
- Win+Ctrl+Shift=Esc 退出软件
- Ctrl+Win+Alt=O 打开配置文件所在文件夹
未来可能会做的改进
- 快捷键自定义
- 托盘图标
- 软件体积压缩
- 禁止多开程序(奇怪的逻辑)
- 其他挖的坑(
配置详细说明如下
配置文件详细内容
Ctrl+Win+Alt=P
Ctrl+Win+Alt=T
Win+Ctrl+Shift=VK_ESCAPE
Ctrl+Win+Alt=O
# 设置文件使用说明:
#
# ①设置内容不区分大小写,必须按照指定格式书写,否则将无法设置成功
#
#
# ②设置文件共4行,不可更改格式,不可删除其中任意一行
# 第一行:控制截屏
# 第二行:从剪贴板中的图像钉到屏幕
# 第三行:退出软件
# 第四行:打开配置文件所在文件夹
#
#
# ③格式如下:
# 「控制键1」+「控制键2」+「……」=「实际键」
# 【⚠️注意】:为了避免您设定的快捷键与当前系统中其他软件使用的快捷键冲突,请至少选定两个「控制键」,且尽量不要使用「Ctrl」+「Shift」=「X」样式的快捷键(因其过于常见)。如快捷键未成功设置,将使用默认快捷键。
#
# 可用的控制键列表如下(大小写均可):
# WIN / WINDOWS / SUPER (Win键等同类型控制键)
# CTRL / CONTROL (Ctrl键)
# ALT (Alt键)
# SHIFT (Shift键)
#
# 可用的实际键列表如下(尽量精确大小写):
# A -> Z (字母键,不区分大小写)
# 0 -> 9 (数字键,非小键盘)
# VK_TAB (Tab键)
# VK_ESCAPE (Esc键)
# VK_INSERT (Insert键)
# VK_NUMPAD0 -> VK_NUMPAD9 (小键盘数字键)
# VK_F1 -> VK_F24 (Fn键系列)
就我所知, 这个软件3.8MB.
能算得上极其轻量的截图软件, 应该是 xsnip. 只有421kb, 支持快捷键,支持钉图.支持标注图片.
强大的截图
-
窗口区域自动检测
-
像素级的鼠标移动控制、截图范围控制
-
取色器 (放大镜模式下 R
, H
)
-
多屏支持
-
高分屏支持
-
全面Windows系统支持
-
多种图片格式支持PNG, JPG, BMP
-
丰富的画图工具
-
高级标注工具
-
撤销
这种 exe 文件体积比较没什么意义,一个 3.8MB 运行后占用 3.8MB 内存,或者一个 42KB 运行后占用 42MB,都有可能。
你列出的"强大的截图"是认真的?基础地不能再基础,连撤销都算了进来。而且好像是闭源的,更没吸引力。
话说 ScreenCapture 不是在文档里提供了使用 AutoHotkey 附加热键的方法了吗?你的方法比 AutoHotkey 更好用吗?
嗯, 我并不是想宣传 xsnip . 毕竟 pixpin 更香, 虽然尺寸会大很多.
只是没有get 到 ScreenCapture 的优势在哪?
CCR
8
ahk在涉及部分快捷键比如alt、win键时可能会“导致额外的击键”——但是我这玩意没有这个问题。(ahk问题的来源与说明见此:热键 - 定义 & 使用 | AutoHotkey v2 )
如果直接用ahk脚本,那必须得加个ahk程序;而如果包装为exe可执行文件,那又不是很方便通过配置文件等方式自定义按键
如果你给不懂电脑的朋友介绍screencaptue的使用,你需要先装ahk,再写ahk,再下载程序,还得教他怎么修改快捷键……
我这玩意直接集成了,省去了反复安装的功夫
开源。部分可能接触到保密的企业里面,如果是开源软件,申请完了层层审核以后还勉强能用,闭源软件想都别想
此外,您说的功能screencapture都有,但是本次我发帖的重点是sc_starter,是启动器,而非原程序。因此我只是说了启动器的优点,原程序有什么优点不在考虑范围内
CCR
12
更新1.9.0,更新了默认快捷键避免与Win11冲突以及注册快捷键失败时的动作
确实如此,但是有个小问题,不开源……有个同名的 xsnip 开源,但是我确认了一下,和你说的那个 http://xsnip.cn 不是一个软件,只是名字相同而已。
而我写这个软件最大的需求来源其实是开源来着……详情需求参照下文,而ScreenCapture确实是我能找到的最小且功能齐全的开源截屏软件了……