Gebruikersgids

Internetinstellings

Die instelling van Internetinstellings is nie 'n triviale taak nie, maar laat wel toe dat u binne die toepassing na inhoud uit die Internet kan soek as dit behoorlik gekonfigureer word. OnSong kan hierdie instellings vir u nie verskaf nie, aangesien dit vereis dat u saamstem met en die inhoud van die webwerf in ooreenstemming met die webwerf se gebruiksvoorwaardes gebruik. As hierdie instellings leeg gelaat word, is die soekfunksie vir Internet binne die toepassing uitgeskakel en sal u die Voeg Toe aan OnSong Safari-uitbreiding moet gebruik.

Opmerking: OnSong gebruik 'n patroon-georiënteerde programmeertaal genaamd Reglerwerkinge om inhoud te definieer wat ingevoer moet word. Wanneer dit korrek geskryf word, bestaan hierdie snaarkombinasies uit patrone wat teks uit die inhoud van 'n weblegging kan uittrek. Reglerwerkinge word in die patrooneienskappe hieronder gebruik.

U kan OnSong konfigureer om verskillende webwerwe deur te soek deur die volgende velde te gebruik:

Soekparameters

OnSong gebruik Microsoft Bing om op die Internet na inhoud te soek. Hoewel die vraag van u soektog direk aan die soekenjin oorgedra word, kan addisionele parameters vir die soektog hier oorgedra word, soos die domein wat deursoek moet word. Die volgende voorbeeld beperk die soektog tot die akkorde-gids van 'n spesifieke webwerf:

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

Leer meer oor gevorderde Bing-soekparameters

Titelpatroon

Die titelpatroon word uitgevoer teen die titelkenmerk van die gevonde weblegging-inhoud en word gebruik om die titel van die lied uit te trek. Die volgende voorbeeld trek Brown Eyed Girl uit die volledige titel van die weblegging, Brown Eyed Girl By Van Morrison.

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

Bylynpatroon

Die bylynpatroon word uitgevoer teen die titelkenmerk van die gevonde weblegging-inhoud en word gebruik om die bylyn of kunstenaar van die lied uit te trek. Die volgende voorbeeld trek Van Morrision uit die volledige titel van die weblegging, Brown Eyed Girl - Van Morrison.

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

Inhoudspatroon

Die inhoudspatroon word gebruik om die inhoud van die lied uit die volledige HTML-inhoud van die weblegging uit te trek. Gewoonlik word hierdie inhoud in HTML <pre></pre> etikette geplaas. Die volgende voorbeeld trek die inhoud uit die pre-elemente in die HTML-inhoud van die gevonde weblegging.

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

Akkoordpatroon

In sommige gevalle word akkoorde opmaak met behulp van HTML. OnSong kan ook akkoorde oplokaliseer deur 'n reglerwerkinge-patroon te gebruik. In hierdie voorbeeld word HTML <u></u> etikette gebruik om akkoorde in die HTML aan te dui. Die volgende patroon sal daardie waardes uittrek en dit in hakiepaspat-akkoorde omskep.

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

Akkoordstyl

Wanneer inhoud teëgekom word, kan dit in hakies gesit word, of dit kan gewone teks wees deur akkoorde oor lirieke te gebruik. U kan die formaat wat u van die webwerf verwag hier konfigureer. Byvoorbeeld, as ons hakies kies en die vorige akkoordpatroon gebruik, word die gevonde akkoorde omring deur vierkantige hakies.

Stroop HTML-etikette

Terwyl die meeste akkoordkaarte op webbladsye as gewone teks binne <pre></pre> etikette geskep word, bevat hulle soms oortollige HTML-etikette. Skakel hierdie opsie aan om oortollige HTML-etikette te verwyder. Verstek is af.

OnSong 2023 — Laas bygewerk op March 12, 2015