Manual do Usuário

Configurações de Internet

Configurar as configurações da Internet não é uma tarefa trivial, mas permite a busca de conteúdo da Internet dentro do aplicativo se configurado corretamente. OnSong não pode fornecer essas configurações para você, pois exige que você concorde e use o conteúdo do site de acordo com os termos de uso do site. Se essas configurações forem deixadas em branco, o recurso de busca na Internet no aplicativo será desabilitado e você precisará usar a Extensão Add To OnSong Safari em vez disso.

Nota: OnSong usa uma linguagem de programação orientada a padrões chamada Expressões Regulares para definir o conteúdo a importar. Quando escritas corretamente, essas sequências de caracteres compreendem padrões que podem extrair texto do conteúdo de uma página da web. Expressões Regulares são usadas nas propriedades de padrão abaixo.

Você pode configurar o OnSong para pesquisar em diferentes sites usando os seguintes campos:

Parâmetros de Busca

OnSong usa o Microsoft Bing para pesquisar conteúdo na Internet. Embora a consulta de sua busca seja passada diretamente para o mecanismo de pesquisa, parâmetros adicionais para a busca podem ser passados aqui, como o domínio a ser pesquisado. O exemplo a seguir limita a busca ao diretório de acordes de um site específico:

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

Saiba mais sobre parâmetros avançados de busca do Bing

Padrão de Título

O padrão de título é executado contra o atributo de título do conteúdo da página encontrada e é usado para extrair o título da música. O exemplo a seguir extrai Brown Eyed Girl do título completo da página da web, Brown Eyed Girl By Van Morrison.

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

Padrão de Assinatura

O padrão de assinatura é executado contra o atributo de título do conteúdo da página encontrada e é usado para extrair a assinatura ou artista da música. O exemplo a seguir extrai Van Morrision do título completo da página da web, Brown Eyed Girl - Van Morrison.

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

Padrão de Conteúdo

O padrão de conteúdo é usado para extrair o conteúdo da música do conteúdo HTML completo da página da web. Normalmente, esse conteúdo é colocado em tags HTML <pre></pre>. O exemplo a seguir extrai o conteúdo dos elementos pre no conteúdo HTML da página da web encontrada.

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

Padrão de Acordes

Em alguns casos, os acordes são marcados usando HTML. OnSong pode localizar acordes usando um padrão de expressão regular também. Neste exemplo, tags HTML <u></u> são usadas para denotar acordes no HTML. O padrão a seguir extrairá esses valores e os converterá em acordes entre colchetes.

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

Estilo de Acorde

Quando o conteúdo é encontrado, ele pode estar entre colchetes ou pode ser texto simples usando acordes sobre letras. Você pode configurar o formato que é esperado do site aqui. Por exemplo, se escolhermos entre colchetes e o padrão de acorde anterior for usado, os acordes encontrados são cercados por colchetes quadrados.

Remover Tags HTML

Embora a maioria dos gráficos de acordes em páginas da web sejam criados como texto simples dentro de tags <pre></pre>, às vezes eles contêm tags HTML extraneous. Ative essa opção para remover tags HTML extraneous. O padrão é desativado.

OnSong 2026 — Última atualização em March 12, 2015