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á.