菜姬
发表于 2022-2-25 16:15:19
Apache553 发表于 2022-2-25 16:10
没发现什么有用的信息,也没看出来有什么问题
如果你电脑上的:
实际上系统是安装了 Marlett 这个字体的 但是却没有查询到
而且这个字体貌似是个只有符号的字体 不知道是不是这个的缘故
Apache553
发表于 2022-2-25 16:19:04
菜姬 发表于 2022-2-25 16:15
实际上系统是安装了 Marlett 这个字体的 但是却没有查询到
而且这个字体貌似是个只有符号的字体 不知道是 ...
这个是预期内的行为
索引里面没有那就查询不到
菜姬
发表于 2022-2-25 16:26:22
Apache553 发表于 2022-2-25 16:19
这个是预期内的行为
索引里面没有那就查询不到
另一个发现是
如果直接运行 registerETW.ps1 它会获取管理员权限 但是还是注册不成功
最后还是开了个管理员权限的powershell运行的它
Apache553
发表于 2022-2-25 16:35:26
菜姬 发表于 2022-2-25 16:26
另一个发现是
如果直接运行 registerETW.ps1 它会获取管理员权限 但是还是注册不成功
最后还是开了个管理 ...
能提供运行时的截图或者录屏吗……我对这个问题比较更没有头绪……
顺带一提
上面两个文件的SHA-1,在我电脑上是
微软雅黑 & Microsoft Yahei UI.ttc:
0c6324b9989ab4490b197fc2aaca88349441b421
微软雅黑 Bold & Microsoft Yahei UI Bold.ttc
45bbea112c628ddde6c1bae07300d333ec2e50fc
使用certutil.exe -hashfile <filename> SHA1计算
文件来自于超级字体整合包XZ
菜姬
发表于 2022-2-25 17:02:55
sha-1 一致的
链接: https://pan.baidu.com/s/1IxR48Tj11juqFIMNBVbxYA?pwd=9skj 提取码: 9skj 复制这段内容后打开百度网盘手机App,操作更方便哦
Apache553
发表于 2022-2-26 13:42:29
菜姬 发表于 2022-2-25 17:02
sha-1 一致的
链接: https://pan.baidu.com/s/1IxR48Tj11juqFIMNBVbxYA?pwd=9skj 提取码: 9skj 复制这段内 ...
我尝试性地修了一下,估计是dll初始化的时候搞砸了程序全局的C Runtime Locale导致的...最开始调试的时候加的没删。您可以试试先,看看有没有解决...
然后powershell脚本是没有对路径加引号...我是笨蛋...遇到有空格的路径就跪了
至于前面提到的分变体的加载,再搁置一会把)
菜姬
发表于 2022-2-26 13:58:33
Apache553 发表于 2022-2-26 13:42
我尝试性地修了一下,估计是dll初始化的时候搞砸了程序全局的C Runtime Locale导致的...最开始调试的时候 ...
嗯 脚本的问题解决了乱码的问题还在
话说locale是解决编码问题的吧 会不会避开locale这个就可以了(
苏辰汐
发表于 2022-2-26 14:00:13
本帖最后由 苏辰汐 于 2022-2-26 14:19 编辑
苏辰汐 发表于 2022-2-24 22:15
又发现个很奇怪的问题,hook的播放器第一次打开时都无法正常hook并加载字体,必须关闭并再次打开后才能正常 ...
奇怪的是这个问题我又复现了,这次不是第一次打开时未成功hook加载字体了,而是电脑待机大概十几个小时后使用电脑,然后打开以上播放器再次出现未成功hook加载字体的现象。仍然是关闭后再打开播放器后就可以正常hook加载字体,感觉还是软件有点小毛病
还有个问题,mpv使用时每当加载字体时都会卡顿掉帧一次,非常明显,每次有新字体被加载就会出现。mpc-be和mpc-hc没遇到这问题
苏辰汐
发表于 2022-2-26 15:45:24
本帖最后由 苏辰汐 于 2022-2-26 15:52 编辑
菜姬 发表于 2022-2-26 13:58
嗯 脚本的问题解决了乱码的问题还在
话说locale是解决编码问题的吧 会不会避开locale这个就可以了(
...
我也测试了下,我这边的显示似乎没有问题https://i.niupic.com/images/2022/02/26/9Vns.jpg
应该是本地什么奇葩字体导致的,可能需要优化系统字体的误识别
苏辰汐
发表于 2022-2-26 20:25:28
本帖最后由 苏辰汐 于 2022-2-26 20:40 编辑
我在mpv上遇到了类似的乱码问题
关闭Daemon:
https://s2.loli.net/2022/02/26/fRNiVhe5APGnquL.png
打开Daemon:
https://s2.loli.net/2022/02/26/OeB3SfskoCW8jpd.png
日志记录:
https://s2.loli.net/2022/02/26/NZsuP5CIbfdT7H6.png
测试使用的mpv脚本:mpv-file-browser
尝试将索引文件改为单思源字体进行排查测试,结果依然乱码
页:
1
2
3
4
5
[6]
7
8
9
10