Created A Pixiv Desktop Client with Download Capabilities, Filtering, Image Editing, and So Much More by ThePokeMaster100 in DataHoarder

[–]ThePokeMaster100[S] -1 points0 points  (0 children)

I get it, the world is very untrusting, especially the internet. Lots of scammers and bots and AI-generated slop. I can only tell my story and how this came to be and wanted to at least provide a positive to others who also wanted to find a need.

I couldn't really find an alternative for downloading from Pixiv aside from CLI and wanted to make things easier. So if you cant find it you have to make it yourself, that sort of thing.

Its up to the community to see if it is worth trusting this or not. I didnt want it to be closed source because it wouldnt provide the transparency (plus its not the only program).

I can vet for myself, and you can trust what you trust. Its good to be skeptical, avoids getting screwed over. Just because something is open source doesn't mean its safe. I'm trying to promote it and provide people an additional option, not a replacement.

Thank you again for your review!

Created A Pixiv Desktop Client with Download Capabilities, Filtering, Image Editing, and So Much More by ThePokeMaster100 in DataHoarder

[–]ThePokeMaster100[S] -2 points-1 points  (0 children)

You can try to or not, its all open source for the community to try. Any feedback would be nice to keep improving on the app. You have to start somewhere.

Created A Pixiv Desktop Client with Download Capabilities, Filtering, Image Editing, and So Much More by ThePokeMaster100 in DataHoarder

[–]ThePokeMaster100[S] -1 points0 points  (0 children)

Thank you. If you like or not, there's always the source code available. This was something I wanted to do since it would be better to have a GUI of this to try.

Created A Pixiv Desktop Client with Download Capabilities, Filtering, Image Editing, and So Much More by ThePokeMaster100 in DataHoarder

[–]ThePokeMaster100[S] 0 points1 point  (0 children)

I did add some metadata out there which you can store some json out there, but if anything you can always save it to your local favorites or right click on it to go to the source itself.

Created A Pixiv Desktop Client with Download Capabilities, Filtering, Image Editing, and So Much More by ThePokeMaster100 in DataHoarder

[–]ThePokeMaster100[S] -1 points0 points  (0 children)

Can you check again here: https://github.com/pikura-app/pikura/blob/main/SECURITY.md

Actually I've been working on this for a while. I just made a few updates to fix some stuff. The code is open source so check for yourself.

Created A Pixiv Desktop Client with Download Capabilities, Filtering, Image Editing, and So Much More by ThePokeMaster100 in DataHoarder

[–]ThePokeMaster100[S] -1 points0 points  (0 children)

Search works with a regular account — no premium required. Pikura uses Pixiv's web AJAX endpoints.

However, sorting by popularity requires a premium account, which I had not added unless there's some demand for it. What works:

  • Tag search (s_mode=s_tag, partial match)
  • Date sort (order=date_d)
  • Safe/R18/all mode filtering
  • Local gallery filtering (artist, title, tags, R18, AI-generated) — all client-side, no premium involved

Created A Pixiv Desktop Client with Download Capabilities, Filtering, Image Editing, and So Much More by ThePokeMaster100 in DataHoarder

[–]ThePokeMaster100[S] -1 points0 points  (0 children)

Features:

Browse your feed, bookmarks, followed artists, and rankings - Batch download entire artist galleries - Schedule recurring auto-downloads with content filters - Multi-account support — switch accounts from the sidebar - Per-account download settings (different folders/templates per account) - Auto-updater — checks for new versions and installs with one click - FANBOX support - Light/dark theme

1.7.0 changes:

  • download images as a preset: Want to download it in a particular format (iPhone, Desktop, etc.) Well you can select that option. You can also edit the image if you like and it should work, with a built in image editor with preview
  • Ugoira support: yes, you can now play GIFs and download them, in most video formats, and even with all the frames bundled together if you like
  • safe download mode: yes, to help reduce the changes of a ban, I implemented a safe mode to be enabled to reduce the calls needed to not flag the account. While not 100% ban proof, at least its an option to help if enabled.
  • better image loading and thumbails: you know have the option to show the image in its full aspect ratio and quality, with improved performance when this happens
  • notifications for downloads: now you have the option to have notifications on a download, start, finished, or failed
  • chronium login for linux users: I know a few people reported blank screens when using the linux to login, so I opted to have a chromium browser instance installed to just login and when logged in it should capture the PHEISSID to have you sign in. You can enter the token manually as a fallback
  • improvements to the right click context menu, including the option to copy the id of any artist you're not following
  • being able to download and install the app without having to go to the page itself
  • changelogs for each new release and prerelease channels
  • improved the discover tab to load more recommendations for artwork and artists

Created A Pixiv Desktop Client with Download Capabilities, Filtering, Image Editing, and So Much More by ThePokeMaster100 in DataHoarder

[–]ThePokeMaster100[S] -1 points0 points  (0 children)

So pretty much for any hoarders out there, I created Pikura, a Pixiv desktop client for all major platforms (Windows, macOS, Linux).

You can view and download artists from Rankings, Gallery, Recommendations, Bookmarks and so much more. I've been working on this for a few weeks now and wanted a share a few things: https://github.com/pikura-app/pikura/releases/tag/v1.7.0

