Kemer Downloader

One-click download of images (compressed download/single image download), create page data for json download, one-click open all current posts

Author
Canaan HS
Daily installs
6
Total installs
1,996
Ratings
7 1 1
Version
0.0.20
Created
2023-08-02
Updated
2024-04-16
License
MIT
Applies to

Kemono & Coomer 圖片一鍵封裝下載 , 數據處理工具


大致功能說明

  • 下載顯示文字自適應 , 會根據瀏覽器語系自動變更 , 支援的變更 : (繁中, 簡中, 日語, 英語) , 如果都沒有就是 , 英語

  • { 當前觀看頁面有圖片時 , 會在圖片的開頭左上 Files 文字旁出現下載按鈕 , 點選後開始下載 !! }

  • 一鍵開啟當前頁面帖子 , 輸入開啟的範圍 , 自動開啟指定範圍帖子

  • 讀取當前頁面到最後的帖子資訊 , 以 Json 格式下載保存


沒有出現下載按鈕的可能性

1. 當前頁面沒有 Files 標籤, 也就是沒有找到就無法創建

2. 創建是由 MutationObserver 來觀察創建的, 所以有時後沒有出現, 是因為頁面載入完成太快
簡而言之就是, 電腦太好載入太快, 有可能導致他找不到 (我測試結果是這樣)

圖片下載詳細說明

下載圖片時 , 會顯示下載進度 , 和處理的狀態 , 如果在代碼上方開啟 DeBug , 還會在控制台顯示請求狀態
如果按下開始下載, 然後卡了很久, 那其實不是程式卡了, 按下的瞬間就送出請求了, 所以如果卡住就是伺服器, 或是網路的問題

開啟 ContainsVideo 時, 會大幅增加處理時間, 因為影片檔案比較大, 這應該沒啥好說的w

選單功能說明

[+] 切換下載模式
預設是使用壓縮下載模式 , 來下載圖片 , 可以通過這個菜單來切換模式
另一個是單圖下載模式 , 如果懶得等壓縮 , 想一張一張下載 , 就切換這個模式 , 但這個模式是調用插件本身的 API 會出現什麼 BUG 我也不知道

[+] 獲取 Json 數據
會從當前的頁面讀取到最後一頁, 實驗模式會請求所有帖子的基本數據, 關閉實驗模式, 就只會有 帖子標題與連結

[+] 開啟當前頁面帖子
只在觀看帖子介面時可以使用 , 就是開啟當前頁面所有的 , 有多少開多少 , 電腦不好的可以將開啟延遲設置的高一些

版本更新資訊

version      0.0.20

1. 修復下載抓取
2. 調整部份函數

補丁:

1. 修改 DeBug 展示的格式
2. 修改單圖下載進度顯示邏輯
3. 修復菜單強制下載觸發的錯誤
4. 單圖下載 DeBug 新增展示 請求進度

單圖下載本身調用的函數就有些問題, 有疑惑的可以啟用 DeBug , 觀看 f12 的狀態展示