本帖最后由 a66 于 2026-4-28 19:52 编辑
HyperSnap 是一款拥有20多年历史的老牌屏幕截图软件,屏幕截图专家,电脑屏幕截图,游戏画面捕捉,视频抓取工具,多种截图方式满足桌面任何区域截图,它特色功能包括:文本捕捉,图像编辑,滚动页面,延迟捕获。
HyperSnap作为老牌屏幕截图工具,它不仅能抓住标准桌面程序还能抓取 DirectX, 3Dfx Glide 游戏和视频或 DVD 屏幕图。还能以 20 多种图形格式(包括:BMP, GIF, JPEG, TIFF, PCX 等)保存并阅读图片。可以用热键或自动记时器从屏幕上抓图。
功能还包括:在所抓的图像中显示鼠标轨迹,收集工具,有调色板功能并能设置分辨率,还能选择从 TWAIN 装置中(扫描仪和数码相机)抓图。
HyperSnap 9 官方版本虽提供了简体中文汉化版,但官方提供简体中文汉化版存在一定的问题:
1. 捕获->快捷键->自定义键盘,直接软件崩溃自动关闭 的BUG
2. 64位简体中文汉化版关于中版权所有后存在乱码问题
3. 32位简体中文汉化版个别英文字符汉化不完全
现本人将HyperSnap 9 简体中文汉化方法及官方简体中文版汉化BUG修正方法分享到论坛,供 HyperSnap 用户学习交流用,不是HyperSnap 用户或汉化大佬请划过,不要浪费时间看以下内容
1. 先下载HyperSnap 9 英文版和简体中文版,解压后待用
HyperSnap官方网站: http://www.hyperionics.com
英文版官方下载链接:
64位:https://hyperionics.com/downloads/HS9Setup.exe
32位:https://hyperionics.com/downloads/HS9Setup32.exe
简体中文版官方下载:
64位:https://www.hyperionics.com/downloads/Lang/HS9SetupCN.exe
32位:https://www.hyperionics.com/downloads/Lang/HS9Setup32CN.exe
2. 用 Resource Hacker (http://4275.com/ehdyvv)分别打开 32位和64位 英文版 HprRes.dll文件,对“菜单”、“对话框”、“字符串表” 中的英文逐一进行汉化
或用 Resource Hacker 分别打开 32位和64位 简体中文版 HprRes.dll文件,对其中的汉化问题进行修正,具体方法如下:
(1)用 Resource Hacker 打开 32位 简体中文版 HprRes.dll文件
查找 <ITEM>Auto</ITEM> 将其修改为:<ITEM>自动</ITEM>
查找: <NAME>Main</NAME> 将其修改为:<NAME>主体</NAME>
修正32位 简体中文版 HprRes.dll文件个别英文字符汉化不完全问题
(2)用 Resource Hacker 打开 64位 简体中文版 HprRes.dll文件
将对话框 100:2052 的: Copyright \xEF\xBF\xBD 1994-%d Hyperionics Technology
修改为: Copyright \xA9 1994-%d Hyperionics Technology
修正64位 简体中文版 HprRes.dll文件关于中版权所有乱码问题:(C) 或 \xA9
3. 用 Resource Hacker 分别打开英文版32位和64位 的 BCGCBPRO2730u143.dll文件 ,对“菜单”、“对话框”、“字符串表” 中的英文逐一进行汉化
或用 Resource Hacker 打开 简体中文汉化版32位和64位的 BCGCBProResCHS.dll 文件,对其中的汉化问题进行修正,具体方法如下:
将对话框 17076:2052 的:- 17076 DIALOG 0, 0, 339, 259
- STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
- CAPTION "自定义键盘"
- LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
- FONT 8, "MS Sans Serif"
- {
- CONTROL "类别(&C):", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 7, 7, 31, 8
- CONTROL "", 16601, LISTBOX, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_TABSTOP, 7, 19, 155, 69
- CONTROL "命令(&o):", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 178, 7, 38, 8
- CONTROL "", 16641, LISTBOX, LBS_STANDARD | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 178, 19, 154, 69
- CONTROL "当前键(&u):", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 7, 97, 43, 8
- CONTROL "", 16643, LISTBOX, LBS_STANDARD | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 7, 110, 155, 36
- CONTROL "按新快捷键(&N):", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 178, 97, 80, 8
- CONTROL "", 16644, EDIT, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_DISABLED | WS_BORDER | WS_TABSTOP, 178, 111, 153, 14
- CONTROL "分配给:", 16528, STATIC, SS_LEFT | WS_CHILD | WS_GROUP, 178, 132, 40, 8
- CONTROL ".....", 16527, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 178, 143, 91, 8
- CONTROL "设置加速键为(&f):", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 7, 156, 62, 8
- CONTROL "", 16642, COMBOBOX, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 7, 167, 91, 95
- CONTROL "描述:", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 7, 195, 38, 8
- CONTROL "Static", 16514, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 7, 207, 325, 10
- CONTROL "指定(&A)", 16645, BUTTON, BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_DISABLED | WS_TABSTOP, 7, 238, 44, 14
- CONTROL "删除(&R)", 16646, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_DISABLED | WS_TABSTOP, 59, 238, 44, 14
- CONTROL "重新设置(&s)", 16647, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 111, 238, 44, 14
- CONTROL "关闭", 2, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 279, 238, 53, 14
- CONTROL "", 16526, STATIC, SS_ICON | WS_CHILD | WS_VISIBLE, 108, 167, 21, 20
- }
复制代码 在最后1行增加以下1行代码:- CONTROL "将其设置为快捷键,即使主窗口最小化也保持有效。", 17324, BUTTON, BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 178, 167, 154, 26
- }
复制代码
修正为:- 17076 DIALOG 0, 0, 339, 259
- STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
- CAPTION "自定义键盘"
- LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
- FONT 8, "MS Sans Serif"
- {
- CONTROL "类别(&C):", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 7, 7, 31, 8
- CONTROL "", 16601, LISTBOX, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_TABSTOP, 7, 19, 155, 69
- CONTROL "命令(&o):", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 178, 7, 38, 8
- CONTROL "", 16641, LISTBOX, LBS_STANDARD | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 178, 19, 154, 69
- CONTROL "当前键(&u):", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 7, 97, 43, 8
- CONTROL "", 16643, LISTBOX, LBS_STANDARD | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 7, 110, 155, 36
- CONTROL "按新快捷键(&N):", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 178, 97, 80, 8
- CONTROL "", 16644, EDIT, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_DISABLED | WS_BORDER | WS_TABSTOP, 178, 111, 153, 14
- CONTROL "分配给:", 16528, STATIC, SS_LEFT | WS_CHILD | WS_GROUP, 178, 132, 40, 8
- CONTROL ".....", 16527, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 178, 143, 91, 8
- CONTROL "设置加速键为(&f):", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 7, 156, 62, 8
- CONTROL "", 16642, COMBOBOX, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 7, 167, 91, 95
- CONTROL "描述:", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 7, 195, 38, 8
- CONTROL "Static", 16514, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 7, 207, 325, 10
- CONTROL "指定(&A)", 16645, BUTTON, BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_DISABLED | WS_TABSTOP, 7, 238, 44, 14
- CONTROL "删除(&R)", 16646, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_DISABLED | WS_TABSTOP, 59, 238, 44, 14
- CONTROL "重新设置(&s)", 16647, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 111, 238, 44, 14
- CONTROL "关闭", 2, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 279, 238, 53, 14
- CONTROL "", 16526, STATIC, SS_ICON | WS_CHILD | WS_VISIBLE, 108, 167, 21, 20
- CONTROL "将其设置为快捷键,即使主窗口最小化也保持有效。", 17324, BUTTON, BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 178, 167, 154, 26
- }
复制代码
修正了:捕获->快捷键->自定义键盘,直接软件崩溃自动关闭 的BUG
4. 将程序文件夹中以下文件名进行汉化:
Torn Edge - Bottom.hs5stamp 撕边效果 - 底部.hs5stamp
Torn Edge - Top.hs5stamp 撕边效果 - 顶部.hs5stamp
Torn Edge - Left.hs5stamp 撕边效果 - 左侧.hs5stamp
Torn Edge - Right.hs5stamp 撕边效果 - 右侧.hs5stamp
修正后完美汉化运行测试截图
如果没时间自己动手汉化或修正,请下载本人汉化或修正后的汉化补丁成品(http://4275.com/urpjxi),替换掉官方英文版或简体中文版同名文件即可
HyperSnap 9.7.7 简体中文完美汉化版下载链接:https://www.lanzouw.com/iIoAg3o8o0yj
|