Home  /  Guides  /  Scripts Guide

Album Art Downloader Scripts: Install, Update & Fix (Guide)

Scripts are the engine room of Album Art Downloader. Every website the program can search — Amazon, Discogs, MusicBrainz, and 20+ other community sources — is powered by a small script file. Understand how scripts work and you’ll understand why a source sometimes stops returning results, and exactly what to do about it.

What Scripts Are

A script is a small plugin file (with a .boo extension, written in the Boo scripting language) that teaches Album Art Downloader how to search one particular website: how to send the query, how to read the results page, and where the full-size image lives. The sources you tick in the search window — each checkbox — is one script.

The program ships with 20+ community scripts covering general stores, specialist music databases, and genre-specific sites. Because each source is just a script file, new sources can be added and broken ones repaired without touching the program itself.

Where Scripts Live

Scripts live in the Scripts folder inside the program’s installation directory — typically:

C:\Program Files\AlbumArtDownloader\Scripts\

The installer organizes them into subfolders by general category. If you ever need to back up your setup or move it to another PC, this folder is the one to copy.

Getting New and Updated Scripts

You don’t have to hunt for scripts manually. Album Art Downloader can check for script updates itself:

  1. Open the program’s settings and look for the script update options.
  2. Turn on automatic checking for script updates — the program will then fetch fixed and improved scripts on its own.
  3. There’s also a “Get more scripts” function that lets you browse and install any available scripts you don’t have yet.
Good to know: script updates and program updates are checked separately. The program itself is at its final version (XUI v1.05), but scripts are living files — they get fixed whenever a website changes its layout.

When a Source Stops Working

This is the single most common “problem” with Album Art Downloader, and it’s almost never a bug in your installation. Websites redesign their pages constantly; when a site changes its HTML, the script written for the old layout returns zero results. It happens to every source sooner or later — for example, the Qobuz script has broken and been repaired several times over the years as the site kept changing.

What to do, in order:

  1. Check for script updates — a fixed script is often already available.
  2. Turn on automatic script updates if you haven’t, so fixes arrive by themselves next time.
  3. Search with other sources meanwhile — with 20+ scripts enabled, one broken source rarely blocks you.
  4. Check the SourceForge discussion boards for that script — if a source broke recently, someone has usually already reported it and a fix is on the way.
Don’t reinstall the program to fix a dead source. Reinstalling changes nothing about the script — you’ll end up with the same script file and the same empty results. Update the script instead.

Can You Write Your Own Script?

Yes. Scripts are plain text .boo files, and the program uses a strongly-typed, interface-based script model — you can even write compiled scripts in any .NET language if you prefer. The existing scripts in your Scripts folder are the best documentation: open one, copy its structure, and adapt it to the site you want to add. The community has historically shared new scripts through the SourceForge project pages.

Frequently Asked Questions

What are scripts in Album Art Downloader?
Scripts are small .boo plugin files — one per website — that tell the program how to search that site for cover art and where to find the full-size image. The list of sources you see in the search window is simply the list of installed scripts.
Where is the Scripts folder?
In the Scripts subfolder of the installation directory, usually C:\Program Files\AlbumArtDownloader\Scripts\. Copy this folder to back up or migrate your sources to another PC.
One source returns no results. Is the program broken?
Almost certainly not. Websites redesign their pages regularly, which breaks the script written for the old layout. Check for script updates (or enable automatic updates) — a fixed script is usually already available — and search with your other sources in the meantime.
How do I get new or updated scripts?
Use the “Get more scripts” function in the program to browse and install scripts you don’t have, and turn on automatic script update checking so repaired scripts download themselves when websites change.

Keep Going

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *