Booru → Eagle Saver

Save imgs from booru to Eagle cool

Versione datata 03/04/2026. Vedi la nuova versione l'ultima versione.

Dovrai installare un'estensione come Tampermonkey, Greasemonkey o Violentmonkey per installare questo script.

You will need to install an extension such as Tampermonkey to install this script.

Dovrai installare un'estensione come Tampermonkey o Violentmonkey per installare questo script.

Dovrai installare un'estensione come Tampermonkey o Userscripts per installare questo script.

Dovrai installare un'estensione come ad esempio Tampermonkey per installare questo script.

Dovrai installare un gestore di script utente per installare questo script.

(Ho già un gestore di script utente, lasciamelo installare!)

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

(Ho già un gestore di stile utente, lasciamelo installare!)

Autore
araXlid
Valutazione
0 0 0
Versione
1.3
Creato il
02/04/2026
Aggiornato il
03/04/2026
Dimensione
22,5 KB
Licenza
MIT
Applica a

Booru → Eagle Saver (v1.1)


!!!VIBECODING ALERT!!!

Its beta version, I guess

Setup Instructions


First of all - to use the script, you need to obtain an API key from Eagle Cool
(Settings > Developer Mode) and then enter it in line 18:

const API_URL = "http://localhost:41595/api/item/addFromURL?token=YOUR_API_KEY";

What it does:

  • Download original img from booru posts directly to your eagle gallery
  • Taking all of tags and put them as eagle tags
  • Automatic Resolution Detection: Extracts and displays image dimensions [WxH] directly on the UI panel.
  • Parent Tracking System: Set a "Parent" post to automatically link related images via tags (parent:ID).
  • Cross-Tab Sync: Uses global variables to synchronize download queues across multiple open browser tabs.
  • Smart Tag Parsing: Automatically identifies and formats artist tags (artist:name) and general tags for Rule34, Danbooru, Gelbooru, Konachan, and Sankaku.
  • Base64 Fallback: Includes a toDataURL engine to bypass CORS issues on specific sites like Sankaku.
  • Visual Feedback: Features a real-time progress bar and "Toast" notifications for successful saves or errors.

Hotkeys (Alt + Key):

  • Alt + Z : Quick Save to Eagle
  • Alt + X : Create/Set Parent ID
  • Alt + C : Stop Parent Tracking

To do (my notes):

  • Fix a malfunctioning queue
  • Add default settings window for the API and port
  • Add a link to download the original without going to the post itself
  • Add automatic tags category assignment in eagle based on their category on sankaku
  • Suicide as an option