中文 | Английский
Pixiv Toolkit Next — это следующее крупное обновление Pixiv Toolkit для предварительной версии. Есть некоторые критические изменения по сравнению с текущим набором инструментов Pixiv. Если вы используете старую версию и готовы использовать эту версию, пожалуйста, прочитайте содержание ниже для получения более подробной информации.
В центре нижней части страницы появится слой со стрелкой, если на странице есть доступный контент. Нажмите стрелку, чтобы активировать панель действий. Прежде чем начать загрузку, вам необходимо сначала открыть менеджер загрузок расширений. Тогда наслаждайтесь.
В текущем наборе инструментов Pixiv загрузка обрабатывается в сценарии содержимого, который является целевой страницей. Пользователь должен дождаться завершения загрузки, прежде чем посещать другие страницы. Это может расстраивать, если пользователь хочет загрузить несколько ресурсов одновременно, поскольку ему необходимо держать открытыми несколько вкладок. в то же время.
В этой версии все загрузки находятся на отдельной странице параметров. Когда пользователь нажимает кнопку загрузки на целевой странице, расширение анализирует информацию, а затем отправляет ее в диспетчер загрузки расширения. Таким образом, пользователю не нужно держать целевую страницу открытой для загрузки.
gif.js
и whammy
, генерацию анимации будет выполнять FFmpeg.wasm.
FFmpeg.wasm — очень мощная библиотека, и ее производительность намного выше, чем у других библиотек, таких как gif.js и whammy. Обратной стороной является то, что FFmpeg.wasm намного больше по размеру, но загрузка расширения при установке занимает немного больше времени.
js-epub-maker
, генерация epub пока не будет работать. Библиотека handlebars
зависимостей библиотеки js-epub-maker
, которая использует функцию 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 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
epub, которая может быть использована epub
.
Вы можете использовать epub в формате epub, eval
также Function
epub
.
新的历史记录功能除了能记录P站的浏览记录,还能记录Pixiv Comic和Fanbox的浏览记录。如果相关资源被下载,那么会在记录条目上显示已下载
标签。旧的下载记录功能被移除。
需要注意的是,由于проявление v3, в котором вы можете получить доступ к электронной почте, которую вы хотите использовать, в том числе и в версии v3. .
在这个版本中,插件不再将下载的图片打包成压缩包,图片将会被一张张保存。为了最好的用户体验,后面有一些可遵循的建议。
下载前询问每个文件的保存位置
设置,否则在插件保存保存每个文件的时候都会弹出选择保存位置的对话框;后面会做。
你需要一下的工具来进行构造:
安装完成后,执行以下操作来进行构造:
npm install
npm run build # build for Chrome
之后你可以手动安装插件
如果在使用过程中碰到问题,请创建一个issue。