Benutzerhandbuch

Interneteinstellungen

Die Konfiguration von Interneteinstellungen ist keine triviale Aufgabe, ermöglicht aber die In-App-Suche nach Inhalten aus dem Internet, wenn sie ordnungsgemäß konfiguriert ist. OnSong kann diese Einstellungen nicht für Sie bereitstellen, da dies voraussetzt, dass Sie den Inhalten der Website gemäß den Nutzungsbedingungen zustimmen und diese verwenden. Wenn diese Einstellungen leer gelassen werden, ist die In-App-Internetsuche deaktiviert und Sie müssen stattdessen die Add To OnSong Safari-Erweiterung verwenden.

Hinweis: OnSong verwendet eine musterorientierte Programmiersprache namens Regular Expressions, um Inhalte zum Importieren zu definieren. Wenn diese korrekt geschrieben sind, bilden diese Zeichenketten Muster, die Text aus dem Inhalt einer Webseite extrahieren können. Regular Expressions werden in den Mustereigenschaften unten verwendet.

Sie können OnSong so konfigurieren, dass es verschiedene Websites mit den folgenden Feldern durchsucht:

Suchparameter

OnSong verwendet Microsoft Bing, um Inhalte im Internet zu durchsuchen. Während Ihre Suchanfrage direkt an die Suchmaschine übermittelt wird, können hier zusätzliche Parameter für die Suche übermittelt werden, z. B. die zu durchsuchende Domain. Das folgende Beispiel beschränkt die Suche auf das Akkord-Verzeichnis einer bestimmten Website:

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

Erfahren Sie mehr über erweiterte Bing-Suchparameter

Titelmusters

Das Titelmuster wird gegen das Titelattribut des gefundenen Seiteninhalts ausgeführt und wird verwendet, um den Titel des Songs zu extrahieren. Das folgende Beispiel extrahiert Brown Eyed Girl aus dem vollständigen Titel der Webseite, Brown Eyed Girl By Van Morrison.

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

Byline-Muster

Das Byline-Muster wird gegen das Titelattribut des gefundenen Seiteninhalts ausgeführt und wird verwendet, um die Byline oder den Künstler des Songs zu extrahieren. Das folgende Beispiel extrahiert Van Morrision aus dem vollständigen Titel der Webseite, Brown Eyed Girl - Van Morrison.

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

Inhaltsmuster

Das Inhaltsmuster wird verwendet, um den Inhalt des Songs aus dem vollständigen HTML-Inhalt der Webseite zu extrahieren. Typischerweise ist dieser Inhalt in HTML-<pre></pre>-Tags enthalten. Das folgende Beispiel extrahiert den Inhalt aus den pre-Elementen im HTML-Inhalt der gefundenen Webseite.

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

Akkord-Muster

In einigen Fällen sind Akkorde mit HTML gekennzeichnet. OnSong kann Akkorde auch mit einem Regular Expression-Muster lokalisieren. In diesem Beispiel werden HTML-<u></u>-Tags verwendet, um Akkorde im HTML zu kennzeichnen. Das folgende Muster extrahiert diese Werte und konvertiert sie in geklammerte Akkorde.

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

Akkordstil

Wenn Inhalt gefunden wird, kann er geklammert sein oder einfacher Text mit Akkorden über Liedtexten sein. Sie können hier das Format konfigurieren, das von der Website erwartet wird. Wenn wir beispielsweise „Geklammert" wählen und das vorherige Akkord-Muster verwendet wird, sind die gefundenen Akkorde in eckigen Klammern eingeschlossen.

HTML-Tags entfernen

Während die meisten Akkord-Charts auf Webseiten als einfacher Text innerhalb von <pre></pre>-Tags erstellt werden, enthalten sie manchmal überflüssige HTML-Tags. Aktivieren Sie diese Option, um überflüssige HTML-Tags zu entfernen. Standard ist aus.

OnSong 2026 — Zuletzt aktualisiert am March 12, 2015