Panduan Pengguna

Pengaturan Internet

Mengatur pengaturan Internet bukan tugas yang sepele tetapi memungkinkan pencarian konten dari Internet dalam aplikasi jika dikonfigurasi dengan benar. OnSong tidak dapat memberikan pengaturan ini untuk Anda karena diperlukan agar Anda menyetujui dan menggunakan konten situs web sesuai dengan syarat penggunaan situs web tersebut. Jika pengaturan ini dibiarkan kosong, fitur pencarian Internet dalam aplikasi akan dinonaktifkan dan Anda perlu menggunakan Ekstensi Safari Tambah Ke OnSong sebagai gantinya.

Catatan: OnSong menggunakan bahasa pemrograman berorientasi pola yang disebut Regular Expressions untuk menentukan konten yang akan diimpor. Ketika ditulis dengan benar, rangkaian karakter ini membentuk pola yang dapat mengekstrak teks dari konten halaman web. Regular Expressions digunakan dalam properti pola di bawah ini.

Anda dapat mengonfigurasi OnSong untuk mencari di berbagai situs web menggunakan bidang berikut:

Parameter Pencarian

OnSong menggunakan Microsoft Bing untuk mencari konten di Internet. Meskipun kueri pencarian Anda diteruskan langsung ke mesin pencari, parameter tambahan untuk pencarian dapat diteruskan di sini seperti domain yang akan dicari. Contoh berikut membatasi pencarian ke direktori akord dari situs web tertentu:

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

Pelajari lebih lanjut tentang parameter pencarian Bing tingkat lanjut

Pola Judul

Pola judul diterapkan pada atribut judul dari konten halaman yang ditemukan dan digunakan untuk mengekstrak judul lagu. Contoh berikut mengekstrak Brown Eyed Girl dari judul lengkap halaman web, Brown Eyed Girl By Van Morrison.

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

Pola Garis Byline

Pola byline diterapkan pada atribut judul dari konten halaman yang ditemukan dan digunakan untuk mengekstrak byline atau artis lagu. Contoh berikut mengekstrak Van Morrision dari judul lengkap halaman web, Brown Eyed Girl - Van Morrison.

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

Pola Konten

Pola konten digunakan untuk mengekstrak konten lagu dari konten HTML lengkap halaman web. Biasanya konten ini ditempatkan dalam tag HTML <pre></pre>. Contoh berikut mengekstrak konten dari elemen pre dalam konten HTML halaman web yang ditemukan.

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

Pola Akord

Dalam beberapa kasus, akord ditandai menggunakan HTML. OnSong dapat menemukan akord menggunakan pola regular expression juga. Dalam contoh ini, tag HTML <u></u> digunakan untuk menunjukkan akord di HTML. Pola berikut akan mengekstrak nilai-nilai tersebut dan mengonversinya menjadi akord dalam tanda kurung.

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

Gaya Akord

Ketika konten ditemukan, mungkin dalam tanda kurung, atau mungkin teks biasa menggunakan akord di atas lirik. Anda dapat mengonfigurasi format yang diharapkan dari situs web di sini. Misalnya, jika kami memilih tanda kurung dan pola akord sebelumnya digunakan, akord yang ditemukan dikelilingi oleh tanda kurung siku.

Lepas Tag HTML

Meskipun sebagian besar grafik akord di halaman web dibuat sebagai teks biasa dalam tag <pre></pre>, terkadang mereka berisi tag HTML yang tidak perlu. Aktifkan opsi ini untuk menghapus tag HTML yang tidak perlu. Standarnya adalah mati.

OnSong 2023 — Terakhir Diperbarui pada March 12, 2015