Skip to content

Releases: adultmm/AdultMediaManager

v1.0.0

16 Sep 18:13
Compare
Choose a tag to compare

I encountered the issue that I needed to update the DLLs used by Ember Media Manager, so I decided to release my own version. This version is based on 1.9.1 and includes some of my own developments, such as a cover editor, support for paths longer than 256 characters, and more.

Most importantly, I hope my AdultScraper plugin will run stably with this version.


Adult Media Manager changes:


  • ADD: Supports long paths. This update allows EMM to handle file paths longer than 250 characters.
  • ADD: supports autocomplete in EditActor dialog
  • ADD: Filter movies by path in the main window.
  • ADD: Supports directory-level .ember config file and isSingle option that means that the directory contains only one movie. Later this .ember file can be useful to automatically set some fields of movies. (Studio, quality tags, genre, etc)
  • ADD: PosterEditor tab to Movie edit dialog.

  • MOD: Do not duplicate the contents of reparse points. Reparse points (or junctions) can be used to organize your movies into categories, however, EMM reads them as many times as they found. This fix solves this behavior, and all movies will be added only once.
  • MOD: Supports *.jpeg extension (not just *.jpg) when browsing for images.
  • MOD: Makes EMM possible to add extra tabs to Movie edit dialog from Addons.
  • MOD: Improved modules loading error handling.

  • FIX: image dimensions handling in dlgImgSelect
  • FIX: Avoid TMDB Scraper falling back to the original title if it is not available in the requested language. (This behavior prevents other scrapers from finding the appropriate title.) The TMDB API falls back to the original title if the title in the requested language is not available. See the details here: https://www.themoviedb.org/talk/5e173b051d01910017f21975

