github javinizer/Javinizer 2.1.3

latest releases: 2.5.17, 2.5.16, 2.5.15...
3 years ago

As you've probably noticed, the Javlibrary scraper is now throwing errors during scraping. Unfortunately Javlibrary has re-enabled their Cloudflare IAUM, and the Cloudscraper python library no longer supports solving these challenges, so using this scraper now requires some manual input.

Some documentation has been added in the README on how to manually specify your cookie and useragent when scraping with Javlibrary. To use Javlibrary without having to manually specify cookies, you can use a mirror in the javlibrary.baseurl setting as explained here. Though, as I don't know who is hosting the mirror, it's possible that they will enable cloudflare protection on that site in the future as they notice increased traffic hitting their site.

The two cookies you need to pull from javlibrary are:

  • __cfduid
  • cf_clearance

Your browser useragent can be found by googling: What is my useragent.

Added

  • Function Get-CfSession to create a websession object to access the Javlibrary scraper
  • Settings javlibrary.browser.useragent, javlibrary.cookie.cfduid, and javlibrary.cookie.cfclearance to persist Javlibrary websession

Changed

  • Javinizer out-of-box-experience (OOBE) updated to remove Javlibrary as a default scraper due to Cloudflare IAUM protection
    • Javbus is now enabled as a default scraper

Fixed

  • Sort now properly fails when there are missing required metadata fields when using -Url
  • Javbus scraper now properly finds uncensored videos when similar search results are found in the censored section
  • Maxtitlelength behavior for Japanese titles now do not cut off at the last whitespace character
See More
  • 3c48a08 Merge pull request #132 from jvlflame/dev
  • f7de215 Update for 2.1.3
  • 843fd6a Set javlibrary validation webrequests to null
  • 1829215 Fix Javbus url scraper for uncensored (#131)
  • b5720a9 Change maxtitlelength behavior for Japanese/AlternateTitle (#128)
  • 6ea64d6 Update validation flow redundancy (#127)
  • 55a3311 Fix conditionals for cfsession (#127)
  • 093a70a Move sleep to create session block
  • 3052c6f Replace javlibrary with javbus for better OOBE (#127)
  • cc53fdb Better persist javlibrary session (#127)
  • df96641 Allow manual cookie/usersession for Javlibrary (#127)

This list of changes was auto generated.

Don't miss a new Javinizer release

NewReleases is sending notifications on new releases.