一个 Pixiv 离线化的项目

Related tags

PixivAlbum
Overview

Pixiv Album

GPL 3.0 LICENSE Pixiv Collect Releases

注意

本项目不提供任何翻墙工具和方法

之前的有重大BUG,已重新上传,请重新安装
直接删除文件,会导致无法重新安装,应该是我软件打包的原因,暂时没时间修正了
请通过软件目录下的 Uninstall PixivAlbum 卸载
如果你已经直接删除文件,请在通过控制面板的程序和功能中卸载,或通过其他软件卸载,或使用 Releases 中的卸载工具卸载

本项目目前最新版本为测试版的测试版
PixivCollectPixivAlbum 项目开发周期已有快两个月了,因个人原因非重大BUG下次更新应该在明年初了
因中途被搁置了半年多(懒),!!!请忽然源代码中的注释 !!!

软件在 Releases 中下载
本项目图片收集功能由 PixivCollect 项目提供支持。请把打包后的文件放在项目根目录下的collect文件夹中
需要安装数据库:MongoDB 教程
请在 PixivCollect 项目打包后的执行目录下放置保存了 Pixiv 登入后cookie的cookie.txt文件 教程

如果打开软件报错,请尝试右键管理员运行,可能是因为没有权限修改软件目录下的配置文件
软件问题请在 Issues 中提出
cookie 错误或 MongoDB 错误未测试,程序中也未作出应对

介绍

这是一个 Pixiv 离线化的项目

YouTube 演示视频

  1. 浏览除小说外的所有排行榜
  2. 收藏作品关注画师
  3. 浏览插画,动图
  4. 调用 PixivCollect 收集图片并实时显示收集进度

声明:本项目主界面设计模仿了 pixivic-pc ,代码未抄袭,如有不妥之处请告知

主界面 作品界面 收集界面 设置界面

如何使用

这是一个暂时地使用教程,后续补充。软件在 Releases 中下载
看此教程前请先阅读 注意

软件侧边栏从上到下依次是浏览界面、收集界面、设置界面
首次打开软件是没有图片的,需要在收集界面添加下载任务

进入设置界面

配置介绍,有需求的话自行修改

  • 开关功能:收集界面左边的两个功能的开关。现在用来占位置,数据库信息 功能以后会删了
  • 数据库名:默认:Pixiv 更换数据库名,不会把源数据库数据移动到新数据库中
  • 图片保存路径:默认:剩余空间最大的分区:\Pixiv 收集的图片保存在这
  • 图片读取路径:图片保存路径 必须是图片读取路径,可以额外添加
  • 图片移动:PixivCollect 里有介绍
  • Python执行文件:PixivCollect 项目打包后文件路径
  • 数据库端口号:默认:27017 要在配置文件中修改

进入收集界面

图片收集的参数选择,需要熟悉 Pixiv-Rank 界面的排行榜选择

因为是自用软件,我当时开发没有考虑到用户看不懂,这里翻译一下

英文 中文 英文 中文
overall 综合 illust 插画
ugoira 动图 manga 漫画
daily 今日 weekly 本周
monthly 本月 rookie 新人
original 原创 male 受男生欢迎
female 受女生欢迎

等待排行:因为 Pixiv 排行榜更新时间每天都在推迟,并且不是同时全部更新。因此如果你抓着 Pixiv 更新时间收集图片请开启此选项

图片排除: overall 排行榜包括插画、漫画、动图。如果你不想下载漫画,就在图片排除界面把对应排行榜最右边的红色按钮选中。i图标有介绍

预设:把当前 模式选择图片排除 保存,预设旁的输入框可以修改预设名。日期不保存

1. 保存信息并下载 综合今日R18插画
2. 保存信息并下载 综合本周全年龄和R18G插画
3. 保存信息并下载 全部插画排行榜
4. 漫画排行榜只保存信息
选择后如下图,之后点击右上角的加号,添加任务

参数选择 排除模式

进入浏览界面

右下角的 📅 图标,选择你刚刚添加的图片收集任务的参数
软件默认打开的是 全年龄插画日榜 ,暂时没有提供自定义功能

切换排行榜

关于搜索

搜索功能现在很不完善

直接输入 作品ID 可以通过搜索建议直接进入作品界面,画师同理
不使用搜索建议时可以直接按回车搜索,选择了搜索建议必须用 Ctrl+S 进行搜索
现在只能搜索插画日榜的数据,并且模糊搜索在数据量较大时比较慢。
插画和动图暂时没有区别。

后续计划

(明年计划)
如有功能请求或现有功能建议,可以在 Issues 中提出,新建 issues 时在在右边选择相应 Label。

  • 异常
  • 日志
  • 项目结构
  • 消息传递
  • 瀑布流逻辑优化
  • 点击图片全屏显示
  • 作者作品时间线
  • 主进程返回数据统一
  • 与 PixivCollect 项目 List 模块对应的参数选择
  • 设置界面美化
  • 搜索功能完善
  • 登入,非Cookie
  • 关注和收藏界面特殊化

以下功能看反响吧

  • 体积
  • 非key更换
  • 本地无图片时网络加载
  • 更多的动画
  • 语言包
  • 跨平台
  • 模块化安装,拓展功能

您可能会遇到包括但不限于以下问题

  • 开发者跑路
  • 代码丑,代码结构混乱
  • 莫名其妙(可能开发者都不知道)的错误
  • 功能不完善
  • 程序无法运行
  • 浏览R18图然后社死

已知BUG

以下BUG会在0.1.0版本完成Debug。

  • PixivCollect 程序不存在时报错
  • 所有图片都失效时,无法加载下一页
  • 滑倒底部之后,之后页的图片一直失效,会一直加载
  • 程序推出后 PixivCollect 未关闭
  • 图片分析和数据库信息功能关闭后还会接收到主进程结果
  • 预设操作弹出多个消息
  • cookie 和 MongoDB 错误
  • 部分用户无权限修改配置文件,需要管理员运行

支持和捐助

如果您感觉本项目帮到了您,您可以对我进行支持和捐助,不胜感激 (>▽<)

收款码

Issues
Releases(v0.0.1)
nippon-color PWA build with vue-cli 3

nipponcolor PWA Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY Background image from pixiv v1.0.0 v1.0.0 release ?? ✨ Add random

DJJo 98 Jun 9, 2021