2022 年 OpenSea 批次上傳與刊登實作回顧:Python、Selenium 與 MetaMask
歷史紀錄說明: 本文整理 2022 年以 Python、Selenium 與 MetaMask 嘗試批次上傳及刊登 NFT 的兩篇實作紀錄。當年的畫面、程式、網站介面與流程只反映當時狀況;本文是技術歷史回顧,不是現行操作指南。請勿照抄舊程式或將錢包助記詞、私鑰、密碼交給自動化腳本。 2022 年,我想把一批圖片放上 OpenSea,當時的手動流程需要逐張處理,於是嘗試用 Python 和 Selenium 把重複步驟自動化。原本分成兩篇:第一篇記錄圖片上傳,第二篇延伸到集合項目的批次刊登。以下把兩段嘗試合在一起,保留當時的做法與限制。 第一階段:把資料夾中的圖片逐一送出 第一篇的腳本以圖片資料夾為輸入,逐張填入當時的 OpenSea 建立項目頁面,送出後將已處理圖片移到另一個資料夾,讓中斷後可以從剩餘檔案繼續。這是當年對重複上傳工作的自動化嘗試;原文沒有提供可核對的鏈上紀錄、完整成功數量或費用統計,因此截圖與程式只能證明曾記錄這套流程,不能據此推論批次上傳已完整成功。 第一篇原文保留的操作截圖(2022 年) 第一篇原文保留的操作截圖(2022 年) 第一篇原文保留的操作截圖(2022 年) 第一篇原文保留的操作截圖(2022 年) 第一篇原文保留的操作截圖(2022 年) 第一篇原文保留的操作截圖(2022 年) 第一篇原文保留的操作截圖(2022 年) 第一篇原文保留的操作截圖(2022 年) 第一篇原文保留的操作截圖(2022 年) 第一篇原文保留的操作截圖(2022 年) 第一篇原文保留的操作截圖(2022 年) 第一篇原文保留的操作截圖(2022 年) 第一篇原文保留的操作截圖(2022 年) 第二階段:嘗試逐項建立刊登並簽署 第二篇沿用前一篇的 Selenium 與瀏覽器錢包連線方式,再依序搜尋集合中的項目、打開刊登頁、填入價格並觸發錢包簽署。原文程式裡的集合名稱、選取器、頁面路徑與等待時間都綁定當時的 OpenSea 介面;截圖記錄了程式和操作畫面,並未附上可獨立驗證每一筆刊登或簽署結果的資料。 第二篇原文保留的操作截圖(2022 年) 第二篇原文保留的操作截圖(2022 年) 第二篇原文保留的操作截圖(2022 年) 第二篇原文保留的操作截圖(2022 年) 第二篇原文保留的操作截圖(2022 年) ...