中文 | Inglés
Pixiv Toolkit Next es la próxima actualización importante de Pixiv Toolkit para vista previa. Hay algunos cambios importantes en comparación con el kit de herramientas Pixiv actual. Si está utilizando una versión anterior y está listo para usar esta versión, lea el contenido a continuación para obtener más detalles.
Hay una capa con una flecha que aparecerá en la parte inferior central de la página si la página tiene contenido disponible. Haga clic en la flecha para activar el panel de acciones. Antes de comenzar la descarga, primero debe abrir el administrador de descargas de extensiones. Entonces disfruta.
En el actual Pixiv Toolkit, la descarga se procesa en el script de contenido, que es la página de destino, el usuario debe esperar a que se complete la descarga antes de visitar otras páginas, podría ser frustrante si el usuario desea descargar varios recursos al mismo tiempo porque necesita mantener varias pestañas abiertas. al mismo tiempo.
En esta versión, todas las descargas se encuentran en una página de opciones independiente. Cuando el usuario hace clic en el botón de descarga en la página de destino, la extensión analizará la información y luego la enviará al administrador de descargas de la extensión. Por lo tanto, el usuario no necesita mantener abierta la página de destino para descargarla.
gif.js
y la biblioteca whammy
; la generación de animaciones estará a cargo de FFmpeg.wasm.
FFmpeg.wasm es una biblioteca muy poderosa y tiene un rendimiento mucho mejor que otras bibliotecas como gif.js y whammy. La desventaja es que FFmpeg.wasm es mucho más grande, pero solo lleva un poco más de tiempo descargar la extensión durante la instalación.
js-epub-maker
; la generación de epub no funcionará por ahora. Biblioteca de handlebars
de dependencia de la biblioteca js-epub-maker
que utiliza la función eval
y Function
para trabajar. En el manifiesto v3, no existe la posibilidad de utilizar la función eval
y Function
por motivos de política, por lo que, por ahora, js-epub-maker
no funcionará, lo que significa que la generación de epub tampoco funcionará.
Estoy planeando crear una pequeña biblioteca que no necesite la función eval
y Function
para generar un archivo epub más adelante.
Nueva función de historial, excepto que registra el historial de visitas de Pixiv, también puede registrar el historial de visitas de Pixiv Comic y Fanbox. Si el recurso se descargó, habrá una etiqueta descargada presente en el registro. Se elimina la antigua función del historial de descargas.
Debe tener en cuenta que, dado que la extensión del manifiesto v3 ya no tiene una página en segundo plano en ejecución, no hay forma de conservar el historial de navegación en segundo plano. Si necesita registrar el historial de navegación, debe mantener abierto el Administrador de descargas y luego se podrá guardar el historial de navegación.
En esta versión de Pixiv Toolkit, ya no empaquetará las imágenes descargadas en un archivo zip, sino que las guardará una por una. Entonces, para obtener la mejor experiencia de usuario, a continuación se detallan algunos consejos a seguir.
Ask where to save each file before downloading
; de lo contrario, aparecerá un cuadro de diálogo para elegir guardar el archivo antes de guardar cada archivo.Se hará más tarde.
Si está utilizando Chrome, puede descargarlo desde la tienda web de Chrome.
Para crear la extensión, necesita estas herramientas a continuación:
Después de instalarlos, ejecute los comandos paso a paso:
npm install
npm run build # build for Chrome
Luego puedes instalar la extensión manualmente.
No dude en enviar un problema si tiene problemas para usarlo.
中文| Inglés
Pixiv Toolkit Siguiente 是 Pixiv Toolkit 下一个重要更新的预览版本,为了适配浏览器插件manifest v3
版本,其中包含了一些重大更改。如果你使用过原始版本请先阅读重大更新的内容以了解详细信息.
如果页面上有可用的资源,那么会在页面的底部显示一个箭头,点击箭头以激活面板。在开始下载之前,你需要先打开插件的下载管理器。
Kit de herramientas de Pixiv中,下载是在内容页,也就是目标页面,进行的,用户必须等待下载完成才能访问别的页面,如果用户需要同时下载多个页面资源,将可能会是一件令人沮丧的事情,因为需要保持多个页面标签在浏览器中打开。
在这个版本中,下载任务都是在第一个独立的页面进行的。当用户点击页面上的下载按钮时,插件会解析出信息并将其发送到插件的下载管理器。所以用户不再需要保持目标在浏览器中打开。
gif.js
y 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
文件。
我计划后期创建一个不使用eval
和Function
函数的库来生成epub
文件.
新的历史记录功能除了能记录P站的浏览记录,还能记录Pixiv Comic和Fanbox的浏览记录。如果相关资源被下载,那么会在记录条目上显示已下载
标签。旧的下载记录功能被移除.
需要注意的是,由于 manifiesto v3不再存在背景页所以没有办法在背景持久化存储导致不能在背景页中保存浏览历史...
在这个版本中,插件不再将下载的图片打包成压缩包,图片将会被一张张保存。为了最好的用户体验,后面有一些可遵循的建议。
下载前询问每个文件的保存位置
设置,否则在插件保存保存每个文件的时候都会弹出选择保存位置的对话框;后面会做。
你需要一下的工具来进行构造:
安装完成后,执行以下操作来进行构造:
npm install
npm run build # build for Chrome
之后你可以手动安装插件
如果在使用过程中碰到问题,请创建一个issue.