Manual del Usuario

Configuración de Internet

La configuración de Internet no es una tarea trivial, pero permite búsquedas de contenido desde Internet dentro de la aplicación si se configura correctamente. OnSong no puede proporcionar estas configuraciones por ti, ya que se requiere que aceptes y utilices el contenido del sitio web de conformidad con los términos de uso del sitio web. Si estas configuraciones se dejan en blanco, la función de búsqueda de Internet dentro de la aplicación se deshabilitará y tendrás que utilizar la Extensión de Safari Agregar a OnSong en su lugar.

Nota: OnSong utiliza un lenguaje de programación orientado a patrones llamado Expresiones regulares para definir el contenido a importar. Cuando se escriben correctamente, estas cadenas de caracteres comprenden patrones que pueden extraer texto del contenido de una página web. Las Expresiones regulares se utilizan en las propiedades de patrón a continuación.

Puedes configurar OnSong para buscar en diferentes sitios web utilizando los siguientes campos:

Parámetros de búsqueda

OnSong utiliza Microsoft Bing para buscar contenido en Internet. Si bien la consulta de tu búsqueda se pasa directamente al motor de búsqueda, aquí se pueden pasar parámetros adicionales para la búsqueda, como el dominio a buscar. El siguiente ejemplo limita la búsqueda al directorio de acordes de un sitio web específico:

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

Obtén más información sobre los parámetros avanzados de búsqueda de Bing

Patrón de título

El patrón de título se realiza contra el atributo de título del contenido de la página encontrada y se utiliza para extraer el título de la canción. El siguiente ejemplo extrae Brown Eyed Girl del título completo de la página web, Brown Eyed Girl By Van Morrison.

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

Patrón de crédito

El patrón de crédito se realiza contra el atributo de título del contenido de la página encontrada y se utiliza para extraer el crédito o artista de la canción. El siguiente ejemplo extrae Van Morrison del título completo de la página web, Brown Eyed Girl - Van Morrison.

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

Patrón de contenido

El patrón de contenido se utiliza para extraer el contenido de la canción del contenido HTML completo de la página web. Típicamente este contenido se coloca en etiquetas HTML <pre></pre>. El siguiente ejemplo extrae el contenido de los elementos pre en el contenido HTML de la página web encontrada.

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

Patrón de acorde

En algunos casos, los acordes se marcan usando HTML. OnSong también puede localizar acordes usando un patrón de expresión regular. En este ejemplo, se utilizan etiquetas HTML <u></u> para denotar acordes en el HTML. El siguiente patrón extraerá esos valores y los convertirá en acordes entre corchetes.

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

Estilo de acorde

Cuando se encuentra contenido, puede estar entre corchetes, o puede ser texto plano usando acordes sobre letras. Puedes configurar el formato que se espera del sitio web aquí. Por ejemplo, si elegimos entre corchetes y se utiliza el patrón de acorde anterior, los acordes encontrados se rodean con corchetes cuadrados.

Eliminar etiquetas HTML

Aunque la mayoría de los gráficos de acordes en páginas web se crean como texto plano dentro de etiquetas <pre></pre>, a veces contienen etiquetas HTML extrañas. Activa esta opción para eliminar etiquetas HTML extrañas. El valor predeterminado es desactivado.

OnSong 2023 — Última actualización el March 12, 2015