From 5b7ea189ceac22e41a2813e9de40026d68f8c945 Mon Sep 17 00:00:00 2001 From: mta Date: Sat, 25 Mar 2017 17:18:52 +0700 Subject: [PATCH] Adjust query to Google Search for more accurate lyrics search --- src/lyrics_fetcher.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/lyrics_fetcher.cpp b/src/lyrics_fetcher.cpp index 9fd4ad45..b7de1ffc 100644 --- a/src/lyrics_fetcher.cpp +++ b/src/lyrics_fetcher.cpp @@ -207,11 +207,12 @@ LyricsFetcher::Result GoogleLyricsFetcher::fetch(const std::string &artist, Result result; result.first = false; - std::string search_str = Curl::escape(artist); + std::string search_str = "site:"; + search_str += Curl::escape(siteKeyword()); + search_str += "+"; + search_str += Curl::escape(artist); search_str += "+"; search_str += Curl::escape(title); - search_str += "+%2B"; - search_str += Curl::escape(siteKeyword()); std::string google_url = "http://www.google.com/search?hl=en&ie=UTF-8&oe=UTF-8&q="; google_url += search_str;