幫你省時省力!批量上傳多張圖片到OPENSEA(一) | python自動處裡大量圖片上傳 | 匯出 chrome extensions to crx + pem金鑰 | Bulk NFT uploader to OpenSea

打算上架一批圖片到OPENSEA上 但OPENSEA只能一次上傳一張圖片 上傳個一萬張豈不是手斷掉?!! 所以打算用PYTHON 進行批量上傳 STEP.1 匯出 Metamask 在 chrome 上安裝 Metamask 把瀏覽器內特定的擴充功能匯出、封裝成 .crx 檔案, 同時會有一把用於簽章的 .pem 金鑰檔案 前往 chrome://extensions/ 將右上角的「開發人員模式」打開, 就能看到每個擴充功能的 ID,先把你要備份的外掛編號記住。 開啟檔案總管,在上方路徑輸入: C:\Users\{ UserName }\AppData\Local\Google\Chrome\User Data\Default\Extensions 記得將 UserName 改成你的使用者名稱, 這樣就能看到所有已安裝的擴充功能資料夾 找到對應上面ID的資料夾 點進內層 複製上方路徑 找到MetaMask=>詳細資料=>封裝擴充功能 輸入 Metamask extension 的本地路徑,這將生成一個 .crx 文件 貼上面找到的 外掛路徑 後點擊封裝擴充功能 成功後會產出.crx 跟 .pem 金鑰 如果顯示指定擴充功能已有私密金鑰,請使用該金鑰, 或先將它刪除,或是類似無法匯出外掛的問題, 通常是貼上的外掛路徑錯誤, 記得要切換進去版本號目錄,再把路徑完整複製下來 STEP.2 連接 Metamask 沒裝過python去官網點一點doload按一按就可以了 https://www.python.org/downloads/ selenium官網下載 chromedriver 接著安裝 selenium、Beautiful Soup 準備進行爬蟲 pip install selenium pip install bs4 撰寫如下 python 供之後進行 metamask 導入webdriver 把PHASE、PASSWORD取代成你自己的 為了文章排版code有折行的地方再自行調整一下囉 metamask_connector.py: from selenium import...