From c1f315b8e7ef815cf97fca998ed344f56aeb0e0e Mon Sep 17 00:00:00 2001 From: Mikachu2333 Date: Wed, 11 Dec 2024 19:21:42 +0800 Subject: [PATCH] update readme file --- README.md | 32 +++++++++++++++++++++----------- src/main.rs | 2 +- 2 files changed, 22 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 9cac534..5e31749 100644 --- a/README.md +++ b/README.md @@ -1,31 +1,35 @@ # sc_starter + A starter for ScreenCapture ## 本软件是[ScreenCapture](https://github.com/xland/ScreenCapture)的启动器,自带原程序并自动注册快捷键,无显示界面,仅凭借快捷键进行操控 -# 使用方法:见下方配置文件 +## 使用方法:见下方配置文件 -如需自定义快捷键请先使用`Ctrl+Alt=O`打开配置文件,更改并保存后使用`Win+Ctrl+Shift=VK_ESCAPE`退出软件,再次打开软件即可使用自定义配置。 +如需自定义快捷键请先使用 `Ctrl+Win+Alt=O` 打开配置文件,更改并保存后使用 `Win+Ctrl+Shift=VK_ESCAPE` 退出软件,再次打开软件即可使用自定义配置。 -``` -Win+Alt=V -Win+Alt=C +```txt +Ctrl+Win+Alt=P +Ctrl+Win+Alt=T Win+Ctrl+Shift=VK_ESCAPE -Ctrl+Alt=O +Ctrl+Win+Alt=O +& # 设置文件使用说明: # # ①设置内容不区分大小写,必须按照指定格式书写,否则将无法设置成功 +# ⚠️设置完请保存并关闭文件,然后再次打开程序⚠️ # # -# ②设置文件共4行,不可更改格式,不可删除其中任意一行 +# ②设置文件共5行,不可更改格式,不可删除其中任意一行 # 第一行:控制截屏 # 第二行:从剪贴板中的图像钉到屏幕 # 第三行:退出软件 -# 第四行:打开配置文件所在文件夹 +# 第四行:打开配置文件 +# 第五行:设置默认保存位置 # # -# ③格式如下: +# ③快捷键格式如下: # 「控制键1」+「控制键2」+「……」=「实际键」 # 【⚠️注意】:为了避免您设定的快捷键与当前系统中其他软件使用的快捷键冲突,请至少选定两个「控制键」,且尽量不要使用「Ctrl」+「Shift」=「X」样式的快捷键(因其过于常见)。如快捷键未成功设置,将使用默认快捷键。 # @@ -43,6 +47,12 @@ Ctrl+Alt=O # VK_INSERT (Insert键) # VK_NUMPAD0 -> VK_NUMPAD9 (小键盘数字键) # VK_F1 -> VK_F24 (Fn键系列) -``` +# +# +# ④可用的保存位置如下: +# & -> 截图时手动选定(默认) +# @ -> 桌面 +# * -> 图片文件夹 +# D:/test -> 其他指定文件夹(支持目录中含有中文及空格,路径必须存在) -此外,还想写个限制多开的来着,失败了( +``` diff --git a/src/main.rs b/src/main.rs index b3c7c3f..1c8c923 100644 --- a/src/main.rs +++ b/src/main.rs @@ -169,7 +169,7 @@ fn operate_exe(path: &Path, mode: usize, dir: &PathBuf) { std::thread::sleep(std::time::Duration::from_secs(3)); let _ = MessageDialog::new() .set_title("Info") - .set_text("Please restart the program.") + .set_text("Please restart the program to apply your custom settings.") .set_type(native_dialog::MessageType::Info) .reset_owner() .show_alert();