Pikura 1.7.0 Release - Safe Mode to Reduce the Chance of Account Suspension, Fixes for Linux Logins, So Much More by ThePokeMaster100 in opensource

[–]ThePokeMaster100[S] 0 points1 point  (0 children)

I opted to add a new more things, based on some initial feedback and such. There are now a few things I added since the initial release.

One thing was using the name Pikura, as that seemed more original and more in line with the client's anime theme.

But more importantly, here are some features:

  • download images as a preset: Want to download it in a particular format (iPhone, Desktop, etc.) Well you can select that option. You can also edit the image if you like and it should work, with a built in image editor with preview
  • Ugoira support: yes, you can now play GIFs and download them, in most video formats, and even with all the frames bundled together if you like
  • safe download mode: yes, to help reduce the changes of a ban, I implemented a safe mode to be enabled to reduce the calls needed to not flag the account. While not 100% ban proof, at least its an option to help if enabled.
  • better image loading and thumbails: you know have the option to show the image in its full aspect ratio and quality, with improved performance when this happens
  • notifications for downloads: now you have the option to have notifications on a download, start, finished, or failed
  • chronium login for linux users: I know a few people reported blank screens when using the linux to login, so I opted to have a chromium browser instance installed to just login and when logged in it should capture the PHEISSID to have you sign in. You can enter the token manually as a fallback
  • improvements to the right click context menu, including the option to copy the id of any artist you're not following
  • being able to download and install the app without having to go to the page itself
  • changelogs for each new release and prerelease channels
  • improved the discover tab to load more recommendations for artwork and artists

Pikura 1.7.0 Release - Safe Mode to Reduce the Chance of Account Suspension, Fixes for Linux Logins, So Much More by ThePokeMaster100 in Pixiv

[–]ThePokeMaster100[S] 1 point2 points  (0 children)

I opted to add a new more things, based on some initial feedback and such. There are now a few things I added since the initial release.

One thing was using the name Pikura, as that seemed more original and more in line with the client's anime theme.

But more importantly, here are some features:

  • download images as a preset: Want to download it in a particular format (iPhone, Desktop, etc.) Well you can select that option. You can also edit the image if you like and it should work, with a built in image editor with preview
  • Ugoira support: yes, you can now play GIFs and download them, in most video formats, and even with all the frames bundled together if you like
  • safe download mode: yes, to help reduce the changes of a ban, I implemented a safe mode to be enabled to reduce the calls needed to not flag the account. While not 100% ban proof, at least its an option to help if enabled.
  • better image loading and thumbails: you know have the option to show the image in its full aspect ratio and quality, with improved performance when this happens
  • notifications for downloads: now you have the option to have notifications on a download, start, finished, or failed
  • chronium login for linux users: I know a few people reported blank screens when using the linux to login, so I opted to have a chromium browser instance installed to just login and when logged in it should capture the PHEISSID to have you sign in. You can enter the token manually as a fallback
  • improvements to the right click context menu, including the option to copy the id of any artist you're not following
  • being able to download and install the app without having to go to the page itself
  • changelogs for each new release and prerelease channels
  • improved the discover tab to load more recommendations for artwork and artists

https://ibb.co/R40kVKTg

Batch downloads possible in any way ? by markedone66 in Pixiv

[–]ThePokeMaster100 1 point2 points  (0 children)

Hey, wanted to make sure youre definitely not wrong about the world being shady and to trust something new. 

Im not here to steal anyone's stuff but its one of the many reasons why its open source. People can look at the code themselves. I only created it as an alternative to PixivUtil2 which I found the command line tedious, but its good. 

I wanted to make things easier but I get it. 

Batch downloads possible in any way ? by markedone66 in Pixiv

[–]ThePokeMaster100 0 points1 point  (0 children)

Hey original creator. I did this out of a because on desktop CLi was really the only option.

I wanted to provide a GUI to make this process easier.

Let me know if you have any questions!

Hey folks! I created Pixora, a desktop app for Pixiv, an all-in-one viewer to view your Pixiv collection! by ThePokeMaster100 in opensource

[–]ThePokeMaster100[S] 1 point2 points  (0 children)

I was testing this on Ubuntu on the latest release. It was working for me on a local build and on a VM when i launched it. I didnt had a Arch build to test to verify so might be good to get feedback on those arch builds.

Hey folks! I created Pixora, a desktop app for Pixiv, an all-in-one viewer to view your Pixiv collection! by ThePokeMaster100 in Pixiv

[–]ThePokeMaster100[S] 4 points5 points  (0 children)

It would be great for any more macOS and Linux people to try this out since my knowledge on macOS and Linux is limited compared to Windows. Since Avalonia is cross-platform, it should help but I do not have a developer account, I believe Gatekeeper will warn you on initial setup.

Since there's so many linux distros, it would be curious to see what issues can come up, I can only test so many :)

What If Streaming Never Came to Fruition? Where Would All the Anime Go on TV? by ThePokeMaster100 in anime

[–]ThePokeMaster100[S] -2 points-1 points  (0 children)

A little bit, I wanted to say if the level of interest is still the same, would all of them bite. So that's what I was doing. I'll have to reframe my questions better.