1
Предложения / Suggestions / Re: Списки интернет-радио. Собираем.
« on: January 18, 2023, 13:09:22 »
Еще два недостающих листа
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
[donleone.fm]
Class=TAIMPAlbumArtWebPageBasedProvider
SearchQuery=https://api.audioaddict.com/v1%album%.json?%title%
SearchQueryEncoding=URL
SearchResult.StartTags="artist":"
SearchResult.FinishTags="images"
SearchResultTitle.StartTags="display_title":"
SearchResultTitle.FinishTags="
SearchResultAlbumArt.StartTags="art_url":"
SearchResultAlbumArt.FinishTags="
SearchResultAlbumArt.PostProcessExpression=https:%Value
добавляете мои плейлисты - на этом все
Class=TAIMPAlbumArtWebPageBasedProvider
SearchQuery=https://api.calmradio.com/recent_tracks/+%album%.json&%artist%
SearchQueryEncoding=URL
SearchResult.StartTags="now_playing":
SearchResult.FinishTags=},
;SearchResultTitle.StartTags="title":"
;SearchResultTitle.FinishTags="
SearchResultArtist.StartTags="artist":"
SearchResultArtist.FinishTags="
SearchResultAlbumArt.StartTags="album_art":"
SearchResultAlbumArt.FinishTags="
SearchResultAlbumArt.PostProcessExpression=https://arts.calmradio.com%Value
А вот добавление %20 привело к тому, что этот провайдер просто отключился. Так не должно быть
SearchResultAlbumArt.PostProcessExpression=https://%Value.jpgКонечно сама строка ничего не даст - только вместе с двумя предыдущими строками.Я попробовал "прикрыть" эти пробелы и добавить к ним часть самой ссылки - впереди https://, сзади .jpg
а вот это не нужно, оно ломает ссылку
SearchResultAlbumArt.StartTags=media-card-picture|srcset="|480w, |https://
SearchResultAlbumArt.FinishTags=</div|"| |.jpg
SearchResultAlbumArt.StartTags=media-card-picture|srcset="|480w, |https://
SearchResultAlbumArt.FinishTags=</div|"| |.jpg
SearchResultAlbumArt.PostProcessExpression=https://%Value.jpg
[aa.musixmatch.com]
Class=TAIMPAlbumArtWebPageBasedProvider
SearchQuery=https://www.musixmatch.com/search/%artist%%20%title%/tracks
SearchQueryEncoding=URL
SearchResult.StartTags=track-card
SearchResult.FinishTags=</li>
SearchResultArtist.StartTags=class="artist"|>
SearchResultArtist.FinishTags=</a>
SearchResultTitle.StartTags=class="title"|span>
SearchResultTitle.FinishTags=</span
SearchResultAlbumArt.StartTags=media-card-picture|srcset="|480w, |https://
SearchResultAlbumArt.FinishTags=</div|"| |.jpg
SearchResultAlbumArt.PostProcessExpression=https://%Value.jpg
SearchResultAlbumArt.StartTags=media-card-picture|srcset="|480w,%20
SearchResultAlbumArt.FinishTags=</div|"|%20
[aa.musixmatch.com]
Class=TAIMPAlbumArtWebPageBasedProvider
SearchQuery=https://www.musixmatch.com/search/%artist%%20%title%/tracks
SearchQueryEncoding=URL
SearchResult.StartTags=track-card
SearchResult.FinishTags=</li>
SearchResultArtist.StartTags=class="artist"|>
SearchResultArtist.FinishTags=</a>
SearchResultTitle.StartTags=class="title"|span>
SearchResultTitle.FinishTags=</span
SearchResultAlbumArt.StartTags=media-card-picture|srcset="|480w, |https://
SearchResultAlbumArt.FinishTags=</div|"| |.jpg
SearchResultAlbumArt.PostProcessExpression=https://%Value.jpg
[last.fm]
Class=TAIMPAlbumArtWebPageBasedProvider
SearchQuery=https://www.last.fm/search/albums?q=%artist%+-+%album%
SearchResult.StartTags=album-result-inner
SearchResult.FinishTags=</div>
SearchResultArtist.StartTags=album-result-artist|<a|>
SearchResultArtist.FinishTags=</p|</a
SearchResultTitle.StartTags=class="title"|span>
SearchResultTitle.FinishTags=</span
SearchResultAlbumArt.StartTags=album-result-image|src="
SearchResultAlbumArt.FinishTags=</a|"
SearchResultAlbumArt.PostProcessExpression=%IF(%StrPos(c6f59c1e5e7240a4c0d427abd71f3dbb,%Value),,%Replace(%Value,/64s/,/ar0/))
[apple.com]
Class=TAIMPAlbumArtWebPageBasedProvider
SearchQuery=view-source:https://music.apple.com/ru/search?term=%artist%%20-%20%title%
SearchQueryEncoding=URL
SearchResult.StartTags=aria-label="Песни">
SearchResult.FinishTags=<amp-contextual-menu-button
SearchResultTitle.StartTags=data-testid="track-lockup-title">|href="|">
SearchResultTitle.FinishTags=</a>
SearchResultArtist.StartTags=<span data-testid="track-lockup-subtitle">|<span>
SearchResultArtist.FinishTags=</span>
SearchResultAlbumArt.StartTags=<picture class="svelte-1iauzkh">|srcset="
SearchResultAlbumArt.FinishTags=/48x48
SearchResultAlbumArt.PostProcessExpression=%Value/500x500bb.jpg
[azlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://search.azlyrics.com/suggest.php?q=%artist%%20%title%
SearchResult.StartTags=[
SearchResult.FinishTags=]
SearchResultArtist.StartTags="autocomplete":"\"|-
SearchResultArtist.FinishTags="
SearchResultTitle.StartTags="autocomplete":"\"
SearchResultTitle.FinishTags=\"
SearchResultURL.StartTags="url":"
SearchResultURL.FinishTags="
SearchResultURL.PostProcessExpression=%Replace(%Value,\,)
DataLyrics.StartTags=<!-- Usage of azlyrics.com content by any third-party lyrics provider is prohibited by our licensing agreement. Sorry about that. -->
DataLyrics.FinishTags=</div>
DataLyrics.PostProcessExpression=WWW.AZLYRICS.COM\n%Value
[lyricshare.net]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://lyricshare.net/ru/search/?q=%artist%+%title%
SearchQueryEncoding=URL
SearchResult.StartTags=<td class="td-item td-last">
SearchResult.FinishTags=</td>
SearchResultArtist.StartTags=<span>
SearchResultArtist.FinishTags=</span>
SearchResultTitle.StartTags=title="|">
SearchResultTitle.FinishTags=</a>
SearchResultURL.StartTags=<h3><a href="
SearchResultURL.FinishTags="
SearchResultURL.PostProcessExpression=http://lyricshare.net%Value
DataLyrics.StartTags=<p id="textpesni">
DataLyrics.FinishTags=</p>
DataLyrics.PostProcessExpression=WWW.LYRICSHARE.NET\n%Value
@sabadell66: Я больше не получаю тексты песен от Genius
[genius.com]
Class=TAIMPLyricsWebPageBasedProvider
CustomHeaders=\ncontent-type: application/json; charset=utf-8\ncontent-encoding: gzip
SearchQuery=https://genius.com/api/search/multi?per_page=5&q=%artist%+%title%
Encoding=URL
SearchResultPageStartTags="url":"
SearchResultPageFinishTags=",
LyricsPageTitleStartTags={"name":"song_title","values":["
LyricsPageTitleFinishTags="]
LyricsPageArtistStartTags={"name":"artist_name","values":["
LyricsPageArtistFinishTags="]
LyricsPageTextStartTags="lyrics-root-pin-spacer|">
LyricsPageTextFinishTags=<div class="Lyrics__Footer-sc-
но ХЗ сколько он продержится, у меня есть полная линейка провайдеров - по скорости и по "отдаче" - текст будет опредиляться раньше, чем появится Обложка диска - я понимаю, что это не главное в программе, многие на это не обращают внимания, но довертесь человеку , который в этом шарит - вот так должен выглядеть код -
[genius.com]
Class=TAIMPLyricsWebPageBasedProvider
CustomHeaders=\ncontent-type: application/json; charset=utf-8\ncontent-encoding: gzip\Cookie: _genius_ab_test_cohort=21; _csrf_token=28e6CC4vCYJXGXytCfWjQ%2F8GnJQsUnMJllAW9jSlmnM%3D; _ab_tests_identifier=80decc6f-7b9b-4a0e-8010-064e5fa30e87; genius_first_impression=1621451682892; _rapgenius_session=BAh7BzoPc2Vzc2lvbl9pZEkiJWVkMGJlOTY3NDU5MmExMmRkMjBmMWE2ZmU5YWViZGY1BjoGRUY6EF9jc3JmX3Rva2VuSSIxMjhlNkNDNHZDWUpYR1h5dENmV2pRLzhHbkpRc1VuTUpsbEFXOWpTbG1uTT0GOwZG--03ecce604b9b1a9f18ccc98cc5f14108a91b0cc2; mp_mixpanel__c=3; mp_77967c52dc38186cc1aadebdd19e2a82_mixpanel=%7B%22distinct_id%22%3A%20%22179860d3574e8-04a8acb36f4ebe-1a387940-1fa400-179860d3575104%22%2C%22%24initial_referrer%22%3A%20%22%24direct%22%2C%22%24initial_referring_domain%22%3A%20%22%24direct%22%2C%22AMP%22%3A%20false%2C%22genius_platform%22%3A%20%22web%22%2C%22provider%22%3A%20%22apple%22%2C%22provider_id%22%3A%20%221422649021%22%2C%22song%22%3A%20%22Waterloo%22%2C%22song_id%22%3A%20120422%2C%22Mobile%20Site%22%3A%20false%2C%22user_id%22%3A%20null%2C%22containing_frame_is_fullbleed%22%3A%20true%7D
SearchQuery=https://genius.com/api/search/multi?per_page=5&q=%artist%+%title%
Encoding=URL
SearchResultPageStartTags="url":"
SearchResultPageFinishTags=",
LyricsPageTitleStartTags={"name":"song_title","values":["
LyricsPageTitleFinishTags="]
LyricsPageArtistStartTags={"name":"artist_name","values":["
LyricsPageArtistFinishTags="]
LyricsPageTextStartTags=<div class="Lyrics__Container-sc-1ynbvzw-6 krDVEH">
[azlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://search.azlyrics.com/search.php?q=%artist%%20%%title%
Encoding=URL
SearchResultPageStartTags=<a href="
SearchResultPageFinishTags=">
LyricsPageArtistStartTags=ArtistName = "
LyricsPageArtistFinishTags=";
LyricsPageTitleStartTags=SongName = "
LyricsPageTitleFinishTags=";
LyricsPageTextStartTags=<!-- Usage of azlyrics.com content by any third-party lyrics provider is prohibited by our licensing agreement. Sorry about that. -->
LyricsPageTextFinishTags=</div>
[lyricshare.net]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://lyricshare.net/ru/search/?q=%artist%+%title%
Encoding=URL
SearchResultPageStartTags=<h3><a href="
SearchResultPageFinishTags="
SearchResultPagePostProcessExpression=http://lyricshare.net%Value
LyricsPageArtistStartTags=<h1>
LyricsPageArtistFinishTags=<br
LyricsPageTitleStartTags=<h1>|/>Текст песни
LyricsPageTitleFinishTags=h1>|</
LyricsPageTitlePostProcessExpression=%StrTrim(%Value)
LyricsPageTextStartTags=<p id="textpesni">
LyricsPageTextFinishTags=</p>
[musixmatch.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://www.musixmatch.com/search/%artist%%20%title%
Encoding=URL
SearchResultPageStartTags=</div><meta content="
SearchResultPageFinishTags="
SearchResultPagePostProcessExpression=https://www.musixmatch.com%Value
LyricsPageArtistStartTags=mxm-track-title__artist-link">
LyricsPageArtistFinishTags=</a>
LyricsPageTitleStartTags=<small>Lyrics</small>
LyricsPageTitleFinishTags=</h1>
LyricsPageTextStartTags="body":"
LyricsPageTextFinishTags=","
[songlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://www.songlyrics.com/index.php?section=search&searchW=%artist% %title%&submit=Search
SearchResultPageStartTags=<div class="serpresult">|<a href="
SearchResultPageFinishTags=</div>|"
LyricsPageArtistStartTags=artist: "
LyricsPageArtistFinishTags=",
LyricsPageTitleStartTags=song: "
LyricsPageTitleFinishTags=",
LyricsPageTextStartTags=<p id="songLyricsDiv" class="songLyricsV14 iComment-text">
LyricsPageTextFinishTags=</p>
LyricsPageTextPostProcessExpression=%IFGreater(120,%Length(%Value), ,%Value)
[morepesen.ru]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://morepesen.ru/|POST:do=search&subaction=search&story=%artist%+%title%&sbutt=Искать
Encoding=URL
SearchResultPageStartTags=<b><a href="
SearchResultPageFinishTags="
LyricsPageArtistStartTags=<title>
LyricsPageArtistFinishTags= -
LyricsPageTitleStartTags=<title>| -
LyricsPageTitleFinishTags=</title>|- текст песни
LyricsPageTitlePostProcessExpression=%StrTrim(%Value)
LyricsPageTextStartTags=<pre>
LyricsPageTextFinishTags=</pre>
LyricsPageTextPostProcessExpression=WWW.MOREPESEN.RU\n%Value
[genius.com] Class=TAIMPLyricsWebPageBasedProvider CustomHeaders=\ncontent-type: application/json; charset=utf-8\ncontent-encoding: gzip SearchQuery=https://genius.com/api/search/multi?per_page=5&q=%artist%+%title% Encoding=URL SearchResultPageStartTags="url":" SearchResultPageFinishTags=", LyricsPageTitleStartTags={"name":"song_title","values":[" LyricsPageTitleFinishTags="] LyricsPageArtistStartTags={"name":"artist_name","values":[" LyricsPageArtistFinishTags="] LyricsPageTextStartTags=<div class="Lyrics__Container-sc-1ynbvzw-6 krDVEH"> LyricsPageTextFinishTags=<div class="SidebarAd__Container-sc-1cw85h6-0 dmUBmo"> |