← Tilbake til TabTabTab

Importere Ultimate Guitar-tabs

Ta dine egne Ultimate Guitar-bokmerker inn i TabTabTab. I Chrome blir hver tab i tillegg taget av on-device AI (Gemini Nano) for vibe-søk — alt skjer i din egen nettleser.

Steg

  1. Installer Tampermonkey
  2. Lim inn TabTabTab UG-eksportøren
  3. Gå til dine UG-bokmerker
  4. Eksporter
  5. Importer i TabTabTab
  6. Søk

1. Installer Tampermonkey

TabTabTab UG-eksportøren er et userscript — en liten JavaScript-snutt som kjører i nettleseren din når du er på Ultimate Guitar. Du trenger en utvidelse som kjører slike skript:

Klikk «Legg til»/«Install» for å installere utvidelsen.

Tampermonkey i Chrome Web Store

1.1 Fest Tampermonkey til verktøylinja

Klikk puzzle-ikonet i Chrome og «pin» Tampermonkey så den er lett tilgjengelig.

Pin Tampermonkey til verktøylinja

1.2 Tillat userscripts (Chrome 138+)

Nyere Chrome-versjoner krever at du eksplisitt godkjenner at utvidelser kjører userscripts. Første gang du klikker på Tampermonkey-ikonet vil du måtte gå gjennom denne tre-stegs godkjenningen:

Allow user scripts, steg 1 Allow user scripts, steg 2 Allow user scripts, steg 3
Hvis du bruker Firefox/Violentmonkey: du slipper dette steget — Firefox krever ikke ekstra permission. Gå rett til steg 2.

2. Lim inn TabTabTab UG-eksportør-skriptet

Åpne rå-skriptet i en ny fane og kopier hele innholdet:

→ Åpne skriptet (raw GitHub)

Når du er på raw-siden: Ctrl+A (velg alt), deretter Ctrl+C (kopier).

2.1 Opprett et nytt skript i Tampermonkey

Klikk Tampermonkey-ikonet → «Create a new script…».

Tampermonkey: Create a new script

2.2 Slett template-koden og lim inn TabTabTab-skriptet

I editoren som åpnes: Ctrl+A (velg alt template-tekst), Delete (slett).

Tampermonkey-editor med template-koden valgt Tampermonkey-editor tom etter slett

Lim inn TabTabTab-skriptet (Ctrl+V) og lagre (Ctrl+S eller File → Save).

TabTabTab-skriptet limt inn og klart til lagring
Skriptet er open source — du kan lese kildekoden (~200 linjer) før du installerer det.

3. Gå til dine UG-bokmerker, sett til «All»

Logg inn på ultimate-guitar.com og åpne din egen bokmerke-side (ultimate-guitar.com/user/mytabs).

Viktig: sett side-størrelses-filteret til «All» (i stedet for 50/100). Eksportøren leser kun bokmerker som er synlige i DOM-en, så med «All» får du alt på samme runde.

UG-bokmerke-siden med «All»-filter og flytende eksport-knapp

4. Eksporter

Klikk den flytende gule knappen «⬇ Eksporter til TabTabTab» øverst til høyre på siden. Skriptet går gjennom hver bokmerket tab, henter innholdet, og pakker alt i én JSON-fil. Det er ~800 ms pause mellom hver tab — for ~250 bokmerker tar det ca. 3-4 minutter.

Eksport pågår, viser progresjon (X av N tabs hentet)

Når alt er ferdig laster skriptet automatisk ned en fil tabtabtab-ug-import-<dato>.json.

Nedlastet JSON-fil i Downloads-mappa
Noen tabs feiler: ~2 % av UG «Official Tabs» (store rådio-låter) er ekstra beskyttet mot scraping og kommer med tom body. De havner i failed[]-listen i JSON-en. Workaround: bokmerk den frie -chords--versjonen av samme låt i stedet.

5. Importer JSON-filen i TabTabTab

Gå til Sangbøker → ⤓ Importer UG-tabs, slipp JSON-filen på drop-sonen (eller klikk for filvelger).

Import-skjermen i TabTabTab med drop-sone Indeksering pågår, progress-pill nederst-til-høyre

6. Søk

Når ferdig: artistene dukker opp under riktig bokstav med en liten rød U-markør, og en sangbok «Mine UG-importer» vises i sangbok-lista. Søk på tema/stemning/tekstlinjer — dine importerte tabs har en liten relevance-boost så de rangerer høyere enn tangentielt-taggede katalog-låter.

Søk på en vibe-term viser importerte UG-tabs med rød U-markør
Cross-device-sync: hvis du logger inn med Google Drive i Sangbøker («Logg inn med Google»), syncer importene til en skjult mappe i din egen Drive. Åpne TabTabTab på en annen enhet, logg inn med samme Google-konto, og alle tabsene dukker opp der også.