Do1e

Do1e

github
email

兩個自產自銷的docker鏡像

此文由 Mix Space 同步更新至 xLog
為獲得最佳瀏覽體驗,建議訪問原始鏈接
https://www.do1e.cn/posts/code/two-docker-images



為了方便自己部署,今天把之前寫的兩個小工具傳上 DockerHub 並開源了出來,有需要的可以自取,這篇博客也簡單介紹一下吧。

驗證碼識別並自動填充#

南大统一身份认证自动填充验证码

一開始嫌每次登錄南大統一身份驗證都要輸入一般驗證碼過於麻煩,那個時候還 || 沒有 AI 幫我生成代碼 || 不太會 JavaScript,因此找朋友幫忙寫了個,而我把後端的識別代碼用sml2h3/ddddocr實現了。總之就是一個非常簡單的工具,實現的效果就是每次刷新都會自動填充,只要點擊登錄就行。

image

封裝成 docker 鏡像之後更方便部署了,不過強制要求使用 https,沒有機構簽發的證書也可以自簽,但是得在每個客戶端都安裝證書。

理論上也支持其他網站的,可以自行修改 JavaScript 代碼,我自己登錄南大統一身份驗證的頻率比較高,所以只實現了這個。

支持跨域的 IP 地址 API#

寫這個是我的另一篇博客南京大學 IPv4 地址範圍裡面想實現解析用戶的 IP 地址並判斷訪問用戶是否在南大校園網內,但自己找的 API 要麼不支持跨域,要麼需要科學上網。
因此還是自己寫一個吧,順便也用一下申請到的 IP 地理位置解析。
寫完之後為了方便部署也封裝了 docker 鏡像,具體看 Github 的 README 吧。

返回示例

IPv4

{
  "ip": "114.xxx.xxx.xxx",
  "region": "中國–江蘇–南京 教育網/南京大學",
  "error": null
}

IPv6

{
  "ip": "2001:xxxx:xxxx:xxxx::xxxx",
  "region": "中國 教育網",
  "error": null
}

雖然支持 IPv6,但我部署的時候關閉了 IPv6 解析,畢竟我博客是南京大學IPv4地址範圍

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。