中文 |英語
Pixiv Toolkit Next 是 Pixiv Toolkit 預覽版的下一個主要更新。與目前的 Pixiv Toolkit 相比,有一些重大變化。如果您正在使用舊版本並準備使用此版本,請閱讀以下內容以了解更多詳細資訊。
如果頁面有可用內容,頁面底部中央會出現一個帶有箭頭的圖層。按一下箭頭以啟動操作面板。在開始下載之前,您需要先開啟擴充下載管理器。然後享受吧。
在目前的Pixiv Toolkit 中,下載是在目標頁面的內容腳本中處理的,使用者必須等待下載完成才能存取其他頁面,如果使用者想要同時下載多個資源,這可能會令人沮喪,因為它需要保持多個選項卡打開同時。
在此版本中,所有下載都在獨立選項頁面中。當使用者點擊目標頁面上的下載按鈕時,擴充功能將解析訊息,然後傳送到擴充功能的下載管理員。因此用戶無需保持目標頁面打開即可下載。
gif.js
和whammy
函式庫,動畫產生將由FFmpeg.wasm.
FFmpeg.wasm 是一個非常強大的函式庫,它比 gif.js 和 whammy 等其他函式庫具有更好的效能。缺點是 FFmpeg.wasm 的大小要大得多,但安裝時下載擴充功能只需要多花一點時間。
js-epub-maker
函式庫,epub生成暫時無法使用。 js-epub-maker
函式庫依賴handlebars
函式庫,它使用eval
和Function
函數進行工作。在清單 v3 中,出於策略原因,沒有機會使用eval
和Function
函數,因此目前js-epub-maker
將無法運作,這意味著 epub 生成也將無法運作。
我計劃創建一個小型庫,不需要eval
和Function
函數來稍後生成 epub 檔案。
新的歷史功能除了記錄Pixiv的訪問歷史外,還可以記錄Pixiv Comic和Fanbox的訪問歷史。如果資源已下載,記錄中將會有一個已下載的標籤。舊的下載歷史功能已被刪除。
應該注意的是,由於清單 v3 擴充功能不再具有正在運行的後台頁面,因此無法在背景保留瀏覽歷史記錄。如果您需要記錄瀏覽記錄,則需要保持下載管理器打開,然後才能儲存瀏覽記錄。
在這個版本的Pixiv Toolkit中,它不會再將下載的圖片打包成zip文件,而是一張一張地保存圖片。因此,為了獲得最佳的使用者體驗,請遵循以下一些建議。
Ask where to save each file before downloading
設置,否則每次儲存每個檔案之前都會彈出一個選擇儲存檔案對話框。稍後會完成。
如果您使用的是 Chrome,則可以從 Chrome 線上應用程式商店下載。
要建立擴展,您需要以下工具:
安裝這些後,逐步運行命令:
npm install
npm run build # build for Chrome
然後您可以手動安裝擴充功能。
如果您在使用時遇到問題,請隨時提交問題。
中文|英語
Pixiv Toolkit 接下來是 Pixiv Toolkit 下一個重要更新的一些預覽版本,為了改裝瀏覽器外掛程式manifest v3
版本,其中包含了重大變更。
如果頁面上有可用的資源,那麼會在頁面的底部顯示一個箭頭,點擊箭頭即可啟動面板。
在原始版本的 Pixiv Toolkit 中,下載是在內容頁面,目標頁面,進行的,用戶必須等待下載完成才能訪問其他頁面,如果用戶需要同時下載多個頁面資源,將可能會是一件令人驚奇的事情沮喪的事情,因為需要保留多個頁面標籤在瀏覽器中開啟。
在這個版本中,下載任務都是在第一個獨立的頁面進行的。保持目標在瀏覽器中開啟。
gif.js
和whammy
函式庫,動畫生成將由FFmpeg.wasm
處理。 FFmpeg.wasm 是一個非常強大的函式庫,它擁有比其他函式庫,例如gif.js
和whammy
,更強的效能。點點時間。
js-epub-maker
函式庫,epub檔的產生功能暫時無法使用。 js-epub-maker
函式庫自從handlerbars
函式庫來正常運作, handlerbars
需要使用eval
和Function
函數,而由於瀏覽器外掛manifest v3
的政策,這兩個函數無法在後台頁、內容頁和選項頁js-epub-maker
使用。 js-epub-maker
無法在目前的外掛程式中正常運作,也無法正常產生epub
檔案。
我計劃升級創建一個不使用eval
和Function
函數的庫來產生epub
檔案。
新的歷史記錄功能除了可以記錄P站的瀏覽記錄外,已下载
Pixiv Comic和Fanbox的瀏覽記錄。除。
要注意的是,由於manifest v3不再存在後台頁所以沒有辦法在後台持久化存儲導致不能在後台頁中保存瀏覽歷史記錄。就可以被保存。
在這個版本中,插件不再將下載的圖片壓縮成壓縮包,圖片將被一張張保存。
下载前询问每个文件的保存位置
設置,否則在插件保存每個文件的時候都會彈出選擇保存位置的對話框;後面會做。
你需要一些工具來進行構造:
安裝完成,執行以下操作來進行構造後:
npm install
npm run build # build for Chrome
之後你可以手動安裝插件
如果在使用過程中查詢問題,請建立一個問題。