找回密码
 立即注册
楼主: Apache553

自动按需加载字体的轮子

0

主题

36

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
11505
车祸现场 发表于 2022-2-12 19:10:31 | 显示全部楼层
提个建议,索引文件可以和设置文件合并吗,最好更新索引后直接加入到设置文件里。
回复

使用道具 举报

5

主题

492

回帖

215

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
368961
苏辰汐 发表于 2022-2-12 21:52:52 | 显示全部楼层
车祸现场 发表于 2022-2-12 19:10
提个建议,索引文件可以和设置文件合并吗,最好更新索引后直接加入到设置文件里。 ...

这不是个好主意,设置文件除了索引文件路径外还用来添加所需的hook进程名称,如果合并则hook进程的管理将变得困难,目前的方案已足够好
回复

使用道具 举报

5

主题

492

回帖

215

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
368961
苏辰汐 发表于 2022-2-12 22:21:14 | 显示全部楼层
本帖最后由 苏辰汐 于 2022-2-12 22:49 编辑

提供一个设置SubtitleFontHelper开机自启动运行命令的小工具,免除每次使用时需手动输入命令行使用的过程。

使用方法:
1. 生成字体包目录的字体索引文件并添加至配置文件。在SubtitleFontHelper.exe所在目录下运行命令行参数,参考主楼相关说明:SubtitleFontHelper.exe -nogui index -dir <要建立索引的目录> -output <索引文件> -writeconf
示例(文件路径修改为个人使用路径):
  1. SubtitleFontHelper.exe -nogui index -dir E:\Fonts -output E:\SubtitleFontHelper\SubtitleFonts.xml -writeconf
复制代码

2. 在 %LOCALAPPDATA%\SubtitleFontHelper.xml 配置文件中添加需要hook的进程名称,参考Apache553/SubtitleFontHelper仓库说明。例如:mpc-hc64.exe、mpv.exe等。可以使用命令行参数直接打开编辑配置文件:SubtitleFontHelper.exe -nogui config -edit

3. 将SubtitleFontHelper.bat和SubtitleFontHelper.vbs文件中的指定路径修改为个人使用的路径

4. 双击SubtitleFontHelper.vbs文件即可,SubtitleFontHelper开机自启动运行命令设置完成。之后打开hook列表的播放器播放时即可自动按需加载字体

SubtitleFontHelper自启动工具.7z

479 Bytes, 下载次数: 202

回复

使用道具 举报

2

主题

35

回帖

0

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
262369
Apache553  楼主| 发表于 2022-2-14 14:22:22 | 显示全部楼层
有点受不了自己生产的垃圾了 要重写了
回复

使用道具 举报

49

主题

468

回帖

2581

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
1787471

崭露头角活跃达人新人登场渐入佳境

菜姬 发表于 2022-2-14 14:27:53 | 显示全部楼层
Apache553 发表于 2022-2-14 14:22
有点受不了自己生产的垃圾了 要重写了

坐等(别用C++/CLR了 还是QT吧
回复

使用道具 举报

5

主题

492

回帖

215

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
368961
苏辰汐 发表于 2022-2-14 17:44:34 | 显示全部楼层
菜姬 发表于 2022-2-14 14:27
坐等(别用C++/CLR了 还是QT吧

题外话,你github上的思源字体TrueType仓库的思源宋体2.001版CJK是不是少了个SemiBold字重?使用中才发现去下了个2.000版的,xd
回复

使用道具 举报

49

主题

468

回帖

2581

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
1787471

崭露头角活跃达人新人登场渐入佳境

菜姬 发表于 2022-2-14 22:41:06 | 显示全部楼层
苏辰汐 发表于 2022-2-14 17:44
题外话,你github上的思源字体TrueType仓库的思源宋体2.001版CJK是不是少了个SemiBold字重?使用中才发现 ...

补上了
另外 思源宋2.000版本缺好多字的 不建议使用 所以我也没转ttf/ttc

点评

感谢,已替换  发表于 2022-2-15 08:14
回复

使用道具 举报

3

主题

406

回帖

42

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
205625

活跃达人

shadows 发表于 2022-2-15 20:01:16 来自手机 | 显示全部楼层
期待更新…
回复

使用道具 举报

3

主题

406

回帖

42

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
205625

活跃达人

shadows 发表于 2022-2-21 10:37:47 | 显示全部楼层
本帖最后由 shadows 于 2022-2-21 10:41 编辑

调用libmpv的播放器竟然也能使用……
回复

使用道具 举报

3

主题

406

回帖

42

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
205625

活跃达人

shadows 发表于 2022-2-21 10:58:18 | 显示全部楼层
苏辰汐 发表于 2022-2-12 22:21
提供一个设置SubtitleFontHelper开机自启动运行命令的小工具,免除每次使用时需手动输入命令行使用的过程。 ...

直接用系统自带的“任务计划”就可以设置开机启动……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表