Manuel d’utilisation

Paramètres Internet

La configuration des paramètres Internet n'est pas une tâche triviale, mais elle permet la recherche dans l'application de contenu provenant d'Internet si elle est configurée correctement. OnSong ne peut pas fournir ces paramètres pour vous car cela nécessite que vous acceptiez et utilisiez le contenu du site web conformément aux conditions d'utilisation du site web. Si ces paramètres sont laissés vides, la fonction de recherche Internet dans l'application est désactivée et vous devrez utiliser l'extension OnSong Safari Add To à la place.

Remarque : OnSong utilise un langage de programmation orienté sur les modèles appelé Expressions régulières pour définir le contenu à importer. Lorsqu'elles sont correctement écrites, ces chaînes de caractères comprennent des modèles qui peuvent extraire du texte du contenu d'une page web. Les Expressions régulières sont utilisées dans les propriétés de modèle ci-dessous.

Vous pouvez configurer OnSong pour rechercher sur différents sites web en utilisant les champs suivants :

Paramètres de recherche

OnSong utilise Microsoft Bing pour rechercher du contenu sur Internet. Bien que votre requête de recherche soit transmise directement au moteur de recherche, des paramètres supplémentaires pour la recherche peuvent être transmis ici, tels que le domaine à rechercher. L'exemple suivant limite la recherche au répertoire des accords d'un site web spécifique :

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

En savoir plus sur les paramètres de recherche avancée Bing

Modèle de titre

Le modèle de titre est appliqué à l'attribut de titre du contenu de page trouvé et est utilisé pour extraire le titre de la chanson. L'exemple suivant extrait Brown Eyed Girl du titre complet de la page web, Brown Eyed Girl By Van Morrison.

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

Modèle de signature

Le modèle de signature est appliqué à l'attribut de titre du contenu de page trouvé et est utilisé pour extraire la signature ou l'artiste de la chanson. L'exemple suivant extrait Van Morrision du titre complet de la page web, Brown Eyed Girl - Van Morrison.

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

Modèle de contenu

Le modèle de contenu est utilisé pour extraire le contenu de la chanson du contenu HTML complet de la page web. Généralement, ce contenu est placé dans des balises HTML <pre></pre>. L'exemple suivant extrait le contenu des éléments pre dans le contenu HTML de la page web trouvée.

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

Modèle d'accord

Dans certains cas, les accords sont balisés en HTML. OnSong peut localiser les accords en utilisant un modèle d'expression régulière également. Dans cet exemple, les balises HTML <u></u> sont utilisées pour désigner les accords dans le HTML. Le modèle suivant extraira ces valeurs et les convertira en accords entre crochets.

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

Style d'accord

Lorsque du contenu est rencontré, il peut être entre crochets, ou il peut s'agir de texte brut utilisant des accords sur les paroles. Vous pouvez configurer le format attendu du site web ici. Par exemple, si nous choisissons entre crochets et que le modèle d'accord précédent est utilisé, les accords trouvés sont entourés de crochets.

Supprimer les balises HTML

Bien que la plupart des grilles d'accords sur les pages web soient créées sous forme de texte brut dans des balises <pre></pre>, parfois elles contiennent des balises HTML superflues. Activez cette option pour supprimer les balises HTML superflues. La valeur par défaut est désactivée.

OnSong 2026 — Dernière mise à jour le March 12, 2015