Manuale Utente

Impostazioni Internet

La configurazione delle impostazioni Internet non è un compito banale, ma consente la ricerca in-app di contenuti da Internet se configurata correttamente. OnSong non può fornire queste impostazioni poiché è necessario che tu accetti e utilizzi i contenuti del sito web in conformità alle condizioni d'uso del sito web. Se queste impostazioni vengono lasciate vuote, la funzione di ricerca Internet in-app è disabilitata e dovrai utilizzare l'estensione Add To OnSong Safari invece.

Nota: OnSong utilizza un linguaggio di programmazione orientato ai pattern chiamato Regular Expressions per definire il contenuto da importare. Se scritti correttamente, questi stringhe di caratteri comprendono pattern in grado di estrarre testo dal contenuto di una pagina web. Le Regular Expressions sono utilizzate nelle proprietà di pattern sottostanti.

Puoi configurare OnSong per cercare su diversi siti web utilizzando i seguenti campi:

Parametri di Ricerca

OnSong utilizza Microsoft Bing per cercare contenuti su Internet. Mentre la query della tua ricerca viene trasmessa direttamente al motore di ricerca, qui è possibile trasmettere parametri aggiuntivi per la ricerca come il dominio da cercare. L'esempio seguente limita la ricerca alla directory degli accordi di un sito web specifico:

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

Scopri di più sui parametri di ricerca avanzata di Bing

Pattern Titolo

Il pattern del titolo viene eseguito rispetto all'attributo title del contenuto della pagina trovata ed è utilizzato per estrarre il titolo della canzone. L'esempio seguente estrae Brown Eyed Girl dal titolo completo della pagina web, Brown Eyed Girl By Van Morrison.

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

Pattern Byline

Il pattern byline viene eseguito rispetto all'attributo title del contenuto della pagina trovata ed è utilizzato per estrarre il byline o l'artista della canzone. L'esempio seguente estrae Van Morrision dal titolo completo della pagina web, Brown Eyed Girl - Van Morrison.

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

Pattern Contenuto

Il pattern del contenuto viene utilizzato per estrarre il contenuto della canzone dal contenuto HTML completo della pagina web. In genere questo contenuto è posizionato nei tag HTML <pre></pre>. L'esempio seguente estrae il contenuto dagli elementi pre nel contenuto HTML della pagina web trovata.

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

Pattern Accordi

In alcuni casi, gli accordi sono marcati utilizzando HTML. OnSong può individuare gli accordi anche utilizzando un pattern regular expression. In questo esempio, i tag HTML <u></u> vengono utilizzati per denotare gli accordi nell'HTML. Il seguente pattern estrarrà questi valori e li convertirà in accordi tra parentesi.

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

Stile Accordi

Quando il contenuto viene rilevato, potrebbe essere tra parentesi quadre, oppure potrebbe essere testo semplice con accordi sopra il testo. Puoi configurare il formato previsto dal sito web qui. Ad esempio, se scegliamo tra parentesi quadre e viene utilizzato il pattern di accordi precedente, gli accordi trovati sono circondati da parentesi quadre.

Rimuovi Tag HTML

Sebbene la maggior parte dei diagrammi di accordi nelle pagine web sia creata come testo semplice all'interno dei tag <pre></pre>, a volte contengono tag HTML estranei. Attiva questa opzione per rimuovere i tag HTML estranei. L'impostazione predefinita è disattivata.

OnSong 2026 — Ultimo aggiornamento il March 12, 2015