随风而动,随遇而安......
字由客户端激活的字体提取方法
前言
最近有对文本美化有需求,然后系统自带的字体不够理想于是就找到了一个字体软件【字由】,但是使用后发现关闭字由客户端后,设定的字体就消失了。不支持下载有个很严重的问题,比如进行web开发几乎就没法用,因为必须要根据页面上应用到的汉字制作精简版字体才能保证用户加载不超出浏览器内存限制。官方解释是:由于字体保存在字由云端,所以请保持字由在线使用。懂程序的小伙伴应该都知道win系统字体安装肯定是要缓存字体文件到本地,然后临时加载字体,所以本地肯定是有字体的源文件的,然后我就开始在网上查找攻略,发现方法大部分都失效了,经过仔细分析终于找到了字体文件。
查找过程
第一个方法(经过测试无效)
一、打开字由客户端,选择自己喜欢的字体激活。
二、进入C:Users用户名AppDataRoamingSystemDataTemp 这个目录。(文件夹没有这个目录)
三、.按类型排序,我们会看到许多类似 0c42ff0cdbe7b418bf81a3ca13e03dcb 这样没有后缀的文件,这就是字体文件的本地缓存。
四、在文件名末尾加上ttf后缀【可以批量重命名】,然后右击预览,根据预览中显示的信息更改文件名。
五、右击,安装字体。
第二个方法(经过测试还没有和谐,不过需要多个步骤)
一、打开字由客户端,选择自己喜欢的字体激活。
二、打开文件夹进入C:Users用户名AppDataRoaminghellofontCoreSyncpluginslivetyper 这个目录。
当我在文件夹导航栏输入这个地址发现没有这个目录,然后查找上一层发现是空的文件夹
难道又失效了吗?,我在目录附近查找了一番,一无所获,然后回到了这个目录,难道是隐藏起来了我立即右键查看文件夹的大小果然是隐藏起来了
这里用的并不是普通的隐藏项目(在文件夹菜单栏勾选查看隐藏的项目是无效的)
而是将字体文件设置成了受保护的操作系统文件,
显示方法:
第一种
1.使用Windows + R快捷键打开「运行」对话框,执行control folders命令打开「文件资源管理器选项」
2.切换到「查看」菜单,在「高级设置」中:
- 取消勾选「隐藏受保护的操作系统文件(推荐)」
- 选择「显示隐藏的文件、文件夹和驱动器」。
- 点击应用
第二种
1.在要显示隐藏文件夹的目录下,创建一个新的文本文档。
2.在文档中输入以下代码:attrib -h -r -s /s /d,作用是将清除文件夹的所有隐藏属性。
3.保存并关闭文本文档后,选中刚刚的[新建文本文档.txt]将.txt后缀重命名为.bat。若看不到.txt和.bat这些后缀,需先在文件夹查看菜单勾选上文件扩展名。
4.然后双击运行[新建文本文档.bat]批处理文件,文件夹应该就会显示出来。
三.这时候回到之前的目录我们就能可见r文件夹打开里面我们会看到许多类似 99606-20250603142220000 这样没有后缀的系统文件,这就是字体文件的本地缓存。
四、在文件名末尾加上ttf后缀【可以批量重命名】,然后双击或者在查看菜单打开预览,根据预览中显示的信息更改文件名。
五、然后就可以正真的【“字”由】安装字体。
教程结束,仅供思路参考,不对原本软件客户端造成任何破解及入侵,注意私自倒卖字体文件,属于违法行为请勿倒卖获取到的字体,如有侵权,请联系博主删除。

