Skip to content

Releases: KJHJason/Cultured-Downloader

Cultured Downloader V5.1.0

22 May 15:20
30a9684
Compare
Choose a tag to compare

What's Changed

  • Updated Cultured Downloader Logic to v1.2.0 that fixes the following:
    • Bug fixes for caching in #227
    • Added Fantia Product downloads in #165
  • Returned cache values are now sorted by datetime

Do not see any zip files?

Full Changelog: 5.0.2...5.1.0

Cultured Downloader V5.0.2

21 May 09:59
a9df3d3
Compare
Choose a tag to compare

What's Changed

  • Fixed bug for profile image in profile page.
  • Fixed light mode issues for icons in buttons

Do not see any executables?

Full Changelog: 5.0.1...5.0.2

Cultured Downloader V5.0.1

21 May 09:21
5f6ae09
Compare
Choose a tag to compare

What's Changed

  • Update dependencies
  • Fixed program crashing when downloading from Fantia in #226
  • Made the frontend codes more maintainable with auto-generated types in models.ts by wails
  • Added more architectures to wails-build.yml

Edit: There is a bug in the user profile page due to oversight on my end after making the frontend codes more maintainable.

Do not see any executables?

Full Changelog: 5.0.0...5.0.1

Cultured Downloader V5.0.0

20 May 14:41
1581938
Compare
Choose a tag to compare

The long-awaited V5.0.0 of Cultured Downloader!

What's Changed

  • Now with a Graphical User Interface developed with wails
  • Support for light and dark mode
  • Better security when compared to V4
    • V5 now prompts a master password from you to derive your encryption key instead of saving a copy of the key in your local drive in V4.
  • Better user experience when downloading posts #158
  • V5 now uses concurrency as compared to asynchronous in V4/Python due to the backend being developed with Go/Golang
  • V5 now uses FFmpeg to convert Ugoira so that you can export Ugoira to more file extensions like .mp4
  • Kemono has been added on top of Fantia, Pixiv, and Pixiv Fanbox.
    • Note: Coomer is not supported as it does not suit the main goal of Cultured Downloader unless there are requests for it.
  • Added caching to reduce the number of requests to speed up downloads.
  • Switched dependencies from using Selenium to Chromedp
    • Mainly due to the lack of an official Golang port of Selenium
    • A browser that supports the Chrome DevTools Protocol is needed now
      • Usually chromium-based browsers like Google Chrome, Microsoft Edge, etc.) support the Chrome DevTools Protocols.
  • Removed the login process from Cultured Downloader and instead opted for users to submit a cookie file or the session cookie value.
    • Fret not! Your session cookies files and session cookie values always stay within your device!
    • The only time it leaves your device is when verifying with the platform's server like https://fantia.jp to check if your cookie is valid!
  • V5 now has partial support for translations
    • Translations are done using ChatGPT and DeepL. Hence, it is expected to have translation errors.
    • Messages and errors returned by the backend are yet to be translated and are planned for V5.1.0 #201
  • Added back OAuth and added Service Accounts for GDrive Downloads
    • API keys are likely to get flagged as bots or for abuse. Hence, Service Accounts and OAuth are added back.
    • OAuth setup should be similar to V4.0.3 for a better user experience. However, service accounts are easier to setup so service account is now a new option for GDrive.

Bug Fixes

  • Downloaded images from Fantia can be organised into numbered folders and files, #65
  • Should fix #19 as Pixiv Fanbox downloads no longer uses a headless browser like Selenium to web-scrape. Instead, V5 uses Pixiv Fanbox's API which should fix the mentioned issue.
  • Fixed #41 as Fantia Posts are downloaded sequentially. However, the images and attachment files within the post are downloaded concurrently!
  • #62 should be fixed.

Do not see any executables?

Milestone: https://github.com/KJHJason/Cultured-Downloader/milestone/1
Full Changelog: 4.2.2...5.0.0

Cultured Downloader V4.2.3

18 Mar 09:16
04f04fe
Compare
Choose a tag to compare

Changelog

  • Bug fixes
    • Fixed runtime error in issue #41. However, the 403 responses fix will be in the upcoming V5.0.0 or in V1.1.1 of the CLI tool

SHA256 Hashes

cultured_downloader.exe:

  • BE97768F40A151181FDE0C9399956EACBD520BF34406069C2E50C6FB84E16AD1

Cultured Downloader V4.2.2

07 Mar 07:59
ae22255
Compare
Choose a tag to compare

Changelog

  • Bug fixes
    • Fixed issue #28

SHA256 Hashes

cultured_downloader.exe:

  • CF7E18A9917CB7CD022A85A264153920F2DC401725F894A68C962D2EA5225DA7

Cultured Downloader V4.2.1

25 Sep 03:35
5d2e6ea
Compare
Choose a tag to compare

Changelog

  • Bug fixes

    • Fixed directory traversals caused by dots in the post title when downloading
    • Catches KeyboardInterrupt when downloading from Pixiv
  • Optimisations

    • Removed unnecessary throttling when there is no longer a need to send a request to Pixiv's API anymore

SHA256 Hashes

cultured_downloader.exe:

  • 6C779EBEC0E908A75D5DDF923D8D60567FB83EBA91597C6276D4158C1B05A384

Cultured Downloader V4.2.0

24 Sep 11:17
b765cd3
Compare
Choose a tag to compare

Changelog

  • Minor bug fixes for the page number prompt
  • Added Pixiv downloads
    • Downloading by illustration(s), illustrator(s), or tag name(s) are now possible!

SHA256 Hashes

cultured_downloader.exe:

  • 92F3DDE710CCB4496C3F269CC605078D0869CBFD66CDC3B585DD94B90DF48B4D

Cultured Downloader V4.1.0

22 Sep 14:35
62aa2f0
Compare
Choose a tag to compare

Changelog

  • Fixed potential FileNotFoundError due to post title having whitespace at the end
  • Bug fix for Pixiv Fanbox downloads when no posts are found in the JSON response from Pixiv Fanbox's API
  • Changed download chunk size to 10 MB from 1MB
  • Removed Google OAuth2 for GDrive API key which is simpler to set up
  • Added asynchronous downloads for GDrive (Max: 4 concurrent downloads)

SHA256 Hashes

Below are the SHA256 hashes of the bundled Python scripts using PyInstaller for both Windows and Linux (Ubuntu)

cultured_downloader.exe: 8FCAAEED5F375CB6E3B9EE0C5FEFE36E395A8F23A2AF149C88022C64E329C118
cultured_downloader: 4956259831197721A814A1CB6CD4D6E5F78E74FE424AECE91E2C7AD3B05A2651

Cultured Downloader V4.0.3

22 Sep 04:56
8153c8f
Compare
Choose a tag to compare

Changelog

  • Bug fix for GDrive Downloads
  • Added detection of GDrive links if the user did not configure Google OAuth2 for Google Drive Downloads for Pixiv Fanbox posts

SHA256 Hashes

Below are the SHA256 hashes of the bundled Python scripts using PyInstaller for both Windows and Linux (Ubuntu)

cultured_downloader.exe: D3ED2C9DD82449E5FD276041153813E9FF31FA8B86C89DCE1F44442CBCC08D3E
cultured_downloader: 6373F48E6166D187D4BDB65F99C99F0EA18DE22BA35B52202980472CDE6C360D