دليل المستخدم

إعدادات الإنترنت

تكوين إعدادات الإنترنت ليس مهمة تافهة ولكنه يسمح بالبحث في التطبيق عن المحتوى من الإنترنت إذا تم تكوينه بشكل صحيح. لا يمكن لـ OnSong توفير هذه الإعدادات لك لأنه يتطلب منك الموافقة على استخدام محتوى الموقع الإلكتروني وفقًا لشروط الاستخدام الخاصة به. إذا تم ترك هذه الإعدادات فارغة، فسيتم تعطيل ميزة البحث في الإنترنت في التطبيق وستحتاج إلى استخدام ملحق Safari الإضافة إلى OnSong بدلاً من ذلك.

ملاحظة: يستخدم OnSong لغة برمجة موجهة نحو الأنماط تسمى التعبيرات العادية لتحديد المحتوى المراد استيراده. عند كتابتها بشكل صحيح، تشكل هذه السلاسل من الأحرف أنماطًا يمكنها استخراج النص من محتوى صفحة ويب. يتم استخدام التعبيرات العادية في خصائص الأنماط أدناه.

يمكنك تكوين OnSong للبحث في مواقع ويب مختلفة باستخدام الحقول التالية:

معاملات البحث

يستخدم OnSong محرك البحث Bing من Microsoft للبحث عن المحتوى على الإنترنت. بينما يتم تمرير استعلامك عن البحث مباشرة إلى محرك البحث، يمكن تمرير معاملات إضافية للبحث هنا مثل المجال المراد البحث فيه. يحد المثال التالي البحث إلى دليل الأوتار في موقع معين:

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

تعرف على المزيد حول معاملات بحث Bing المتقدمة

نمط العنوان

يتم تنفيذ نمط العنوان مقابل سمة العنوان لمحتوى الصفحة المكتشفة ويستخدم لاستخراج عنوان الأغنية. يستخرج المثال التالي Brown Eyed Girl من العنوان الكامل لصفحة الويب، Brown Eyed Girl By Van Morrison.

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

نمط السطر السفلي

يتم تنفيذ نمط السطر السفلي مقابل سمة العنوان لمحتوى الصفحة المكتشفة ويستخدم لاستخراج السطر السفلي أو فنان الأغنية. يستخرج المثال التالي Van Morrision من العنوان الكامل لصفحة الويب، Brown Eyed Girl - Van Morrison.

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

نمط المحتوى

يستخدم نمط المحتوى لاستخراج محتوى الأغنية من محتوى HTML الكامل لصفحة الويب. عادةً ما يتم وضع هذا المحتوى في علامات HTML <pre></pre>. يستخرج المثال التالي المحتوى من عناصر pre في محتوى HTML لصفحة الويب المكتشفة.

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

نمط الوتر

في بعض الحالات، يتم وضع علامات على الأوتار باستخدام HTML. يمكن لـ OnSong أيضًا تحديد موقع الأوتار باستخدام نمط تعبير عادي. في هذا المثال، يتم استخدام علامات HTML <u></u> للإشارة إلى الأوتار في HTML. سيستخرج النمط التالي هذه القيم وتحويلها إلى أوتار بين قوسين معقوفين.

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

أسلوب الوتر

عند مواجهة المحتوى، قد يكون بين قوسين معقوفين، أو قد يكون نصًا عاديًا باستخدام أوتار فوق الكلمات. يمكنك تكوين الصيغة المتوقعة من موقع الويب هنا. على سبيل المثال، إذا اخترنا بين قوسين معقوفين واستخدمنا نمط الوتر السابق، فسيتم وضع الأوتار المكتشفة بين قوسين معقوفين.

إزالة علامات HTML

بينما يتم إنشاء معظم مخططات الأوتار في صفحات الويب كنص عادي ضمن علامات <pre></pre>، إلا أنها تحتوي أحيانًا على علامات HTML غير ضرورية. قم بتشغيل هذا الخيار لإزالة علامات HTML الغير ضرورية. الإعداد الافتراضي معطل.

OnSong 2026 — آخر تحديث في March 12, 2015