Uživatelská příručka

Nastavení internetu

Nastavení internetových nastavení není triviální úlohou, ale umožňuje vyhledávání obsahu z internetu v aplikaci, pokud je správně nakonfigurováno. OnSong vám nemůže poskytnout tato nastavení, protože je vyžadováno, abyste souhlasili a používali obsah webových stránek v souladu s jejich podmínkami použití. Pokud tato nastavení necháte prázdná, funkce vyhledávání internetu v aplikaci bude zakázána a budete muset místo toho použít Rozšíření Přidat do OnSong Safari.

Poznámka: OnSong používá programovací jazyk orientovaný na vzory nazvaný Regulární výrazy k definování obsahu k importu. Pokud jsou správně napsány, tyto řetězce znaků představují vzory, které mohou extrahovat text z obsahu webové stránky. Regulární výrazy se používají ve vlastnostech vzoru níže.

Můžete nakonfigurovat OnSong pro vyhledávání na různých webových stránkách pomocí následujících polí:

Parametry vyhledávání

OnSong používá Microsoft Bing k vyhledávání obsahu na internetu. Dotaz vašeho vyhledávání je předán přímo do vyhledávacího webu, další parametry pro vyhledávání však mohou být předány zde, například doména, která má být prohledána. Následující příklad omezuje vyhledávání na adresář akordů konkrétní webové stránky:

site:http://www.domain.com/chords

Přečtěte si více o pokročilých parametrech vyhledávání Bing

Vzor nadpisu

Vzor nadpisu se provádí proti atributu nadpisu nalezeného obsahu stránky a používá se k extrahování nadpisu skladby. Následující příklad extrahuje Brown Eyed Girl z úplného nadpisu webové stránky, Brown Eyed Girl By Van Morrison.

(.+?)(?=(( +Chords)|( +By)))

Vzor byline

Vzor byline se provádí proti atributu nadpisu nalezeného obsahu stránky a používá se k extrahování byline nebo interpreta skladby. Následující příklad extrahuje Van Morrision z úplného nadpisu webové stránky, Brown Eyed Girl - Van Morrison.

(?<=[\-])(.+?)(?=\|+\s*)

Vzor obsahu

Vzor obsahu se používá k extrahování obsahu skladby z úplného obsahu HTML webové stránky. Tento obsah je obvykle umístěn v HTML značkách <pre></pre>. Následující příklad extrahuje obsah z prvků pre v obsahu HTML nalezené webové stránky.

(?<=<pre>)(.+?)(?=</pre>)

Vzor akordů

V některých případech jsou akordy označeny pomocí HTML. OnSong může lokalizovat akordy také pomocí vzoru regulárního výrazu. V tomto příkladu se používají HTML značky <u></u> k označení akordů v HTML. Následující vzor extrahuje tyto hodnoty a převede je na akordy v hranatých závorkách.

<u>(.+?)</u>

Styl akordů

Když je obsah nalezen, může být v hranatých závorkách, nebo může být prostým textem s akordy nad textem. Zde můžete nakonfigurovat formát, který se očekává z webové stránky. Například, pokud zvolíme hranatou závorku a použijeme předchozí vzor akordů, nalezené akordy jsou obklopeny hranatými závorkami.

Odstranit HTML značky

Zatímco nejvíce tabulatur akordů na webových stránkách je vytvořeno jako prostý text v rámci značek <pre></pre>, někdy obsahují nadbytečné HTML značky. Zapněte tuto možnost, abyste odstranili zbytečné HTML značky. Výchozí hodnota je vypnutá.

OnSong 2023 — Poslední aktualizace: March 12, 2015