第二十四個夏天後
幸福,不是做自己喜歡的事,而是喜歡自己做的事
顯示具有
image
標籤的文章。
顯示所有文章
顯示具有
image
標籤的文章。
顯示所有文章
2024年2月21日 星期三
Python 開發筆記 - 使用 Selenium / undetected_chromedriver / ChatGoogleGenerativeAI / gemini-pro-vision 完成自動登入網站的流程(含 retry 驗證碼架構)
›
有些工作任務需要去下載表單做一些自動化應用,因此有了要自動登入的需求,當然也會碰到認證碼辨識問題。此篇是延續 Python 開發筆記 - 使用 Google AI, Generative Language API, gemini-pro-vision 辨識圖片認證碼 。 整個...
2023年8月31日 星期四
Node.js 筆記 - 使用 Puppeteer 抓取網頁上的圖片內容並靠 Tesseract 分析圖片上的文字 (OCR) @ macOS 13.5.1, node v20.5.1, tesseract v5.3.2
›
剛好有同好在詢問如何處理認證碼的事,就順手複習一下 node.js 與 Puppeteer 動態爬網頁,並且把認證碼圖片存起來,在靠 Tesseract 分析上述的文字。 以前略知 光學字元辨識(OCR) 的方式,但一直沒實戰,這次就順手摸一下: github.com/chang...
2018年12月3日 星期一
Android 開發筆記 - Image Picker 與權限管理
›
在 Android 6.0 (API:23) 後,就算 AndroidManifest.xml 寫好要權限的部分,但實務上在進行時,依舊要主動要一次,讓用戶感受到真的要權限了: https://developer.android.com/training/permissions/...
2016年8月8日 星期一
Command line 批次顯示圖片寬高 @ Mac OS X 10.11.6
›
使用 sips 指令即可: $ sips sips 10.4.4 - scriptable image processing system. This tool is used to query or modify raster image files and Colo...
2016年8月2日 星期二
Microsoft Azure 管理筆記 - 使用 Azure CLI 自訂映像檔的維護方式
›
大部分的潮流都是走 PaaS 架構,然而,有些歷史的包袱只能走 IaaS 的架構 XD 而建立 Image 更是最基本的方式,甚至搭配 rsync 完成發布。而對於 Resource manage 機器來說,每次透過 capture 建立 Image 後,等於報廢回收,所以寫了個...
Microsoft Azure 管理筆記 - 使用 Azure CLI 建立自訂的映像檔與開新機器的方式 (create a custom image/launch a server)
›
由於 Azure Portal 對 Resource manager 機器尚為提供 Web UI 可以方便點擊處理,就還是下海摸一下 command line 啦。 參考文件: 如何擷取 Linux 虛擬機器作為資源管理員範本使用 Deploy resources wi...
2016年7月27日 星期三
Microsoft Azure 管理筆記 - 建立自訂的映像檔 (create a custom image)
›
最近一直沿用在 AWS 的維護經驗,對應到 Azure 的服務部署,不斷的產生概念上的衝突 XD 總之,太多用 AWS 了,還是從 AWS 的角度來寫個筆記吧。 首先,有些服務不能老是從一台乾淨的 linux server + script 部署出來,有時效的問題,因此就有...
2015年10月27日 星期二
透過 Google Analytics - Measurement Protocol 追蹤 IOT、Email 開信率等
›
雖然很多東西都建立在 Android 上,但總是有純 Unix 的環境,這時就用用 Google analytics (GA) 的 REST API 了 XD 這東西用途很廣,因為它可以偽裝成 image ,例如 <img src="//www.google-an...
1 則留言:
2015年10月4日 星期日
iOS 開發筆記 - 修正 Launch Image 失效問題
›
換了 Xcode 7.0.1 後,想說認真一下填滿 Images.xcassets 中的 LaunchImage,但始終沒有成功,總覺得一直讀取 Storyboard 的資料! 最後終於搞懂了,記得清空 Launch Screen File 欄位就沒問題啦。 若有碰到...
›
首頁
查看網路版