字体文件反爬
在搞定静态字库反爬之后, 可以解决部分字体文件的反爬, 但动态字文件反爬是解决不掉的。此文章就是为解决动态字体文件的反反爬而写。本想以去哪儿网(手机端)的为例, 奈何手机端的字库反爬可能需要账号密码才会出现, 遂改用猫眼电影网的字体文件反爬为例。源码在最后!
1. 开发者模式查看网页内容
开发者模式中的字体无法显示
2. 下载网页源码保存至本地查看
网页源码下载到本地后查看
3. 字体文件保存在本地通过 font creator 查看字体文件信息
字体文件1
字体文件2
可以查看到字体文件的映射关系是动态的, 需要解决的就是通过某种方法来找到映射与数字之间的关系。
4.通过fontTools库, 将字库文件转换成xml格式
映射关系与字体信息