[C#] 使用 Bogus 產生假假真真的資料(包含中文資料)
- 9519
- 0
- 2025-11-18
Puppeteer-Sharp 是一個可以在.NET環境下運行的工具,它可以讓開發人員使用C#程式碼控制Headless Chrome或Chromium瀏覽器。
甚至你可以用自己的瀏覽器 ex.firefox
你可以透過這個工具來模擬人類使用瀏覽器的行為,像是瀏覽網頁、填寫表單、截圖或是生成PDF檔案。這篇文章將會介紹Puppeteer-Sharp 來將蝦皮某一個搜尋網頁
快照成 PDF,這套件有一個好處他自建瀏覽器核心,所以理論上應該是可以 Linux 運行,看一下網路上文件應該是沒啥問題。
最近要來還一些技術債,要把以前的專案從 Newtonsoft.Json 換成 System.Text.Json。
當初真的很偷懶,都是直接在程式裡呼叫 JsonConvert.SerializeObject() 或 DeserializeObject()
整個專案裡散落上百個地方,當然用全部取代也是可以但是還有更聰明的做法..
最近在測試關於 ChatGPT 的東西,遇到一些問題,比較麻煩的就是當你打造MCP Server ( Model Protocol Server )的時候
他會驗你的憑證,因為程式還在一直調整,不可能一直佈署到線上環境測試,於是我找一下,發現原來有一個很好用的工具
最近遇到一些管理的憑證到期,忘記續約,後來決定寫一隻程式來檢查一下,因為很多管理端都不是在我這邊
所以有點麻煩,但是我得幫忙續約 :'(

通常現在創建錢包不管是 ETH 或是 TRON 基本上都是基於 BIP39 使用 12 , 24 當作註記詞創建錢包
最近在測試一個詐騙的東西想用程式端去還原錢包,發現 ERC20 和 TRC20 預設的 Path 是不一樣的
之前寫過幾篇文章說到,關於透過 API TOKEN 去修改 Cloudflare 的 DNS 紀錄 ,有時候在 Cloudflare 有點麻煩的是 如果修改一張圖片會因為有 cloudflare CDN cache 的問題,這是好事也是壞事,之後我想到一個方法,就是如果在準備修改之前,當然你可以設計在進入到客戶在進入管理後台的時候,偷偷的先打開 development mode ,反正開始後三小時會關閉 development code 機制,這樣也是一個好方法,這樣就可以閃躲 cache 問題…
上一篇文章 取得在 Cloudflare 中的 DNS Records ,我們拿到了 Cloudflare 的 Zone Id , API Token 也成功取得了 DNS Record 記錄們,接下來我們要來自己新增/刪除/修改他們
最近有需要用到 cloudflare 來做我的 DNS 代理,因為我不想一直進入登入進入後台,所以我就乾脆看一下他的 API ,看看能不能透過自己使用程式操控,有一些小結果就分享一下吧,以後遇到也避免跌坑..
這一篇算是番外篇,不用也是可以,主要就是產生高清錢包,其目的在於 你可以透過一個助記符(mnemonic),產生很多很多的錢包(uint 的 max ) 約莫 4,294,967,295,而且這 4,294,967,295 裡面還可以在生出小錢包,可以有助於你管理錢包,你只要知道他是編號幾,然後擁有註記符就可以還原

上篇文章 手把手來玩比特幣 (Bitcoin) - 把錢打出去(交易篇) 我們把 0.01 打出去到其他錢包,我們要如何查詢我這錢包( mvJh993ZpnVFgX4Bs9jacjFLsKPhXj3nkj ) 的交易紀錄呢 ?
上一篇文章,我們談到 查詢所有收入的紀錄 接下來,我們就是要把收到的錢,轉到另一個錢包 mshr22VWpq7XTTA3EhAoqoizPuqRAvZfvi 
上篇文章 查詢餘額有多少,包含尚未確認的 餘額,所以我從有發送測試貨幣的網站,打了 0.01 的比特幣到我的測試錢包 (mvJh993ZpnVFgX4Bs9jacjFLsKPhXj3nkj) ,你可以在測試鏈上的交易看到這筆交易
上一篇文章提到,如何建立,還原比特幣錢包 ,這一篇我們來聊聊 怎麼取得某一個錢包的現在的餘額包括未尚未 confirm 完的
老話一句,請注意,該文章範例都是測試鏈上面的,如果你需要在正式鏈上面使用,請記得改參數
2017 , 2018 區塊鏈風風火火,不管你賠還是賺;基本上區塊鏈的技術短時間內也不會消退,接下來這幾篇文章會主要來手把手的從零開始來操控比特幣,主要會用到 NBitboin 這套件來辦到
請注意,這些我都是在測試鏈上面,並非正式的鏈,要實作正式鏈記得改參數
