diff --git a/src/lyrics_fetcher.cpp b/src/lyrics_fetcher.cpp index 641f4ce5..d7966aed 100644 --- a/src/lyrics_fetcher.cpp +++ b/src/lyrics_fetcher.cpp @@ -38,6 +38,7 @@ LyricsFetcher *lyricsPlugins[] = new LyricsmaniaFetcher(), new LyricstimeFetcher(), new MetrolyricsFetcher(), + new JustSomeLyricsFetcher(), new LyrcComArFetcher(), new InternetLyricsFetcher(), 0 diff --git a/src/lyrics_fetcher.h b/src/lyrics_fetcher.h index c394333e..8306e463 100644 --- a/src/lyrics_fetcher.h +++ b/src/lyrics_fetcher.h @@ -170,6 +170,16 @@ struct LyricsvipFetcher : public GoogleLyricsFetcher virtual const char *getCloseTag() { return ""; } }; +struct JustSomeLyricsFetcher : public GoogleLyricsFetcher +{ + virtual const char *name() { return "justsomelyrics.com"; } + + protected: + virtual const char *getSiteKeyword() { return "justsomelyrics"; } + virtual const char *getOpenTag() { return "alt=\"phone\" />\n"; } + virtual const char *getCloseTag() { return "