爬蟲(二) 製作自定義字型反爬

2022-07-04 15:00:10 字數 1571 閱讀 9312

1.準備乙個字型庫,命名成:bmyy.ttf

2.提取字元用到fonttools

pip install fonttools

pyftsubset 《字型檔案》 --text=《需要的字形》 --output-file=《輸出》
參考:

pyftsubset d:\font\bmyy.ttf --text=「1234567890」
命令在命令列執行,生成提取出來的字型bmyy.subset.ttf

在修改字型,svg拖入網頁

選擇0~9字元

在customize codes重新編碼

上面是預覽,下面是unicode,隨便改改,完成後

fontello參考

匯入新字型

<

html

>

<

head

>

<

title

>new font

title

>

<

meta

charset

="utf-8"

lang

="zh"

>

<

style

>

@font-face

.new_font

style

>

head

>

<

body

>

<

div>

<

span

class

="new_font"

>啦啦啦

span

>

div>

body

>

html

>

瀏覽器上顯示

原始碼裡顯示

Python爬蟲 字型反爬

網頁開發者自己創造一種字型,因為在字型中每個文字都有其代號,那麼以後在網頁中不會直接顯示這個文字的最終的效果,而是顯示他的代號,因此即使獲取到了網頁中的文字內容,也只是獲取到文字的代號,而不是文字本身。因為創造字型費時費力,並且如果把中國3000多常用漢字都實現,那麼這個字型將達到幾十兆,也會影響網...

爬蟲學習1 58同城字型反爬分析

在專案工廠發現一道爬蟲案例目標是58同城,可是在對 分析之後發現樣例 已經無法滿足現在的58網的資訊搜尋。樣例 如下 ul class house list li div class des h2 a text div class list li right div class money b te...

Android 自定義字型

今天在工作中遇到乙個很少用到的知識點,怎樣給我們的應用新增特殊字型,因為隨著開發的一步步進步,而字型也成為應用的一部分,好的字型給我們的應用帶來的不僅僅是好的使用者體驗,更是一種享受 下面我就一步一步給大家新增字型 1.首先在res 中新建乙個資料夾assets,在assets中建立新資料夾font...