9

Импорт находок Shazam на Яндекс.Музыку

В продолжение поста @Mildic о скраббинге топ-чартов. Модифицировал его решение для сохранения находок в Shazam

Заходите на https://www.shazam.com/ru/myshazam, прогружаете весь список, открываете консоль и вставляете код (прежде разрешив всплывающие окна, иначе не сработает)

var playlist = document.querySelectorAll('article[data-screenname="myshazams "]')

var output = new Array()

for (var i = 0; i < playlist.length; i++){

output[i] = playlist[i].getElementsByClassName("artist")[0].innerText + " - " + playlist[i].getElementsByClassName("title")[0].innerText}

window.open().document.write(output.join('<br/>'))


Получившийся текст вставляете в https://music.yandex.ru/import/

Кстати, чтобы быстрее сверить списки импортированных и исходных композиций уже на странице импорта Яндекс.Музыки выполните этот код. Получится аналогичная страница со списком

var playlist = document.querySelectorAll('div[class="d-track__overflowable-column"]')

var output = new Array()

for (var i = 0; i < playlist.length; i++){

output[i] = playlist[i].getElementsByClassName("d-track__artists")[0].children[0].title + " - " + playlist[i].getElementsByClassName("d-track__name")[0].title;

}

window.open().document.write(output.join('<br/>'))


Разместите вкладки с этими списками рядом, и, переключаясь туда-обратно через Ctrl+Tab /Ctrl+Shift+Tab, сравнивайте какие треки не оказались импортированы

Найдены возможные дубликаты

Лайфхак

783 поста15.5K подписчиков

Добавить пост

Правила сообщества

Блокировка допускается в случае нарушения правил сайта Pikabu, а также в случаях:

Целенаправленного издевательств над подписчиками сообщества. Если пользователь Пикабу троллит, издеваясь над тематикой Вашего сообщества, тем самым ухудшая атмосферу и вызывая негатив подписчиков. Пример: в сообщество про лошадей приходит пользователь с комментариями "М-м-м, какая вкусная конина, я бы съел";

Добавления нетематических постов в сообщество;

Добавления спама.

Подробнее
+2
Благодарю за инструкцию, очень помогли
+1

о скраббинге топ-чартов

Блять, откуда вы лезете?? Или по-твоему правильнее писать "лезинг" или "гетаутинг"?

раскрыть ветку 2
+5

Потому что "всех этих слов на русском нет"!

А вот минусовать пост за иностранные термины как-то нехорошо выглядит
раскрыть ветку 1
0

Спасибо!

0
А че не на жикверях? Было бы компактнее
раскрыть ветку 1
0

Я его уже забыл, потерял квалификацию(

0
Сцуко! Я один эти слова не знаю?
раскрыть ветку 3
0

Есть речь о Shazam, то это сервис для определения музыки)

раскрыть ветку 2
Похожие посты
68

Перенос треков (2) из Яндекс.Музыки в Spotify, Apple Music, Deezer

91

Перенос треков из Яндекс.Музыки в Spotify, Apple Music, Deezer

Перенос треков из Яндекс.Музыки в Spotify, Apple Music, Deezer Яндекс Музыка, Spotify, Apple music, Deezer, Импорт, Экспорт, Длиннопост
Перенос треков из Яндекс.Музыки в Spotify, Apple Music, Deezer Яндекс Музыка, Spotify, Apple music, Deezer, Импорт, Экспорт, Длиннопост
Перенос треков из Яндекс.Музыки в Spotify, Apple Music, Deezer Яндекс Музыка, Spotify, Apple music, Deezer, Импорт, Экспорт, Длиннопост
Перенос треков из Яндекс.Музыки в Spotify, Apple Music, Deezer Яндекс Музыка, Spotify, Apple music, Deezer, Импорт, Экспорт, Длиннопост
Перенос треков из Яндекс.Музыки в Spotify, Apple Music, Deezer Яндекс Музыка, Spotify, Apple music, Deezer, Импорт, Экспорт, Длиннопост
Перенос треков из Яндекс.Музыки в Spotify, Apple Music, Deezer Яндекс Музыка, Spotify, Apple music, Deezer, Импорт, Экспорт, Длиннопост
Перенос треков из Яндекс.Музыки в Spotify, Apple Music, Deezer Яндекс Музыка, Spotify, Apple music, Deezer, Импорт, Экспорт, Длиннопост
Перенос треков из Яндекс.Музыки в Spotify, Apple Music, Deezer Яндекс Музыка, Spotify, Apple music, Deezer, Импорт, Экспорт, Длиннопост
var count = temp1.tracks.length
var playlist = temp1.tracks
var list = new Array()
for (var i = 0; i < count; i++){ list[i] = playlist[i].artists[0].name + " - " + playlist[i].title }
window.open().document.write(list.join('<br/>'))
Показать полностью 6
Похожие посты закончились. Возможно, вас заинтересуют другие посты по тегам: