ONSONG CHARTS AVAILABLE NOW! LEARN MORE HERE
คู่มือผู้ใช้
การตั้งค่าอินเทอร์เน็ต
การตั้งค่าการเชื่อมต่ออินเทอร์เน็ตไม่ใช่งานที่ง่ายนัก แต่จะช่วยให้สามารถค้นหาเนื้อหาจากอินเทอร์เน็ตได้ภายในแอปหากตั้งค่าอย่างถูกต้อง OnSong ไม่สามารถให้การตั้งค่าเหล่านี้แก่คุณได้เนื่องจากต้องอาศัยการยอมรับและใช้เนื้อหาของเว็บไซต์ตามข้อกำหนดในการใช้งานของเว็บไซต์ หากปล่อยให้การตั้งค่าเหล่านี้ว่างไว้ ฟีเจอร์การค้นหาอินเทอร์เน็ตภายในแอปจะถูกปิดใช้งาน และคุณจะต้องใช้ ส่วนขยาย Add To OnSong Safari แทน
หมายเหตุ: OnSong ใช้ภาษาการเขียนโปรแกรมแบบเน้นรูปแบบที่เรียกว่า Regular Expressions เพื่อกำหนดเนื้อหาที่จะนำเข้า เมื่อเขียนอย่างถูกต้อง สตริงอักขระเหล่านี้จะประกอบด้วยรูปแบบที่สามารถแยกข้อความจากเนื้อหาของหน้าเว็บได้ Regular Expressions ถูกใช้ในคุณสมบัติรูปแบบด้านล่าง
คุณสามารถตั้งค่า OnSong เพื่อค้นหาเว็บไซต์ต่างๆ ได้โดยใช้ฟิลด์ต่อไปนี้:
พารามิเตอร์การค้นหา
OnSong ใช้ Microsoft Bing เพื่อค้นหาเนื้อหาบนอินเทอร์เน็ต แม้ว่าการค้นหาของคุณจะส่งผ่านไปยังเครื่องมือค้นหาโดยตรง แต่สามารถส่งพารามิเตอร์เพิ่มเติมสำหรับการค้นหาได้ที่นี่ เช่น โดเมนที่จะค้นหา ตัวอย่างต่อไปนี้จำกัดการค้นหาให้เฉพาะเมนูคอร์ดของเว็บไซต์เฉพาะ:
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 ที่ไม่จำเป็น ค่าเริ่มต้นคือปิด