【无用软件】sc_starter,ScreenCapture的快捷键增强

Github链接:

前言

因为只是个初具功能的雏形,所以就不发到发现频道里面了,只在自己的频道里面乐呵乐呵

主要功能已经基本就位,问题不大了

目的

众所周知,ScreenCapture是一个极其轻量的windows截屏软件,但是,有一个极大的问题就是不支持快捷键……

所以我就写了个小玩意专门通过快捷键调用 ScreenCapture (包含自释放程序本体的功能,无需再次下载原始软件)

当前默认快捷键

  1. Win+Alt=V 截屏
  2. Win+Alt=C 从剪贴板中的图像钉到屏幕
  3. Win+Ctrl+Shift=Esc 退出软件
  4. Ctrl+Alt=O 打开配置文件所在文件夹

未来可能会做的改进

  • 快捷键自定义
  • 托盘图标
  • 软件体积压缩
  • 禁止多开程序(奇怪的逻辑)
  • 其他挖的坑(

配置详细说明如下

配置文件详细内容
Win+Alt=V
Win+Alt=C
Win+Ctrl+Shift=VK_ESCAPE
Ctrl+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键系列)

我是用ahk启动这个软件,代替微信和qq的截图

就我所知, 这个软件3.8MB.

能算得上极其轻量的截图软件, 应该是 xsnip. 只有421kb, 支持快捷键,支持钉图.支持标注图片.

强大的截图

  • 窗口区域自动检测

  • 像素级的鼠标移动控制、截图范围控制

  • 取色器 (放大镜模式下 R, H)

  • 多屏支持

  • 高分屏支持

  • 全面Windows系统支持

  • 多种图片格式支持PNG, JPG, BMP

  • 丰富的画图工具

    • 矩形
    • 椭圆
    • 箭头
    • 铅笔
    • 文字
  • 高级标注工具

    • 马赛克
  • 撤销

这种 exe 文件体积比较没什么意义,一个 3.8MB 运行后占用 3.8MB 内存,或者一个 42KB 运行后占用 42MB,都有可能。
你列出的"强大的截图"是认真的?基础地不能再基础,连撤销都算了进来。而且好像是闭源的,更没吸引力。

话说 ScreenCapture 不是在文档里提供了使用 AutoHotkey 附加热键的方法了吗?你的方法比 AutoHotkey 更好用吗?

嗯, 我并不是想宣传 xsnip . 毕竟 pixpin 更香, 虽然尺寸会大很多.

只是没有get 到 ScreenCapture 的优势在哪?

ahk在涉及部分快捷键比如alt、win键时可能会“导致额外的击键”——但是我这玩意没有这个问题。(ahk问题的来源与说明见此:热键 - 定义 & 使用 | AutoHotkey v2

如果直接用ahk脚本,那必须得加个ahk程序;而如果包装为exe可执行文件,那又不是很方便通过配置文件等方式自定义按键

如果你给不懂电脑的朋友介绍screencaptue的使用,你需要先装ahk,再写ahk,再下载程序,还得教他怎么修改快捷键……

我这玩意直接集成了,省去了反复安装的功夫

开源。部分可能接触到保密的企业里面,如果是开源软件,申请完了层层审核以后还勉强能用,闭源软件想都别想

此外,您说的功能screencapture都有,但是本次我发帖的重点是sc_starter,是启动器,而非原程序。因此我只是说了启动器的优点,原程序有什么优点不在考虑范围内

更新至1.5版本,主要增加了防多开设置

更新至1.6版本,修正了一个潜在的bug