Uživatelská příručka
Nastavení internetu
Nastavení internetového připojení není triviální úloha, 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 vyžaduje, abyste souhlasili a používali obsah webové stránky v souladu s podmínkami použití webové stránky. Pokud tato nastavení necháte prázdná, funkce vyhledávání internetu v aplikaci je vypnutá a budete muset použít Rozšíření Přidat do OnSong Safari místo toho.
Poznámka: OnSong používá programovací jazyk orientovaný na vzory nazvaný Regulární výrazy k definování obsahu k importu. Pokud jsou napsány správně, tyto řetězce znaků tvoří vzory, které mohou extrahovat text z obsahu webové stránky. Regulární výrazy se používají ve vlastnostech vzoru níže.
OnSong můžete nakonfigurovat tak, aby prohledával různé webové stránky pomocí následujících polí:
Parametry vyhledávání
OnSong používá službu Microsoft Bing k vyhledávání obsahu na internetu. Zatímco dotaz vašeho vyhledávání je předán přímo vyhledávacímu stroji, zde lze předat další parametry vyhledávání, jako je doména, která má být prohledává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 titulu
Vzor titulu se provádí na atributu title nalezeného obsahu stránky a používá se k extrahování titulu písně. Následující příklad extrahuje Brown Eyed Girl z plného názvu webové stránky Brown Eyed Girl By Van Morrison.
(.+?)(?=(( +Chords)|( +By)))
Vzor podpisu
Vzor podpisu se provádí na atributu title nalezeného obsahu stránky a používá se k extrahování podpisu nebo interpreta písně. Následující příklad extrahuje Van Morrision z plného názvu webové stránky Brown Eyed Girl - Van Morrison.
(?<=[\-])(.+?)(?=\|+\s*)
Vzor obsahu
Vzor obsahu se používá k extrahování obsahu písně z úplného obsahu HTML webové stránky. Typicky je tento obsah 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 také lokalizovat akordy 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 závorkách.
<u>(.+?)</u>
Styl akordů
Když je obsah nalezen, může být v závorkách nebo může být prostý text s akordy nad textem. Zde můžete nakonfigurovat formát, který se očekává z webové stránky. Pokud například zvolíme bracketed a použijeme předchozí vzor akordu, nalezené akordy jsou obklopeny hranatými závorkami.
Odstranit HTML značky
Zatímco většina tabulatur akordů na webových stránkách je vytvořena jako prostý text v značkách <pre></pre>, někdy obsahují zbytečné HTML značky. Zapněte tuto možnost, abyste odstranili zbytečné HTML značky. Výchozí hodnota je vypnuta.