Manual del Usuario

Configuración de Internet

Configurar los ajustes de Internet no es una tarea trivial, pero permite buscar contenido de Internet dentro de la aplicación si se configura correctamente. OnSong no puede proporcionar estas configuraciones por usted, ya que se requiere que acepte y use el contenido del sitio web de acuerdo con los términos de uso del sitio web. Si deja estos ajustes en blanco, la función de búsqueda de Internet dentro de la aplicación se deshabilitará y deberá usar la Extensión 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.

Puede 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. Aunque la consulta de su búsqueda se pasa directamente al motor de búsqueda, aquí se pueden pasar parámetros adicionales para la búsqueda, como el dominio que se va 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

Obtenga 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 ejecuta 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 línea de crédito

El patrón de línea de crédito se ejecuta contra el atributo de título del contenido de la página encontrada y se utiliza para extraer la línea de crédito o artista de la canción. El siguiente ejemplo extrae Van Morrision 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 acordes

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

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

Estilo de acordes

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

Eliminar etiquetas HTML

Aunque la mayoría de las tablas de acordes en páginas web se crean como texto sin formato dentro de etiquetas <pre></pre>, a veces contienen etiquetas HTML innecesarias. Active esta opción para eliminar etiquetas HTML innecesarias. El valor predeterminado es desactivado.

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