10

Импорт находок 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, сравнивайте какие треки не оказались импортированы

Лайфхак

2.2K поста24.5K подписчика

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

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

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

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

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

Автор поста оценил этот комментарий

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

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

раскрыть ветку (1)
6
Автор поста оценил этот комментарий

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

А вот минусовать пост за иностранные термины как-то нехорошо выглядит
показать ответы
0
Автор поста оценил этот комментарий
Если!!! Сцуко, ЕСЛИ!!!
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

да чего ты злой такой?

0
Автор поста оценил этот комментарий

Чет первый скрипт перестал работать

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Да вообще всё перестало работать, кажется. Переделали сервисы - и всё :(

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

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

0
Автор поста оценил этот комментарий
Сцуко! Я один эти слова не знаю?
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

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

показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества