Skip to content

Releases: Dramatycznie/AO3_Scraper

AO3_Scraper_v1.5.2

25 Sep 16:25
3a04a76
Compare
Choose a tag to compare

Version 1.5.2:

  • Fixed an issue that prevented EPUB files from opening correctly when checking for updates.
  • Made the message "All works are up-to-date" more visible.

Full Changelog: v1.5.1...v1.5.2

AO3_Scraper_v1.5.1

15 Sep 22:03
Compare
Choose a tag to compare

Version 1.5.1:

  • Added PDF and HTML support for downloading updates.

Full Changelog: v1.5.0...v1.5.1

AO3_Scraper_v1.5.0

13 Sep 18:35
Compare
Choose a tag to compare

Version 1.5.0:

  • Added a feature that checks if downloaded bookmarks need updating, and downloads them accordingly (for now supports only EPUB).

Full Changelog: v1.4.1...v1.5.0

AO3_Scraper_v1.4.1

22 Aug 22:19
231ccbd
Compare
Choose a tag to compare

Version 1.4.1:

  • Added a delay for each downloaded work.
  • Resolved an issue that caused the script to incorrectly initiate downloading from the first page of bookmarks for logged-in users, regardless of the specified input.
  • Reduced the minimum delay.
  • Significantly reduced the size of the executable.

Full Changelog: v1.4.0...v1.4.1

AO3_Scraper_v1.4.0

19 Aug 22:00
b06cb6a
Compare
Choose a tag to compare

Version 1.4.0:

  • Added an option to download bookmarks:
    • In formats: HTML, MOBI, EPUB, PDF, AZW3.
    • File names based on title and authors.
    • Sorted into folders based on fandoms.
    • Works for single works and series.
  • A few error handling and loop enhancements.
  • Updated README.md

Full Changelog: v1.3.0...v1.4.0

AO3_Scraper_v1.3.0

14 Aug 18:55
Compare
Choose a tag to compare

Version 1.3.0:

  • Code Enhancements:
    • Restructured code for clarity and efficiency.
    • Modularized logic into functions.
    • Reduced redundancy and improved organization.
  • Usability Improvements:
    • Renamed main script to main.py.
    • Updated requirements for compatibility.
    • Added comprehensive logging for tracking and debugging.
  • Error Handling:
    • Enhanced error handling with detailed messages.
  • CSV data improvements:
    • Resolved missing author issues.
    • Corrected delimiter for categories and ratings.

Full Changelog: v1.2.0...v1.3.0

AO3_Scraper_v1.2.0

16 Jul 10:29
Compare
Choose a tag to compare

Version 1.2.0:

  • Fixed an issue where the loop asking if the user wants to scrape bookmarks again would not work properly
  • Changed the prompts for the user's responses
  • Improved the messaging during the scraping process
  • Added a display of the number of bookmarks scraped
  • Changed the color of the text from green to cyan.
  • Modified the program so that it only exits when the user presses enter at the end
  • Fixed the way the number of scraped bookmarks is calculated
  • Added an icon to the executable
  • Included message informing users about works visible to logged-in users
    Full Changelog: v1.1.1...v1.2.0

AO3_Scraper_v1.1.1

21 Mar 12:23
Compare
Choose a tag to compare

Version 1.1.1:

  • Fixed issue with crashing while logging in due to a TypeError caused by the use of unary "+" operator on a string. The issue was resolved by removing the "+" signs from lines 95 and 101 of the AO3_Scraper.py file. The corrected lines now correctly print whether the login was successful or failed using the Fore.GREEN and Fore.RESET variables.
  • Updated requirements
  • Closure statement was updated to exit after displaying the closing message
    Full Changelog: v1.1.0...v1.1.1

AO3_Scraper_v1.1.0

13 Feb 17:13
5bb77ca
Compare
Choose a tag to compare

Version 1.1.0:

  • Added feature to log in and scrape private bookmarks from AO3 account
  • Added feature to get number of pages and handle out of range input
  • Added feature to inform user if entered username has no bookmarks
  • Starting page can now be the same as ending page
  • Modified starting message to highlight new features
  • Improved input validation and error messages
  • Added delay between requests prompt and recommendations for larger scrapes
  • Added "Date Updated" field to CSV file
  • Renamed "dates" field to "date_bookmarked" for clarity
  • Updated closing message to thank user for using the program
  • Added blank lines and color for improved readability
  • Changed the delimiter to a semicolon instead of a comma
  • Updated README

Full Changelog: v1.0.2...v1.1.0

AO3_Scraper_v1.0.2

02 Feb 18:52
Compare
Choose a tag to compare

Version 1.0.2:

  • Improved input validation for start and end pages
  • Updated README

Full Changelog: v1.0.1...v1.0.2