Audible MAM Checker & Manager

Check if Audible books are in the MAM database with match management and persistence

作者
Snowman King
日安装量
0
总安装量
7
评分
0 0 0
版本
1.0.2
创建于
2024-11-01
更新于
2024-11-01
大小
28.8 KB
许可证
MIT
适用于

Audible MAM Checker

This userscript enhances your Audible browsing experience by automatically checking if audiobooks are available in the MAM database and managing your match results. Works on both individual product pages and in your Audible library. If you don't know what MAM is, don't ask, as that means this script won't help you.

Core Features:

  • Automatically checks MAM availability for any Audible book you're viewing
  • Works on both product pages and within your Audible library
  • Provides smart title matching that can find books even with subtitle variations
  • Cleans up author names by removing titles and honorifics for better matching
  • Saves your match confirmations and preferences between sessions

Status Management:

  • Clear status indicators with direct links to MAM:
    • 🟢 Green "Found!" for exact matches
    • 🟡 Orange "Possible Match" for similar titles (includes match percentage)
    • 🔴 Red "Not Found" for books missing from MAM
    • ⚫ Gray "Ignored" for books you've chosen to hide
  • Persistent match statuses:
    • Confirmed matches (with direct MAM torrent links)
    • Confirmed not found (to avoid repeated searches)
    • Ignored books (hidden from future searches)

User Actions:

  • For possible matches:
    • Confirm Match - Saves the MAM torrent ID for direct linking
    • Mark as Not Found - Prevents repeated searches
    • Ignore - Hides the result
  • For confirmed matches:
    • Direct link to MAM torrent
    • Remove confirmation to recheck
    • Ignore option to hide
  • For not found results:
    • Link to MAM search page
    • Ignore option to hide
  • For ignored books:
    • Unignore option to restore checking

Smart Matching Features:

  • Automatically handles subtitle variations
  • Removes common honorifics and titles from author names
  • Calculates similarity percentages for possible matches
  • Tries multiple search variations to find the best match
  • Stores ASIN identifiers for reliable tracking

How to Use:

  1. Install the script using a userscript manager (Greasemonkey, Tampermonkey, etc.)
  2. Navigate to any Audible book page or your library
  3. The script will automatically check MAM availability
  4. Review the status and use the action links as needed:
    • Click status links to view on MAM
    • Use action links to manage matches
    • Ignore books you don't want to see

Compatibility:

  • Works on all Audible regional domains
  • Supports both new and old Audible layouts
  • Compatible with:
    • Product pages (audible.com/pd/*)
    • Library pages (audible.com/library)*

Notes:

  • You must be logged into MAM for the checker to work
  • Match statuses and preferences are saved between sessions
  • The script is intended for personal use and reference purposes
  • All checking is done client-side for privacy
  • For any issues or feature requests, please comment on the script page on MAM

Enjoy easier audiobook availability checking and management with this MAM integration!