Adult Scraper v1.12.5 changes:


  • ADD: Jav.Guru scraper. (#116)
  • ADD: Extreme-Fetish.org movie scraper (enable it under settings to use) (#124)
  • ADD: Insex network scraper (Insex.com, SexuallyBroken)
  • ADD: www.Watch4beauty.com scraper
  • ADD: www.Subspaceland.com scraper
  • ADD: Possibility to grab the original image for some image hoster websites (ImageHostingHelper). Supports: photosex.biz, picstate.com
  • ADD: JavDatabase scraper now can be used as actor scraper.
  • ADD: PuppeteerUtils now tries to delete older Chrome versions

  • MOD: DDG Searcher now tries paging if only the first 4-5 results was returned.
  • MOD: Submissived.com has merged into TeamSkeet.com Network
  • MOD: AbstractJAVScraper title and DVDID handling.
  • MOD: ActorImageDownloader now solves CloudFlare challenge
  • MOD: Data18.com scraper handles 404 HTTP error when the search returns no results.
  • MOD: DDG Searcher now logs the URL of the search page when an error occurs.
  • MOD: Make SearchResultContainer thread-safe.
  • MOD: JAVScrapers now can support plot if it's available on the site
  • MOD: Made the message of the PageNotFound exception more precise.
  • MOD: removed SyncLock in NewSensations scrapers because SearchResults object is thread-safe (speedind up scraping)
  • MOD: ActorImageDownloader retries downloading actor pages if an error occurs.

  • FIX: IAFDScraper now uses CloudFlareWebClient to avoid 403 errors of some users. (#121)
  • FIX: solve AEBN new age verification popup
  • FIX: FrolicMe.com site structure has changed.
  • FIX: XConfessions.com site strucure has changed
  • FIX: Kink.com site structure has changed.
  • FIX: Kink rating can be zero (skipping)
  • FIX: Kink actors' image couldn't be downloaded due to CloudFlare challenge
  • FIX: Kink.com scraper could cause error in some cases (#120)
  • FIX: structure of TeamSkeet standalone sites has changed (SisLovesMe.com, FamilyStrokes.com, DadCrush.com, ...)
  • FIX: GammaEntertainment could return unknown sites e.g. wickedpartners (for videos from partner sites)
  • FIX: TukTukPatrol scrapers's age verification.
  • FIX: FrolicMe.com changed age verificaton.
  • FIX: BackroomCastingCouch site structure has changed.
  • FIX: DuckDuckGo searcher can cause errors in some cases
  • FIX: DuckDuckGo searcher retry script loading
  • FIX: Project1Service could cause an error. (LinkedList is empty.)
  • FIX: ActorImageDownloader counts images successfully processed by onError handler
  • FIX: ScraperTester could hide the original exception in some cases.

  • DEL: JavLibrary scraper (while the Cloudflare issue cannot be fixed).

I truly appreciate every donation! If you'd like to support the development of AdultMediaManager, you can do so by clicking the Support development of AdultMediaManager button. Every contribution helps me enhance my software. Thank you for your support!


v1.0.0-beta2

16 Aug 16:07
Compare
Choose a tag to compare
v1.0.0-beta2 Pre-release
Pre-release

I encountered the issue that I needed to update the DLLs used by Ember Media Manager, so I decided to release my own version. This version is based on 1.9.1 and includes some of my own developments, such as a cover editor, support for paths longer than 256 characters, and more.

Most importantly, I hope my AdultScraper plugin will run stably with this version.

I am releasing it in beta for now because there is still a lot of work to be done on the separation, and there may be issues. All changes I've made in EMM have been committed here: https://github.com/adultmm/Ember-MM-Newscraper/tree/1.9.x-DEV


Adult Media Manager changes:


  • ADD: Supports long paths. This update allows EMM to handle file paths longer than 250 characters.
  • ADD: supports autocomplete in EditActor dialog
  • ADD: Filter movies by path in the main window.
  • ADD: Supports directory-level .ember config file and isSingle option that means that the directory contains only one movie. Later this .ember file can be useful to automatically set some fields of movies. (Studio, quality tags, genre, etc)
  • ADD: PosterEditor tab to Movie edit dialog.

  • MOD: Do not duplicate the contents of reparse points. Reparse points (or junctions) can be used to organize your movies into categories, however, EMM reads them as many times as they found. This fix solves this behavior, and all movies will be added only once.
  • MOD: Supports *.jpeg extension (not just *.jpg) when browsing for images.
  • MOD: Makes EMM possible to add extra tabs to Movie edit dialog from Addons.
  • MOD: Improved modules loading error handling.

  • FIX: image dimensions handling in dlgImgSelect
  • FIX: Avoid TMDB Scraper falling back to the original title if it is not available in the requested language. (This behavior prevents other scrapers from finding the appropriate title.) The TMDB API falls back to the original title if the title in the requested language is not available. See the details here: https://www.themoviedb.org/talk/5e173b051d01910017f21975

Adult Scraper changes:


  • ADD: Jav.Guru scraper. (#116)

  • MOD: DDG Searcher now tries paging if only the first 4-5 results was returned.
  • MOD: AbstractJAVScraper title and DVDID handling.

  • FIX: TukTukPatrol scrapers's age verification.
  • FIX: FrolicMe.com changed age verificaton.
  • FIX: Kink.com site structure has changed.
  • FIX: BackroomCastingCouch site structure has changed.

  • DEL: JavLibrary scraper (while the Cloudflare issue cannot be fixed).

I truly appreciate every donation! If you'd like to support the development of AdultMediaManager, you can do so by clicking the Support development of AdultMediaManager button. Every contribution helps me enhance my software. Thank you for your support!


v1.0.0-beta1

20 Jul 23:49
Compare
Choose a tag to compare
v1.0.0-beta1 Pre-release
Pre-release

I encountered the issue that I needed to update the DLLs used by Ember Media Manager, so I decided to release my own version. This version is based on 1.9.1 and includes some of my own developments, such as a cover editor, support for paths longer than 256 characters, and more.

Most importantly, I hope my AdultScraper plugin will run stably with this version.

I am releasing it in beta for now because there is still a lot of work to be done on the separation, and there may be issues. However, my goal is to stabilize this version, and if everything goes well, I will collect the developments that have been added to the application and commit the source code changes affecting EMM in accordance with the license.


Adult Scraper changes:


  • ADD: PuppeteerUtils now tries to delete older Chrome versions

  • MOD: ActorImageDownloader now solves CloudFlare challenge
  • MOD: Data18.com scraper handles 404 HTTP error when the search returns no results.

  • FIX: IAFDScraper now uses CloudFlareWebClient to avoid 403 errors of some users. (#121)
  • FIX: Kink rating can be zero (skipping)
  • FIX: Kink actors' image couldn't be downloaded due to CloudFlare challenge
  • FIX: Kink.com scraper could cause error in some cases (#120)
  • FIX: ActorImageDownloader counts images successfully processed by onError handler


I truly appreciate every donation! If you'd like to support the development of AdultMediaManager, you can do so by clicking the Support development of AdultMediaManager button. Every contribution helps me enhance my software. Thank you for your support!


v0.12.12

18 Jul 12:49
Compare
Choose a tag to compare
v0.12.12 Pre-release
Pre-release

Sorry guys, there's a dependency problem with this version (#123), so I released my own version. Please download the v1.0.0-beta1.


  • ADD: PuppeteerUtils now tries to delete older Chrome versions

  • MOD: ActorImageDownloader now solves CloudFlare challenge
  • MOD: Data18.com scraper handles 404 HTTP error when the search returns no results.
  • MOD: upgrade PuppeteerSharp 6.2 -> 9.0.2
  • MOD: Chromium 901912-> 1069273 revision

  • FIX: IAFDScraper now uses CloudFlareWebClient to avoid 403 errors of some users. (#121)
  • FIX: Kink rating can be zero (skipping)
  • FIX: Kink actors' image couldn't be downloaded due to CloudFlare challenge
  • FIX: Kink.com scraper could cause error in some cases (#120)
  • FIX: ActorImageDownloader counts images successfully processed by onError handler


I truly appreciate every donation! If you'd like to support the development of AdultMediaManager, you can do so by clicking the Support development of AdultMediaManager button. Every contribution helps me enhance my software. Thank you for your support!


v0.12.11

07 Jul 17:52
Compare
Choose a tag to compare

  • ADD: BellesaPlus.com scraper
  • ADD: Bellesa.co scraper
  • ADD: bellesa.co on-site search to find old videos
  • ADD: Dungeon Sex subsite to Kink.com.
  • ADD: MommysBoy.com scraper

  • MOD: VideoObject schama descriptor now handles the hour part of the duration.
  • MOD: Project1Service supported sites now accept URLs without the title part.
  • MOD: ThePorDBSearcher now uses our ID not the given ExternalId.
  • MOD: CherryPimps.com scraper will now use ThePornDBSearcher as well.
  • MOD: ActorImageDownloader now follow redirects

  • FIX: JAVDatabase site structure has changed (#113)
  • FIX: Avoid "Cannot convert IAFD id to the new format" error. (#104)
  • FIX: Error dialog appeared despite the corresponding setting value. (#104)
  • FIX: PornWorld removed onsite search, so we uses DDG.
  • FIX: PornWorld.com site structure has changed.
  • FIX: LetsDoeIt.com site structure has changed.
  • FIX: DoeGirls.com site structure has changed.
  • FIX: Kink.com scraper couldn't scrape the subsite parameter.
  • FIX: X-Art.com site structure has changed
  • FIX: ScoreUniverse scraper couldn't scrape genres because of site structure changes.
  • FIX: AdultPrimeNetwork scraper due to site changes

  • DEL: Dirtycosplay.com free pages don't contain metadata anymore, so the site has been removed from AMM.

I truly appreciate every donation! If you'd like to support the development of AdultMediaManager, you can do so by clicking the Support development of AdultMediaManager button. Every contribution helps me enhance my software. Thank you for your support!


v0.12.10

30 Apr 18:53
Compare
Choose a tag to compare

  • ADD: TopWebModelsNetworkScraper (DeepThroatSirens, 2Girls1Camera and 8 more sites)
  • ADD: Transfixed.com scraper (AdultTime)
  • ADD: Oopsie.com scraper (AdultTime)
  • ADD: Milfy.com scraper (Vixen site)
  • ADD: BrokenSluts.net scraper (AnalizedNetwork)

  • MOD: TrueAnalNetwork scraper now tries to download a bigger trailer picture

  • FIX: the search result page of AdultDVDEmpire has changed
  • FIX: the search result page of AEBN has changed,
  • FIX: Kink.com site structure has changed
  • FIX: WoodmanCastingX.com site structure has changed
  • FIX: some scraper could cause an error when the search result was not found

We truly appreciate every donation! If you'd like to support the development of AdultMediaManager, you can do so by clicking the Support development of AdultMediaManager button. Every contribution helps us enhance our services. Thank you for your support!


v0.12.9

09 Apr 07:58
Compare
Choose a tag to compare

The most important fix in this release is the resolution of the DDG Search issue, crucial for many scrapers.


  • FIX: DDG search issue (#108)
  • FIX: HussiePass.com site structure has changed
  • FIX: title cleaining of HussiePass.com results on Yahoo search
  • FIX: MissaX.com site structure changed

  • MOD: MissaX.com removed date from search results
  • MOD: ThePornDB scraper now attempts to detect actors' images on the Performers.Parent.Image path if the default image was found in Performers.Image.

We truly appreciate every donation! If you'd like to support the development of AdultMediaManager, you can do so by clicking the Support development of AdultMediaManager button. Every contribution helps us enhance our services. Thank you for your support!


v0.12.8

23 Mar 22:19
Compare
Choose a tag to compare
  • ADD: now you can select the preferred source ot actor images of TukTukPatrol scraper

  • FIX: The AdultDVDEmpire scraper threw an error on pages without a Production Year.
  • FIX: unhandled exception could occur during scraping.
  • FIX: AnalVids.com site structure has changed
  • FIX: PornWorld.com scraper could potentially cause an error
  • FIX: The AdultPrime Network site no longer provides release date and runtime information; now scrape it from the search results instead.

  • MOD: ThePornDB scraper now uses the new URL (api.theponrdb.net)
  • MOD: Scraper selector logic now tries to match names without apostrophe, e.g. Don't Break Me vs. DontBreakMe.
  • MOD: AnalVids scraper now tries to handle the videos with the same regno
  • MOD: The ScoreUniverse scraper has been modified to attempt to scrape more screenshots.
  • MOD: TukTukPatrol scraper now operates without needing ThePornDB dependency.
  • MOD: AEBNScraper now removes "New Release" from genres.
  • MOD: JapanHDV doesn't use the image proxy if it's not neccessary

We truly appreciate every donation! If you'd like to support the development of AdultMediaManager, you can do so by clicking the Support development of AdultMediaManager button. Every contribution helps us enhance our services. Thank you for your support!


v0.12.7

04 Feb 21:13
Compare
Choose a tag to compare
  • ADD: JavLibrary.com scraper (#102)
  • ADD: The JAVDatabase scraper now attempts to crop the poster from the right side of the DVD cover. (You can disable this behavior in the settings.)

  • FIX: The CzechAV.com scraper search has not worked because the site structure had changed.
  • FIX: Addressed the changes in the Kink.com site structure.
  • FIX: JapanHDV scraper has started to secure image downloads; ImgBox proxy is now used for storing images.
  • FIX: ManyVids site structure has changed (#103)
  • FIX: CherryPimps site structure has changed
  • FIX: The site structure of ScoreUniverse (including Scoreland and much more) has changed.
  • FIX: AEBNStraightScraper due to changes in the AEBN site structure
  • FIX: AEBNGayScraper due to changes in the AEBN site structure
  • FIX: MissaX.com site stucture has changed

  • MOD: XConfessions scraper now forces face detection for actors' images
  • MOD: ExCoGiGirls.com has removed actors' full names, so we try to detect them from the URL
  • MOD: ManyVids now uses the avatar image if the actor's profile image doesn't exist
  • MOD: ManyVids.com search improvements
  • MOD: ManyVids.com now attempts Google search if the other methods did not yield results.
  • MOD: MaxHardcore now attempts a Google search if other methods do not find the video.
  • MOD: The MaxHardcore scraper removes prefixes such as 'CLASSIC UPDATE,' 'FREE PREVIEW,' and others from the title.
  • MOD: The AnalizedNetwork scraper now extracts the title from the video page if the search result ends with "..."
  • MOD: scoring and other improvements when searching for JAV movies (JAVLibrary, JAVDictionary)

  • DEL: Caribbeancom.com's plot was the same for every movie, so it has been removed.
  • DEL: LifeSelector has removed the ratings from its pages.

We truly appreciate every donation! If you'd like to support the development of AdultMediaManager, you can do so by clicking the Support development of AdultMediaManager button. Every contribution helps us enhance our services. Thank you for your support!



v0.12.6

10 Dec 00:08
Compare
Choose a tag to compare
  • ADD: Option to ignore error messages (#60): Edit > Settings... > Movies > Scrapers - Data > AdultScraper > General settings > Show error messages: Always | Until restart | Never.
  • ADD: Created a custom error dialog to allow easy ignoring of error messages from a ComboBox. (#60)
  • ADD: Now you have the option to manually provide a video URL for scraping. (#100)
  • ADD: Manual entry of movie ID is now supported for scraping. (#100)
  • ADD: Introducing an option to change the score for a more automated scraping process (#61): Edit > Settings... > Movies > Scrapers - Data > AdultScraper > General settings > Advanced settings.
  • ADD: Zoom in on posters by double-clicking in search result dialogs.
  • ADD: WhornyFilms.com scrapers (with 4 subsites).
  • ADD: Introducing CheatingSis.com and CaughtMyCoach.com subsites of Nubiles-Porn.
  • ADD: Scrapers for the following sites now download Actors' images: FakeHub, BangBros, Brazzers, SexyHub, Mofos, FamilyHookups, BiEmpire, Twistys, DeviantHardcore, RealityKings, Babes, Erito, KinkySpa, PropertySex, DigitalPlayground, SheWillCheat, MileHigh, DaneJones, TransAngels, Transsensual, TrueAmateurs.
  • ADD: TonightsGirlfriend.com scraper now downloads some hidden screenshots.
  • ADD: SchemaOrgDescriptor2 now supports complex (graph) JSON descriptors.
  • ADD: SchemaOrgDescriptor2 now supports "yyyy-MM-dd HH:mm:ss" date format.
  • ADD: Proxying the images could be slow, so now you have the option to limit the count of downloaded screenshots (MaximumScreenshotCount) for the Private Scraper.

  • FIX: Private Network has now started to block unsecured image downloads; ImgBox proxy now used for storing images (Private.com, PrivateBlack.com, PrivateCastings.com).
  • FIX: Removed "Porn Casting of" text from actress' name on PrivateCastings.com scraper.
  • FIX: FrolicMe.com site structure changes addressed.
  • FIX: ScoreUniverse changed the default image size to 1280; detection now supports 1920 size.
  • FIX: UrlMatcher now correctly removes the "regex:" parameter from the pattern.

  • MOD: POVD.com doesn't always provide runtime information.
  • MOD: Exotic4k.com removed runtime information.
  • MOD: PassionHD.com doesn't always provide runtime information.
  • MOD: Now supports FakeHub standalone URLs.
  • MOD: Improved logging for ActorImageDownloader.
  • MOD: Refactored OnErrorHandler for ActorImageDownloader.

  • DEL: BellesaFilms.com site has closed.
  • DEL: TheAssFactory.com has removed the release date.

We truly appreciate every donation! If you'd like to support the development of AdultMediaManager, you can do so by clicking the Support development of AdultMediaManager button. Every contribution helps us enhance our services. Thank you for your support!